I'm testing the 5.0 version of minetestserver, and I am using the data of my original server (0.4.16) on a testing server (5.0.0). I just copied the world's folder to the other server (~/.minetest/worlds/world/*). It's OK when start to running the 5.0 server:
- Code: Select all
2019-03-13 01:57:08: WARNING[Main]: Mod name conflict detected: "farming"
2019-03-13 01:57:08: WARNING[Main]: Will not load: /usr/share/minetest/games/minetest_game/mods/farming
2019-03-13 01:57:08: WARNING[Main]: Overridden by: /home/hai2u/.minetest/mods/farming
2019-03-13 01:57:08: WARNING[Main]: Mod name conflict detected: "fire"
2019-03-13 01:57:08: WARNING[Main]: Will not load: /usr/share/minetest/games/minetest_game/mods/fire
2019-03-13 01:57:08: WARNING[Main]: Overridden by: /home/hai2u/.minetest/mods/fire
2019-03-13 01:57:08: WARNING[Main]: Mod name conflict detected: "tnt"
2019-03-13 01:57:08: WARNING[Main]: Will not load: /usr/share/minetest/games/minetest_game/mods/tnt
2019-03-13 01:57:08: WARNING[Main]: Overridden by: /home/hai2u/.minetest/mods/tnt
2019-03-13 01:57:08: WARNING[Main]: Field "tile_images": Deprecated; new name is "tiles".
2019-03-13 01:57:08: WARNING[Main]: Field "light_propagates": Deprecated; determined from paramtype
2019-03-13 01:57:08: WARNING[Main]: Undeclared global variable "HUD_ENABLE_HUNGER" accessed at /home/hai2u/.minetest/mods/hud/builtin.lua:41
2019-03-13 01:57:08: WARNING[Main]: Field "tile_images": Deprecated; new name is "tiles".
2019-03-13 01:57:08: WARNING[Main]: Field "tile_images": Deprecated; new name is "tiles".
2019-03-13 01:57:08: WARNING[Main]: Field "tile_images": Deprecated; new name is "tiles".
2019-03-13 01:57:08: ACTION[Main]: [MOD] Mobs Redo loaded
2019-03-13 01:57:08: WARNING[Main]: /!\ You are using old player file backend. This backend is deprecated and will be removed in a future release /!\
2019-03-13 01:57:08: WARNING[Main]: Switching to SQLite3 or PostgreSQL is advised, please read http://wiki.minetest.net/Database_backends.
2019-03-13 01:57:08: WARNING[Main]: /!\ You are using old auth file backend. This backend is deprecated and will be removed in a future release /!\
2019-03-13 01:57:08: WARNING[Main]: Switching to SQLite3 is advised, please read http://wiki.minetest.net/Database_backends.
2019-03-13 01:57:08: ACTION[Main]: World at [/home/hai2u/.minetest/worlds/world]
2019-03-13 01:57:08: ACTION[Main]: Server for gameid="minetest" listening on 0.0.0.0:30000.
2019-03-13 01:57:20: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2019-03-13 01:57:20: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2019-03-13 01:57:20: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2019-03-13 01:57:20: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
BUT, the problems appears when a player joins to the server... it crashes:
- Code: Select all
2019-03-13 01:57:21: ACTION[Server]: haitest [127.0.0.1] joins game.
2019-03-13 01:57:21: ACTION[Server]: haitest joins game. List of players: haitest
2019-03-13 01:57:21: WARNING[Main]: Client side scripting is disabled by client.
2019-03-13 01:57:28: [Emerge-0]: zerr: invalid or incomplete deflate data
2019-03-13 01:57:28: ERROR[Emerge-0]: Invalid block data in database (-4,-3,12) (SerializationError): decompressZlib: inflate failed
2019-03-13 01:57:28: ACTION[Main]: Server: Shutting down
2019-03-13 01:57:28: ERROR[Main]: Access denied. Reason: This server has experienced an internal error. You will now be disconnected.
2019-03-13 01:57:28: ERROR[Main]: Failed to finalize m_stmt_write: database disk image is malformed
2019-03-13 01:57:28: ERROR[Main]: ServerError: AsyncErr: Invalid data in MapBlock (-3,-1,10)
2019-03-13 01:57:28: ERROR[Main]: ----
2019-03-13 01:57:28: ERROR[Main]: "Invalid block data in database"
2019-03-13 01:57:28: ERROR[Main]: See debug.txt.
2019-03-13 01:57:28: ERROR[Main]: You can ignore this using [ignore_world_load_errors = true].
I don't know what I'm doing wrong, can you help me?