GTNewHorizons / GTNH-Web-Map

A 1.7.10 Dynmap fork with improved support for modded blocks and machines
Apache License 2.0
21 stars 1 forks source link

crash: after replacing dynmap with this mod #9

Closed rogerwim closed 4 months ago

rogerwim commented 4 months ago

[11:04:18] [Server thread/INFO]: [minetweaker.runtime.MTTweaker:load:158]: MineTweaker: Loading intermod
[11:04:18] [Server thread/INFO]: [Log4JExploitFix] Applying Log4j exploit mitigation to com/forgeessentials/thirdparty/org/jboss/logging/Log4j2Logger/getLogger!
2024-04-10 11:04:23,595 WARN The Logger com.forgeessentials.thirdparty.org.hibernate.internal.SessionImpl was created with the message factory pl.asie.foamfix.HackyMessageFactoryWrapper@30a7a188 and is now requested with a null message factory (defaults to org.apache.logging.log4j.message.ParameterizedMessageFactory), which may create log events with unexpected formatting.
[11:04:24] [Server thread/INFO]: Preparing level "world"
[11:04:24] [Server thread/INFO]: This world was saved with mod Dynmap version 2.6-beta-1-2035 and it is now at version @VERSION@, things may not work well
[11:04:24] [Server thread/INFO]: Injecting existing block and item data into this server instance
[11:04:24] [Server thread/FATAL]: The world state is utterly corrupted and this save is NOT loadable

There is a high probability that a mod has broken the
ID map and there is
NOTHING FML or Forge can do to recover this save.

If you changed your mods, try reverting the change
java.lang.IllegalStateException: Can't map item hbm:item.orange2 to id -1 (seen at: 4096), already occupied by null, blocked false, ItemBlock false
        at cpw.mods.fml.common.registry.GameData.injectWorldIDMap(GameData.java:527) ~[GameData.class:?]
        at cpw.mods.fml.common.FMLContainer.readData(FMLContainer.java:277) ~[FMLContainer.class:?]
        at cpw.mods.fml.common.FMLCommonHandler.handleWorldDataLoad(FMLCommonHandler.java:403) ~[FMLCommonHandler.class:?]
        at net.minecraft.world.storage.SaveHandler.func_75757_d(SaveHandler.java:124) ~[ayq.class:?]
        at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:201) ~[MinecraftServer.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:258) ~[lt.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:1790) ~[MinecraftServer.class:?]
        at java.lang.Thread.run(Thread.java:750) [?:1.8.0_381]
[11:04:24] [Server thread/WARN]: The world state is utterly corrupted and this save is NOT loadable

There is a high probability that a mod has broken the
ID map and there is
NOTHING FML or Forge can do to recover this save.

If you changed your mods, try reverting the change
[11:04:24] [Server thread/INFO]: Applying holder lookups
[11:04:24] [Server thread/INFO]: Holder lookups applied
[11:04:24] [Server thread/WARN]: Error handling file saving: Did the server never start?
[11:04:24] [Server thread/INFO]: The state engine was in incorrect state SERVER_STARTING and forced into state SERVER_STOPPED. Errors may have been discarded.```
rogerwim commented 4 months ago

no other mods were changed, but not sure if this is the correct place to post this

dvdmandt commented 4 months ago

Can you post the full log? I'm like 95% sure this was not caused by changing the map mod, but rather an unfortunate coincidence caused by something else. Did the server crash or something before? Do you have backups of your world?

rogerwim commented 4 months ago

Can you post the full log? I'm like 95% sure this was not caused by changing the map mod, but rather an unfortunate coincidence caused by something else. Did the server crash or something before? Do you have backups of your world?

can confirm, had this issue again after removing it a bit later, but i have no clue what is the actual cause