GTNewHorizons / Hodgepodge

A HodgePodge of patches
GNU Lesser General Public License v3.0
39 stars 62 forks source link

HodgePodge crashes the game if a new mod is added (unless you make a new world) #407

Closed Adtsd24 closed 3 months ago

Adtsd24 commented 3 months ago

HodgePodge crashes the game (in a very weird way - it doesnt close the game, just prints exception in the log and doesnt allow you to log in to a world that wasnt made with a new mod, and so makes the world unplayable. Detected with both GT6 Ore Helper and Twilight Forest (yes, it is GT6, not GTNH with GT5). It also marks NotEnoughItems as a crashed mod since HodgePodge is a dependecy for ModularUI2.

Crash report:

[19:06:18] [Server thread/INFO] [FML]: Loading dimension 0 (GT6 is my best friend) (net.minecraft.server.integrated.IntegratedServer@45335c2b)
[19:06:18] [Server thread/INFO] [SpeedupLongIntHashMapTransformer]: Found LongHashMap instantiation in NextTickHashSet.<init>
[19:06:18] [Server thread/INFO] [SpeedupLongIntHashMapTransformer]: Found LongHashMap constructor call in NextTickHashSet.<init>
[19:06:18] [Server thread/INFO] [Config]: [OptiFine] WorldServer.nextTickSet updated
[19:06:19] [Server thread/INFO] [FML]: Loading dimension 7 (GT6 is my best friend) (net.minecraft.server.integrated.IntegratedServer@45335c2b)
[19:06:19] [Server thread/INFO] [Config]: [OptiFine] WorldServer.nextTickSet updated
[19:06:19] [Server thread/INFO] [FML]: [TwilightForest] Loaded a world with the tfEnforcedProgression game rule not defined.  Defining it.
[19:06:19] [Server thread/INFO] [FML]: Loading dimension 2 (GT6 is my best friend) (net.minecraft.server.integrated.IntegratedServer@45335c2b)
[19:06:19] [Server thread/INFO] [Config]: [OptiFine] WorldServer.nextTickSet updated
[19:06:19] [Server thread/INFO] [FML]: Loading dimension 1 (GT6 is my best friend) (net.minecraft.server.integrated.IntegratedServer@45335c2b)
[19:06:19] [Server thread/INFO] [Config]: [OptiFine] WorldServer.nextTickSet updated
[19:06:19] [Server thread/INFO] [FML]: Loading dimension -1 (GT6 is my best friend) (net.minecraft.server.integrated.IntegratedServer@45335c2b)
[19:06:19] [Server thread/INFO] [Config]: [OptiFine] WorldServer.nextTickSet updated
[19:06:19] [Server thread/INFO] [FTBLibDev]: Loading override configs
[19:06:20] [Thread-16/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]: com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 2 column 2 path $
[19:06:20] [Thread-16/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]:     at Launch//com.google.gson.JsonParser.parseReader(JsonParser.java:76)
[19:06:20] [Thread-16/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]:     at Launch//com.google.gson.JsonParser.parse(JsonParser.java:121)
[19:06:20] [Thread-16/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]:     at Launch//latmod.lib.LMJsonUtils.fromJson(LMJsonUtils.java:91)
[19:06:20] [Thread-16/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]:     at Launch//latmod.lib.net.Response.asJson(Response.java:28)
[19:06:20] [Thread-16/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]:     at Launch//ftb.utils.badges.ServerBadges$ThreadReloadBadges.run(ServerBadges.java:47)
[19:06:20] [Thread-16/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]: Caused by: com.google.gson.stream.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 2 column 2 path $
[19:06:20] [Thread-16/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]:     at Launch//com.google.gson.stream.JsonReader.syntaxError(JsonReader.java:1659)
[19:06:20] [Thread-16/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]:     at Launch//com.google.gson.stream.JsonReader.checkLenient(JsonReader.java:1465)
[19:06:20] [Thread-16/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]:     at Launch//com.google.gson.stream.JsonReader.doPeek(JsonReader.java:551)
[19:06:20] [Thread-16/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]:     at Launch//com.google.gson.stream.JsonReader.peek(JsonReader.java:433)
[19:06:20] [Thread-16/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]:     at Launch//com.google.gson.JsonParser.parseReader(JsonParser.java:71)
[19:06:20] [Thread-16/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:785]:     ... 4 more
[19:06:20] [Thread-16/INFO] [FTBU]: Loaded 0 badges in 259 ms!
[19:06:20] [Server thread/INFO]: Preparing start region for level 0
[19:06:21] [Server thread/INFO]: Preparing spawn area: 0%
[19:06:22] [Server thread/INFO]: Preparing spawn area: 3%
[19:06:23] [Server thread/INFO]: Preparing spawn area: 9%
[19:06:24] [Server thread/INFO]: Preparing spawn area: 18%
[19:06:25] [Server thread/INFO]: Preparing spawn area: 34%
[19:06:26] [Server thread/INFO]: Preparing spawn area: 48%
[19:06:27] [Server thread/INFO]: Preparing spawn area: 62%
[19:06:28] [Server thread/INFO]: Preparing spawn area: 76%
[19:06:29] [Server thread/INFO]: Preparing spawn area: 91%
[19:06:30] [Server thread/INFO] [Galacticraft]: Registered Dimension: -30
[19:06:30] [Server thread/INFO] [FML]: Loading dimension -30 (GT6 is my best friend) (net.minecraft.server.integrated.IntegratedServer@45335c2b)
[19:06:30] [Server thread/INFO] [Galacticraft]: Registered Dimension: -29
[19:06:31] [Server thread/INFO] [FML]: Loading dimension -29 (GT6 is my best friend) (net.minecraft.server.integrated.IntegratedServer@45335c2b)
[19:06:31] [Server thread/INFO] [Galacticraft]: Registered Dimension: -28
[19:06:31] [Server thread/INFO] [FML]: Loading dimension -28 (GT6 is my best friend) (net.minecraft.server.integrated.IntegratedServer@45335c2b)
[19:06:32] [Server thread/ERROR] [FML]: Fatal errors were detected during the transition from SERVER_ABOUT_TO_START to SERVER_STARTING. Loading cannot continue
[19:06:32] [Server thread/ERROR] [FML]: 
    States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
    UCHIJAAA    mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) 
    UCHIJAAA    FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1614-1.7.10-universal.jar) 
    UCHIJAAA    Forge{10.13.4.1614} [Minecraft Forge] (forge-1.7.10-10.13.4.1614-1.7.10-universal.jar) 
    UCHIJAAA    CodeChickenCore{1.3.6} [CodeChicken Core] (minecraft.jar) 
    UCHIJAAA    Micdoodlecore{} [Micdoodle8 Core] (minecraft.jar) 
    UCHIJAAA    NotEnoughItems{2.6.23-GTNH-pre} [NotEnoughItems] (NotEnoughItems-2.6.23-GTNH-pre.jar) 
    UCHIJAAA    GT_ASM{6.14.11} [Greg-ASMВ®] (minecraft.jar) 
    UCHIJAAA    FoamFixCore{1.0.4} [FoamFixCore] (minecraft.jar) 
    UCHIJAAA    unimixins{0.1.17} [UniMixins] (+unimixins-all-1.7.10-0.1.17.jar) 
    UCHIJAAA    unimixins-mixin{0.1.17} [UniMixins: Mixin (UniMix)] (+unimixins-all-1.7.10-0.1.17.jar) 
    UCHIJAAA    unimixins-compat{0.1.17} [UniMixins: Compatibility] (+unimixins-all-1.7.10-0.1.17.jar) 
    UCHIJAAA    mixingasm{0.3} [UniMixins: Mixingasm] (+unimixins-all-1.7.10-0.1.17.jar) 
    UCHIJAAA    spongemixins{2.0.1} [UniMixins: SpongeMixins] (+unimixins-all-1.7.10-0.1.17.jar) 
    UCHIJAAA    mixinbooterlegacy{1.2.1} [UniMixins: MixinBooterLegacy] (+unimixins-all-1.7.10-0.1.17.jar) 
    UCHIJAAA    gasstation{0.5.1} [UniMixins: GasStation] (+unimixins-all-1.7.10-0.1.17.jar) 
    UCHIJAAA    gtnhmixins{2.2.0} [UniMixins: GTNHMixins] (+unimixins-all-1.7.10-0.1.17.jar) 
    UCHIJAAA    mixinextras{0.1.17} [UniMixins: MixinExtras] (+unimixins-all-1.7.10-0.1.17.jar) 
    UCHIJAAA    gregapi{GT6-MC1710} [Greg-API] (gregtech_1.7.10-6.17.01.jar) 
    UCHIJAAA    betterstorage{0.13.1.126} [BetterStorage] (BetterStorage-1.7.10-0.13.1.126.jar) 
    UCHIJAAA    BrandonsCore{1.0.0.12} [Brandon's Core] (BrandonsCore-1.0.0.12.jar) 
    UCHIJAAA    cookingbook{1.0.140} [Cooking for Blockheads] (cookingbook-mc1.7.10-1.0.140.jar) 
    UCHIJAAA    DraconicEvolution{1.0.2h} [Draconic Evolution] (Draconic-Evolution-1.7.10-1.0.2h.jar) 
    UCHIJAAA    flyingcullers{1.3} [§cF§6l§ey§ai§bn§9g §fCu§7lle§8rs§r] (FlyingCullers.jar) 
    UCHIJAAA    foamfix{@VERSION@} [FoamFix] (FoamFix.jar) 
    UCHIJAAA    Forestry{4.2.16.64} [Forestry for Minecraft] (forestry_1.7.10-4.2.16.64.jar) 
    UCHIJAAA    FpsReducer{mc1.7.10-1.10.3} [FPS Reducer] (FpsReducer.jar) 
    UCHIJAAA    FTBL{1.0.18.2} [FTBLib] (FTBLib-1.7.10-1.0.18.3.jar) 
    UCHIJAAA    FTBU{1.0.18.2} [FTBUtilities] (FTBUtilities-1.7.10-1.0.18.3.jar) 
    UCHIJAAA    Mantle{1.7.10-0.3.2.jenkins191} [Mantle] (Mantle-1.7.10-0.3.2b.jar) 
    UCHIJAAA    TConstruct{1.7.10-1.8.8.build988} [Tinkers' Construct] (TConstruct-1.7.10-1.8.8.jar) 
    UCHIJAAA    GalacticraftCore{3.0.12} [Galacticraft Core] (Galacticraft-1.7-3.0.12.504.jar) 
    UCHIJAAA    GalacticraftMars{3.0.12} [Galacticraft Planets] (Galacticraft-1.7-3.0.12.504.jar) 
    UCHIJAAA    hbm{1.0.27 BETA (4895)} [Hbm's Nuclear Tech] (HBM-NTM-[1.0.27_X4895].jar) 
    UCHIJAAA    journeymap{5.2.3} [JourneyMap] (journeymap-1.7.10-5.2.3-unlimited.jar) 
    UCHIJAAA    harvestcraft{1.7.10j} [Pam's HarvestCraft] (Pam's HarvestCraft 1.7.10Lb.jar) 
    UCHIJAAA    RandomThings{2.2.4} [Random Things] (RandomThings-2.2.4.jar) 
    UCHIJAAA    TwilightForest{2.4.3} [The Twilight Forest] (TwilightForest-2.4.3.jar) 
    UCHIJAAA    gregapi_post{GT6-MC1710} [Greg-API-Post] (gregtech_1.7.10-6.17.01.jar) 
    UCHIJAAA    gtnhlib{0.4.2} [GTNH Lib] (gtnhlib-0.4.2.jar) 
    UCHIJAAE    hodgepodge{2.5.44-pre} [Hodgepodge] (hodgepodge-2.5.44-pre.jar) 
    UCHIJAAA    modularui{2.0.9-1.7.10} [Modular UI] (modularui-2.0.9-1.7.10.jar) 
    UCHIJAAA    gregtech{GT6-MC1710} [GregTech] (gregtech_1.7.10-6.17.01.jar) 
    UCHIJAAA    gt6scan{v1.7.1} [GT6 Scanner] (gt6scan-v1.7.1.jar) 
    UCHIJAAA    lwjgl3ify{2.1.2} [lwjgl3ify] (lwjgl3ify-2.1.2.jar) 
    UCHIJAAA    mobsnorender{0.4} [Mobs no render] (MobsNoRender.jar) 
[19:06:32] [Server thread/ERROR] [FML]: The following problems were captured during this phase
[19:06:32] [Server thread/ERROR] [FML]: Caught exception from hodgepodge
java.lang.ArrayIndexOutOfBoundsException: Index 7635 out of bounds for length 4096
    at Launch//com.mitchej123.hodgepodge.util.StatHandler.remap(StatHandler.java:67) ~[hodgepodge-2.5.44-pre.jar:?]
    at Launch//com.mitchej123.hodgepodge.Hodgepodge.onModIdMapping(Hodgepodge.java:107) ~[hodgepodge-2.5.44-pre.jar:?]
    at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
    at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
    at Launch//cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532) ~[forge-1.7.10-10.13.4.1614-1.7.10-universal.jar:?]
    at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
    at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
    at System//com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]
    at System//com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]
    at System//com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]
    at System//com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]
    at System//com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]
    at Launch//cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212) ~[LoadController.class:?]
    at Launch//cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190) ~[LoadController.class:?]
    at Launch//cpw.mods.fml.common.Loader.fireRemapEvent(Loader.java:984) ~[Loader.class:?]
    at Launch//cpw.mods.fml.common.registry.GameData.injectWorldIDMap(GameData.java:587) ~[GameData.class:?]
    at Launch//cpw.mods.fml.common.FMLContainer.readData(FMLContainer.java:277) ~[FMLContainer.class:?]
    at Launch//cpw.mods.fml.common.FMLCommonHandler.handleWorldDataLoad(FMLCommonHandler.java:403) ~[FMLCommonHandler.class:?]
    at Launch//net.minecraft.world.storage.SaveHandler.func_75757_d(SaveHandler.java:124) ~[ayq.class:?]
    at Launch//net.minecraft.world.World.<init>(World.java:220) ~[ahb.class:?]
    at Launch//net.minecraft.world.WorldServer.<init>(WorldServer.java:97) ~[mt.class:?]
    at Launch//WorldServerOF.<init>(WorldServerOF.java:69) ~[WorldServerOF.class:?]
    at Launch//net.minecraft.server.integrated.IntegratedServer.func_71247_a(IntegratedServer.java:65) ~[bsx.class:?]
    at Launch//net.minecraft.server.integrated.IntegratedServer.func_71197_b(IntegratedServer.java:153) [bsx.class:?]
    at Launch//net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387) [MinecraftServer.class:?]
    at Launch//net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) [?:?]
[19:06:32] [Server thread/ERROR] [FML]: A fatal exception occurred during the server starting event
java.lang.ArrayIndexOutOfBoundsException: Index 7635 out of bounds for length 4096
    at Launch//com.mitchej123.hodgepodge.util.StatHandler.remap(StatHandler.java:67) ~[hodgepodge-2.5.44-pre.jar:?]
    at Launch//com.mitchej123.hodgepodge.Hodgepodge.onModIdMapping(Hodgepodge.java:107) ~[hodgepodge-2.5.44-pre.jar:?]
    at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
    at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
    at Launch//cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532) ~[forge-1.7.10-10.13.4.1614-1.7.10-universal.jar:?]
    at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
    at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
    at System//com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]
    at System//com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]
    at System//com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]
    at System//com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]
    at System//com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]
    at Launch//cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212) ~[LoadController.class:?]
    at Launch//cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190) ~[LoadController.class:?]
    at Launch//cpw.mods.fml.common.Loader.fireRemapEvent(Loader.java:984) ~[Loader.class:?]
    at Launch//cpw.mods.fml.common.registry.GameData.injectWorldIDMap(GameData.java:587) ~[GameData.class:?]
    at Launch//cpw.mods.fml.common.FMLContainer.readData(FMLContainer.java:277) ~[FMLContainer.class:?]
    at Launch//cpw.mods.fml.common.FMLCommonHandler.handleWorldDataLoad(FMLCommonHandler.java:403) ~[FMLCommonHandler.class:?]
    at Launch//net.minecraft.world.storage.SaveHandler.func_75757_d(SaveHandler.java:124) ~[ayq.class:?]
    at Launch//net.minecraft.world.World.<init>(World.java:220) ~[ahb.class:?]
    at Launch//net.minecraft.world.WorldServer.<init>(WorldServer.java:97) ~[mt.class:?]
    at Launch//WorldServerOF.<init>(WorldServerOF.java:69) ~[WorldServerOF.class:?]
    at Launch//net.minecraft.server.integrated.IntegratedServer.func_71247_a(IntegratedServer.java:65) ~[bsx.class:?]
    at Launch//net.minecraft.server.integrated.IntegratedServer.func_71197_b(IntegratedServer.java:153) [bsx.class:?]
    at Launch//net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387) [MinecraftServer.class:?]
    at Launch//net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) [?:?]
[19:06:32] [Server thread/ERROR] [NotEnoughItems]: Skipping event FMLModIdMappingEvent and marking errored mod NotEnoughItems since required dependency hodgepodge has errored
[19:06:32] [Server thread/INFO] [FML]: Applying holder lookups
[19:06:32] [Server thread/INFO] [FML]: Holder lookups applied
[19:06:32] [Server thread/ERROR] [NotEnoughItems]: Skipping event FMLServerStoppedEvent and marking errored mod NotEnoughItems since required dependency hodgepodge has errored
[19:06:32] [Server thread/INFO] [Galacticraft]: Unregistered Dimension: -30
[19:06:32] [Server thread/INFO] [Galacticraft]: Unregistered Dimension: -29
[19:06:32] [Server thread/INFO] [Galacticraft]: Unregistered Dimension: -28
[19:06:32] [Server thread/INFO] [FML]: The state engine was in incorrect state ERRORED and forced into state SERVER_STOPPED. Errors may have been discarded.
[19:06:32] [Server thread/INFO] [FML]: The state engine was in incorrect state ERRORED and forced into state AVAILABLE. Errors may have been discarded.
[19:08:48] [Server thread/INFO]: Starting integrated minecraft server version 1.7.10
[19:08:48] [Server thread/INFO]: Generating keypair
[19:08:48] [Server thread/ERROR] [NotEnoughItems]: Skipping event FMLServerAboutToStartEvent and marking errored mod NotEnoughItems since required dependency hodgepodge has errored
[19:08:48] [Server thread/INFO] [FTBLibDev]: Loading override configs
[19:08:48] [Server thread/ERROR] [FML]: Fatal errors were detected during the transition from AVAILABLE to SERVER_ABOUT_TO_START. Loading cannot continue
[19:08:48] [Server thread/ERROR] [FML]: 
    States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
    UCHIJAAAAA  mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) 
    UCHIJAAAAA  FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1614-1.7.10-universal.jar) 
    UCHIJAAAAA  Forge{10.13.4.1614} [Minecraft Forge] (forge-1.7.10-10.13.4.1614-1.7.10-universal.jar) 
    UCHIJAAAAA  CodeChickenCore{1.3.6} [CodeChicken Core] (minecraft.jar) 
    UCHIJAAAAA  Micdoodlecore{} [Micdoodle8 Core] (minecraft.jar) 
    UCHIJAAAEEE NotEnoughItems{2.6.23-GTNH-pre} [NotEnoughItems] (NotEnoughItems-2.6.23-GTNH-pre.jar) 
    UCHIJAAAAA  GT_ASM{6.14.11} [Greg-ASMВ®] (minecraft.jar) 
    UCHIJAAAAA  FoamFixCore{1.0.4} [FoamFixCore] (minecraft.jar) 
    UCHIJAAAAA  unimixins{0.1.17} [UniMixins] (+unimixins-all-1.7.10-0.1.17.jar) 
    UCHIJAAAAA  unimixins-mixin{0.1.17} [UniMixins: Mixin (UniMix)] (+unimixins-all-1.7.10-0.1.17.jar) 
    UCHIJAAAAA  unimixins-compat{0.1.17} [UniMixins: Compatibility] (+unimixins-all-1.7.10-0.1.17.jar) 
    UCHIJAAAAA  mixingasm{0.3} [UniMixins: Mixingasm] (+unimixins-all-1.7.10-0.1.17.jar) 
    UCHIJAAAAA  spongemixins{2.0.1} [UniMixins: SpongeMixins] (+unimixins-all-1.7.10-0.1.17.jar) 
    UCHIJAAAAA  mixinbooterlegacy{1.2.1} [UniMixins: MixinBooterLegacy] (+unimixins-all-1.7.10-0.1.17.jar) 
    UCHIJAAAAA  gasstation{0.5.1} [UniMixins: GasStation] (+unimixins-all-1.7.10-0.1.17.jar) 
    UCHIJAAAAA  gtnhmixins{2.2.0} [UniMixins: GTNHMixins] (+unimixins-all-1.7.10-0.1.17.jar) 
    UCHIJAAAAA  mixinextras{0.1.17} [UniMixins: MixinExtras] (+unimixins-all-1.7.10-0.1.17.jar) 
    UCHIJAAAAA  gregapi{GT6-MC1710} [Greg-API] (gregtech_1.7.10-6.17.01.jar) 
    UCHIJAAAAA  betterstorage{0.13.1.126} [BetterStorage] (BetterStorage-1.7.10-0.13.1.126.jar) 
    UCHIJAAAAA  BrandonsCore{1.0.0.12} [Brandon's Core] (BrandonsCore-1.0.0.12.jar) 
    UCHIJAAAAA  cookingbook{1.0.140} [Cooking for Blockheads] (cookingbook-mc1.7.10-1.0.140.jar) 
    UCHIJAAAAA  DraconicEvolution{1.0.2h} [Draconic Evolution] (Draconic-Evolution-1.7.10-1.0.2h.jar) 
    UCHIJAAAAA  flyingcullers{1.3} [§cF§6l§ey§ai§bn§9g §fCu§7lle§8rs§r] (FlyingCullers.jar) 
    UCHIJAAAAA  foamfix{@VERSION@} [FoamFix] (FoamFix.jar) 
    UCHIJAAAAA  Forestry{4.2.16.64} [Forestry for Minecraft] (forestry_1.7.10-4.2.16.64.jar) 
    UCHIJAAAAA  FpsReducer{mc1.7.10-1.10.3} [FPS Reducer] (FpsReducer.jar) 
    UCHIJAAAAA  FTBL{1.0.18.2} [FTBLib] (FTBLib-1.7.10-1.0.18.3.jar) 
    UCHIJAAAAA  FTBU{1.0.18.2} [FTBUtilities] (FTBUtilities-1.7.10-1.0.18.3.jar) 
    UCHIJAAAAA  Mantle{1.7.10-0.3.2.jenkins191} [Mantle] (Mantle-1.7.10-0.3.2b.jar) 
    UCHIJAAAAA  TConstruct{1.7.10-1.8.8.build988} [Tinkers' Construct] (TConstruct-1.7.10-1.8.8.jar) 
    UCHIJAAAAA  GalacticraftCore{3.0.12} [Galacticraft Core] (Galacticraft-1.7-3.0.12.504.jar) 
    UCHIJAAAAA  GalacticraftMars{3.0.12} [Galacticraft Planets] (Galacticraft-1.7-3.0.12.504.jar) 
    UCHIJAAAAA  hbm{1.0.27 BETA (4895)} [Hbm's Nuclear Tech] (HBM-NTM-[1.0.27_X4895].jar) 
    UCHIJAAAAA  journeymap{5.2.3} [JourneyMap] (journeymap-1.7.10-5.2.3-unlimited.jar) 
    UCHIJAAAAA  harvestcraft{1.7.10j} [Pam's HarvestCraft] (Pam's HarvestCraft 1.7.10Lb.jar) 
    UCHIJAAAAA  RandomThings{2.2.4} [Random Things] (RandomThings-2.2.4.jar) 
    UCHIJAAAAA  TwilightForest{2.4.3} [The Twilight Forest] (TwilightForest-2.4.3.jar) 
    UCHIJAAAAA  gregapi_post{GT6-MC1710} [Greg-API-Post] (gregtech_1.7.10-6.17.01.jar) 
    UCHIJAAAAA  gtnhlib{0.4.2} [GTNH Lib] (gtnhlib-0.4.2.jar) 
    UCHIJAAEEE  hodgepodge{2.5.44-pre} [Hodgepodge] (hodgepodge-2.5.44-pre.jar) 
    UCHIJAAAAA  modularui{2.0.9-1.7.10} [Modular UI] (modularui-2.0.9-1.7.10.jar) 
    UCHIJAAAAA  gregtech{GT6-MC1710} [GregTech] (gregtech_1.7.10-6.17.01.jar) 
    UCHIJAAAAA  gt6scan{v1.7.1} [GT6 Scanner] (gt6scan-v1.7.1.jar) 
    UCHIJAAAAA  lwjgl3ify{2.1.2} [lwjgl3ify] (lwjgl3ify-2.1.2.jar) 
    UCHIJAAAAA  mobsnorender{0.4} [Mobs no render] (MobsNoRender.jar) 
[19:08:48] [Server thread/ERROR] [FML]: The following problems were captured during this phase
[19:08:48] [Server thread/ERROR] [FML]: Caught exception from hodgepodge
java.lang.ArrayIndexOutOfBoundsException: Index 7635 out of bounds for length 4096
    at Launch//com.mitchej123.hodgepodge.util.StatHandler.remap(StatHandler.java:67) ~[hodgepodge-2.5.44-pre.jar:?]
    at Launch//com.mitchej123.hodgepodge.Hodgepodge.onModIdMapping(Hodgepodge.java:107) ~[hodgepodge-2.5.44-pre.jar:?]
    at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
    at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
    at Launch//cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532) ~[forge-1.7.10-10.13.4.1614-1.7.10-universal.jar:?]
    at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
    at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
    at System//com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]
    at System//com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]
    at System//com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]
    at System//com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]
    at System//com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]
    at Launch//cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212) ~[LoadController.class:?]
    at Launch//cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190) ~[LoadController.class:?]
    at Launch//cpw.mods.fml.common.Loader.fireRemapEvent(Loader.java:984) ~[Loader.class:?]
    at Launch//cpw.mods.fml.common.registry.GameData.injectWorldIDMap(GameData.java:587) ~[GameData.class:?]
    at Launch//cpw.mods.fml.common.FMLContainer.readData(FMLContainer.java:277) ~[FMLContainer.class:?]
    at Launch//cpw.mods.fml.common.FMLCommonHandler.handleWorldDataLoad(FMLCommonHandler.java:403) ~[FMLCommonHandler.class:?]
    at Launch//net.minecraft.world.storage.SaveHandler.func_75757_d(SaveHandler.java:124) ~[ayq.class:?]
    at Launch//net.minecraft.world.World.<init>(World.java:220) ~[ahb.class:?]
    at Launch//net.minecraft.world.WorldServer.<init>(WorldServer.java:97) ~[mt.class:?]
    at Launch//WorldServerOF.<init>(WorldServerOF.java:69) ~[WorldServerOF.class:?]
    at Launch//net.minecraft.server.integrated.IntegratedServer.func_71247_a(IntegratedServer.java:65) ~[bsx.class:?]
    at Launch//net.minecraft.server.integrated.IntegratedServer.func_71197_b(IntegratedServer.java:153) [bsx.class:?]
    at Launch//net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387) [MinecraftServer.class:?]
    at Launch//net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) [?:?]
[19:08:48] [Server thread/ERROR] [FML]: A fatal exception occurred during the server about to start event
java.lang.ArrayIndexOutOfBoundsException: Index 7635 out of bounds for length 4096
    at Launch//com.mitchej123.hodgepodge.util.StatHandler.remap(StatHandler.java:67) ~[hodgepodge-2.5.44-pre.jar:?]
    at Launch//com.mitchej123.hodgepodge.Hodgepodge.onModIdMapping(Hodgepodge.java:107) ~[hodgepodge-2.5.44-pre.jar:?]
    at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
    at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
    at Launch//cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532) ~[forge-1.7.10-10.13.4.1614-1.7.10-universal.jar:?]
    at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
    at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
    at System//com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]
    at System//com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]
    at System//com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]
    at System//com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]
    at System//com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]
    at Launch//cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212) ~[LoadController.class:?]
    at Launch//cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190) ~[LoadController.class:?]
    at Launch//cpw.mods.fml.common.Loader.fireRemapEvent(Loader.java:984) ~[Loader.class:?]
    at Launch//cpw.mods.fml.common.registry.GameData.injectWorldIDMap(GameData.java:587) ~[GameData.class:?]
    at Launch//cpw.mods.fml.common.FMLContainer.readData(FMLContainer.java:277) ~[FMLContainer.class:?]
    at Launch//cpw.mods.fml.common.FMLCommonHandler.handleWorldDataLoad(FMLCommonHandler.java:403) ~[FMLCommonHandler.class:?]
    at Launch//net.minecraft.world.storage.SaveHandler.func_75757_d(SaveHandler.java:124) ~[ayq.class:?]
    at Launch//net.minecraft.world.World.<init>(World.java:220) ~[ahb.class:?]
    at Launch//net.minecraft.world.WorldServer.<init>(WorldServer.java:97) ~[mt.class:?]
    at Launch//WorldServerOF.<init>(WorldServerOF.java:69) ~[WorldServerOF.class:?]
    at Launch//net.minecraft.server.integrated.IntegratedServer.func_71247_a(IntegratedServer.java:65) ~[bsx.class:?]
    at Launch//net.minecraft.server.integrated.IntegratedServer.func_71197_b(IntegratedServer.java:153) [bsx.class:?]
    at Launch//net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387) [MinecraftServer.class:?]
    at Launch//net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) [?:?]
[19:08:50] [Server thread/ERROR] [NotEnoughItems]: Skipping event FMLModIdMappingEvent and marking errored mod NotEnoughItems since required dependency hodgepodge has errored
[19:08:50] [Server thread/INFO] [FML]: Applying holder lookups
[19:08:50] [Server thread/INFO] [FML]: Holder lookups applied
[19:08:50] [Server thread/ERROR] [NotEnoughItems]: Skipping event FMLServerStoppedEvent and marking errored mod NotEnoughItems since required dependency hodgepodge has errored
[19:08:50] [Server thread/INFO] [FML]: The state engine was in incorrect state ERRORED and forced into state SERVER_STOPPED. Errors may have been discarded.
[19:08:50] [Server thread/INFO] [FML]: The state engine was in incorrect state ERRORED and forced into state AVAILABLE. Errors may have been discarded.
OvermindDL1 commented 3 months ago

There's a lot of mods there, can this replicate with just hodgepodge? Or what are the minimum set of mods to reproduce it? It looks like some other mod is breaking the stat array (hard overwriting it to a shorter range perhaps?), which would be a very broken thing to do and would be on that mod...