[1.18.1] JER causes very long loading times and stops game ticking
egguchan opened this issue ยท 4 comments
EDIT: included more of the log file
Noticed this bug with JER version 0.13.1.148 - loading worlds takes a very long time (10+ minutes) and spits out this error in the log once the world has loaded. Additionally, loading certain chunks (I think, or perhaps a new villager trade unlocking?) causes the game to stop ticking entirely, with no error messages appearing in the log.
Is there some kind of chunk pre-generation that happens when a villager can trade for a treasure map, perhaps?
Disabling JER in the modpack immediately fixes the long loading time and game tick issues.
[22:36:48] [Render thread/WARN]: Unknown recipe category: manyideas_core:table_sawing_stone/manyideas_doors:doors/birch/door_birch_cassette___table_sawing_stone
[22:36:49] [Render thread/INFO]: Starting JEI...
[22:36:49] [Render thread/INFO]: Building ingredient list...
[22:36:49] [Render thread/INFO]: Building ingredient list took 10.29 ms
[22:36:49] [Render thread/INFO]: Building ingredient filter...
[22:36:50] [Render thread/INFO]: Building ingredient filter took 893.4 ms
[22:36:50] [Render thread/INFO]: Building bookmarks...
[22:36:50] [Render thread/INFO]: Building bookmarks took 2.708 ms
[22:47:01] [Render thread/WARN]: Failed loading villager cartographer registered at minecraft:cartographer
[22:47:01] [Render thread/WARN]: Exception caught when registering villager
java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 257
at it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap.rehash(Long2ObjectOpenHashMap.java:1335) ~[fastutil-8.5.6.jar%2331!/:?]
at it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap.insert(Long2ObjectOpenHashMap.java:279) ~[fastutil-8.5.6.jar%2331!/:?]
at it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap.compute(Long2ObjectOpenHashMap.java:539) ~[fastutil-8.5.6.jar%2331!/:?]
at net.minecraft.world.level.levelgen.structure.StructureCheck.m_197270_(StructureCheck.java:233) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.world.level.StructureFeatureManager.m_196674_(StructureFeatureManager.java:111) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.world.level.levelgen.feature.StructureFeature.m_67046_(StructureFeature.java:181) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.world.level.chunk.ChunkGenerator.m_62161_(ChunkGenerator.java:226) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.server.level.ServerLevel.m_8717_(ServerLevel.java:1077) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.world.entity.npc.VillagerTrades$TreasureMapForEmeralds.m_5670_(VillagerTrades.java:878) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at jeresources.collection.TradeList.addMerchantRecipe(TradeList.java:58) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.collection.TradeList.addITradeList(TradeList.java:69) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.entry.VillagerEntry.addITradeLists(VillagerEntry.java:35) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.entry.VillagerEntry.<init>(VillagerEntry.java:28) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.util.VillagersHelper.initRegistry(VillagersHelper.java:14) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.compatibility.Compatibility.init(Compatibility.java:32) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.proxy.CommonProxy.initCompatibility(CommonProxy.java:14) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.jei.JEIConfig.registerCategories(JEIConfig.java:71) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at mezz.jei.load.PluginLoader.lambda$createRecipeCategories$3(PluginLoader.java:95) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.load.PluginCaller.callOnPlugins(PluginCaller.java:26) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.load.PluginLoader.createRecipeCategories(PluginLoader.java:95) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.load.PluginLoader.createRecipeManager(PluginLoader.java:117) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.startup.JeiStarter.start(JeiStarter.java:85) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.startup.ClientLifecycleHandler.startJEI(ClientLifecycleHandler.java:134) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.startup.ClientLifecycleHandler.setupJEI(ClientLifecycleHandler.java:123) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.startup.ClientLifecycleHandler.lambda$new$2(ClientLifecycleHandler.java:107) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:247) ~[eventbus-5.0.3.jar%2337!/:?]
at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:239) ~[eventbus-5.0.3.jar%2337!/:?]
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-5.0.3.jar%2337!/:?]
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-5.0.3.jar%2337!/:?]
at net.minecraftforge.client.ForgeHooksClient.onRecipesUpdated(ForgeHooksClient.java:694) ~[forge-1.18.1-39.0.59-universal.jar%23133!/:?]
at net.minecraft.client.multiplayer.ClientPacketListener.m_6327_(ClientPacketListener.java:1167) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.network.protocol.game.ClientboundUpdateRecipesPacket.m_5797_(ClientboundUpdateRecipesPacket.java:32) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.network.protocol.game.ClientboundUpdateRecipesPacket.m_5797_(ClientboundUpdateRecipesPacket.java:14) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.network.protocol.PacketUtils.m_131356_(PacketUtils.java:21) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:151) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:125) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.util.thread.BlockableEventLoop.m_18699_(BlockableEventLoop.java:110) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1009) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:660) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.client.main.Main.main(Main.java:205) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:45) ~[fmlloader-1.18.1-39.0.59.jar%2351!/:?]
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:149) [bootstraplauncher-1.0.0.jar:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at io.github.zekerzhayard.forgewrapper.installer.Main.main(Main.java:57) [ForgeWrapper-mmc3.jar:mmc3]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:210) [NewLaunch.jar:?]
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:245) [NewLaunch.jar:?]
at org.multimc.EntryPoint.listen(EntryPoint.java:143) [NewLaunch.jar:?]
at org.multimc.EntryPoint.main(EntryPoint.java:34) [NewLaunch.jar:?]
[22:47:01] [Render thread/WARN]: Failed loading villager oceanographer registered at morevillagers:oceanographer
[22:47:01] [Render thread/WARN]: Exception caught when registering villager
java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 257
at it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap.rehash(Long2ObjectOpenHashMap.java:1335) ~[fastutil-8.5.6.jar%2331!/:?]
at it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap.insert(Long2ObjectOpenHashMap.java:279) ~[fastutil-8.5.6.jar%2331!/:?]
at it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap.put(Long2ObjectOpenHashMap.java:287) ~[fastutil-8.5.6.jar%2331!/:?]
at net.minecraft.world.level.levelgen.structure.StructureCheck.m_197263_(StructureCheck.java:226) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.world.level.levelgen.structure.StructureCheck.m_197277_(StructureCheck.java:164) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.world.level.levelgen.structure.StructureCheck.m_197273_(StructureCheck.java:84) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.world.level.StructureFeatureManager.m_196670_(StructureFeatureManager.java:106) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.world.level.levelgen.feature.StructureFeature.m_67046_(StructureFeature.java:171) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.world.level.chunk.ChunkGenerator.m_62161_(ChunkGenerator.java:226) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.server.level.ServerLevel.m_8717_(ServerLevel.java:1077) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.world.entity.npc.VillagerTrades$TreasureMapForEmeralds.m_5670_(VillagerTrades.java:878) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at jeresources.collection.TradeList.addMerchantRecipe(TradeList.java:58) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.collection.TradeList.addITradeList(TradeList.java:69) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.entry.VillagerEntry.addITradeLists(VillagerEntry.java:35) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.entry.VillagerEntry.<init>(VillagerEntry.java:28) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.util.VillagersHelper.initRegistry(VillagersHelper.java:14) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.compatibility.Compatibility.init(Compatibility.java:32) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.proxy.CommonProxy.initCompatibility(CommonProxy.java:14) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.jei.JEIConfig.registerCategories(JEIConfig.java:71) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at mezz.jei.load.PluginLoader.lambda$createRecipeCategories$3(PluginLoader.java:95) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.load.PluginCaller.callOnPlugins(PluginCaller.java:26) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.load.PluginLoader.createRecipeCategories(PluginLoader.java:95) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.load.PluginLoader.createRecipeManager(PluginLoader.java:117) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.startup.JeiStarter.start(JeiStarter.java:85) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.startup.ClientLifecycleHandler.startJEI(ClientLifecycleHandler.java:134) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.startup.ClientLifecycleHandler.setupJEI(ClientLifecycleHandler.java:123) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.startup.ClientLifecycleHandler.lambda$new$2(ClientLifecycleHandler.java:107) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:247) ~[eventbus-5.0.3.jar%2337!/:?]
at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:239) ~[eventbus-5.0.3.jar%2337!/:?]
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-5.0.3.jar%2337!/:?]
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-5.0.3.jar%2337!/:?]
at net.minecraftforge.client.ForgeHooksClient.onRecipesUpdated(ForgeHooksClient.java:694) ~[forge-1.18.1-39.0.59-universal.jar%23133!/:?]
at net.minecraft.client.multiplayer.ClientPacketListener.m_6327_(ClientPacketListener.java:1167) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.network.protocol.game.ClientboundUpdateRecipesPacket.m_5797_(ClientboundUpdateRecipesPacket.java:32) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.network.protocol.game.ClientboundUpdateRecipesPacket.m_5797_(ClientboundUpdateRecipesPacket.java:14) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.network.protocol.PacketUtils.m_131356_(PacketUtils.java:21) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:151) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:125) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.util.thread.BlockableEventLoop.m_18699_(BlockableEventLoop.java:110) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1009) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:660) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.client.main.Main.main(Main.java:205) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:45) ~[fmlloader-1.18.1-39.0.59.jar%2351!/:?]
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:149) [bootstraplauncher-1.0.0.jar:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at io.github.zekerzhayard.forgewrapper.installer.Main.main(Main.java:57) [ForgeWrapper-mmc3.jar:mmc3]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:210) [NewLaunch.jar:?]
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:245) [NewLaunch.jar:?]
at org.multimc.EntryPoint.listen(EntryPoint.java:143) [NewLaunch.jar:?]
at org.multimc.EntryPoint.main(EntryPoint.java:34) [NewLaunch.jar:?]
[22:47:02] [Render thread/WARN]: Failed loading villager florist registered at morevillagers:florist
[22:47:02] [Render thread/WARN]: Exception caught when registering villager
java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 257
at it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap.rehash(Long2ObjectOpenHashMap.java:1335) ~[fastutil-8.5.6.jar%2331!/:?]
at it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap.insert(Long2ObjectOpenHashMap.java:279) ~[fastutil-8.5.6.jar%2331!/:?]
at it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap.put(Long2ObjectOpenHashMap.java:287) ~[fastutil-8.5.6.jar%2331!/:?]
at net.minecraft.world.level.levelgen.structure.StructureCheck.m_197263_(StructureCheck.java:226) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.world.level.levelgen.structure.StructureCheck.m_197277_(StructureCheck.java:164) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.world.level.levelgen.structure.StructureCheck.m_197273_(StructureCheck.java:84) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.world.level.StructureFeatureManager.m_196670_(StructureFeatureManager.java:106) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.world.level.levelgen.feature.StructureFeature.m_67046_(StructureFeature.java:171) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.world.level.chunk.ChunkGenerator.m_62161_(ChunkGenerator.java:226) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.server.level.ServerLevel.m_8717_(ServerLevel.java:1077) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.world.entity.npc.VillagerTrades$TreasureMapForEmeralds.m_5670_(VillagerTrades.java:878) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at jeresources.collection.TradeList.addMerchantRecipe(TradeList.java:58) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.collection.TradeList.addITradeList(TradeList.java:69) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.entry.VillagerEntry.addITradeLists(VillagerEntry.java:35) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.entry.VillagerEntry.<init>(VillagerEntry.java:28) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.util.VillagersHelper.initRegistry(VillagersHelper.java:14) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.compatibility.Compatibility.init(Compatibility.java:32) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.proxy.CommonProxy.initCompatibility(CommonProxy.java:14) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.jei.JEIConfig.registerCategories(JEIConfig.java:71) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at mezz.jei.load.PluginLoader.lambda$createRecipeCategories$3(PluginLoader.java:95) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.load.PluginCaller.callOnPlugins(PluginCaller.java:26) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.load.PluginLoader.createRecipeCategories(PluginLoader.java:95) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.load.PluginLoader.createRecipeManager(PluginLoader.java:117) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.startup.JeiStarter.start(JeiStarter.java:85) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.startup.ClientLifecycleHandler.startJEI(ClientLifecycleHandler.java:134) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.startup.ClientLifecycleHandler.setupJEI(ClientLifecycleHandler.java:123) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.startup.ClientLifecycleHandler.lambda$new$2(ClientLifecycleHandler.java:107) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:247) ~[eventbus-5.0.3.jar%2337!/:?]
at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:239) ~[eventbus-5.0.3.jar%2337!/:?]
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-5.0.3.jar%2337!/:?]
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-5.0.3.jar%2337!/:?]
at net.minecraftforge.client.ForgeHooksClient.onRecipesUpdated(ForgeHooksClient.java:694) ~[forge-1.18.1-39.0.59-universal.jar%23133!/:?]
at net.minecraft.client.multiplayer.ClientPacketListener.m_6327_(ClientPacketListener.java:1167) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.network.protocol.game.ClientboundUpdateRecipesPacket.m_5797_(ClientboundUpdateRecipesPacket.java:32) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.network.protocol.game.ClientboundUpdateRecipesPacket.m_5797_(ClientboundUpdateRecipesPacket.java:14) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.network.protocol.PacketUtils.m_131356_(PacketUtils.java:21) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:151) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:125) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.util.thread.BlockableEventLoop.m_18699_(BlockableEventLoop.java:110) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1009) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:660) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.client.main.Main.main(Main.java:205) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:45) ~[fmlloader-1.18.1-39.0.59.jar%2351!/:?]
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:149) [bootstraplauncher-1.0.0.jar:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at io.github.zekerzhayard.forgewrapper.installer.Main.main(Main.java:57) [ForgeWrapper-mmc3.jar:mmc3]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:210) [NewLaunch.jar:?]
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:245) [NewLaunch.jar:?]
at org.multimc.EntryPoint.listen(EntryPoint.java:143) [NewLaunch.jar:?]
at org.multimc.EntryPoint.main(EntryPoint.java:34) [NewLaunch.jar:?]
[22:47:02] [Render thread/WARN]: Failed loading villager hunter registered at morevillagers:hunter
[22:47:02] [Render thread/WARN]: Exception caught when registering villager
java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 257
at it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap.rehash(Long2ObjectOpenHashMap.java:1335) ~[fastutil-8.5.6.jar%2331!/:?]
at it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap.insert(Long2ObjectOpenHashMap.java:279) ~[fastutil-8.5.6.jar%2331!/:?]
at it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap.put(Long2ObjectOpenHashMap.java:287) ~[fastutil-8.5.6.jar%2331!/:?]
at net.minecraft.world.level.levelgen.structure.StructureCheck.m_197263_(StructureCheck.java:226) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.world.level.levelgen.structure.StructureCheck.m_197277_(StructureCheck.java:164) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.world.level.levelgen.structure.StructureCheck.m_197273_(StructureCheck.java:84) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.world.level.StructureFeatureManager.m_196670_(StructureFeatureManager.java:106) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.world.level.levelgen.feature.StructureFeature.m_67046_(StructureFeature.java:171) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.world.level.chunk.ChunkGenerator.m_62161_(ChunkGenerator.java:226) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.server.level.ServerLevel.m_8717_(ServerLevel.java:1077) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.world.entity.npc.VillagerTrades$TreasureMapForEmeralds.m_5670_(VillagerTrades.java:878) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at jeresources.collection.TradeList.addMerchantRecipe(TradeList.java:58) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.collection.TradeList.addITradeList(TradeList.java:69) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.entry.VillagerEntry.addITradeLists(VillagerEntry.java:35) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.entry.VillagerEntry.<init>(VillagerEntry.java:28) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.util.VillagersHelper.initRegistry(VillagersHelper.java:14) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.compatibility.Compatibility.init(Compatibility.java:32) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.proxy.CommonProxy.initCompatibility(CommonProxy.java:14) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.jei.JEIConfig.registerCategories(JEIConfig.java:71) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at mezz.jei.load.PluginLoader.lambda$createRecipeCategories$3(PluginLoader.java:95) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.load.PluginCaller.callOnPlugins(PluginCaller.java:26) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.load.PluginLoader.createRecipeCategories(PluginLoader.java:95) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.load.PluginLoader.createRecipeManager(PluginLoader.java:117) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.startup.JeiStarter.start(JeiStarter.java:85) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.startup.ClientLifecycleHandler.startJEI(ClientLifecycleHandler.java:134) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.startup.ClientLifecycleHandler.setupJEI(ClientLifecycleHandler.java:123) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.startup.ClientLifecycleHandler.lambda$new$2(ClientLifecycleHandler.java:107) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:247) ~[eventbus-5.0.3.jar%2337!/:?]
at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:239) ~[eventbus-5.0.3.jar%2337!/:?]
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-5.0.3.jar%2337!/:?]
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-5.0.3.jar%2337!/:?]
at net.minecraftforge.client.ForgeHooksClient.onRecipesUpdated(ForgeHooksClient.java:694) ~[forge-1.18.1-39.0.59-universal.jar%23133!/:?]
at net.minecraft.client.multiplayer.ClientPacketListener.m_6327_(ClientPacketListener.java:1167) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.network.protocol.game.ClientboundUpdateRecipesPacket.m_5797_(ClientboundUpdateRecipesPacket.java:32) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.network.protocol.game.ClientboundUpdateRecipesPacket.m_5797_(ClientboundUpdateRecipesPacket.java:14) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.network.protocol.PacketUtils.m_131356_(PacketUtils.java:21) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:151) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:125) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.util.thread.BlockableEventLoop.m_18699_(BlockableEventLoop.java:110) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1009) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:660) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.client.main.Main.main(Main.java:205) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:45) ~[fmlloader-1.18.1-39.0.59.jar%2351!/:?]
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:149) [bootstraplauncher-1.0.0.jar:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at io.github.zekerzhayard.forgewrapper.installer.Main.main(Main.java:57) [ForgeWrapper-mmc3.jar:mmc3]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:210) [NewLaunch.jar:?]
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:245) [NewLaunch.jar:?]
at org.multimc.EntryPoint.listen(EntryPoint.java:143) [NewLaunch.jar:?]
at org.multimc.EntryPoint.main(EntryPoint.java:34) [NewLaunch.jar:?]
[22:47:02] [Render thread/WARN]: Failed loading villager miner registered at morevillagers:miner
[22:47:02] [Render thread/WARN]: Exception caught when registering villager
java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 257
at it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap.rehash(Long2ObjectOpenHashMap.java:1335) ~[fastutil-8.5.6.jar%2331!/:?]
at it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap.insert(Long2ObjectOpenHashMap.java:279) ~[fastutil-8.5.6.jar%2331!/:?]
at it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap.put(Long2ObjectOpenHashMap.java:287) ~[fastutil-8.5.6.jar%2331!/:?]
at net.minecraft.world.level.levelgen.structure.StructureCheck.m_197263_(StructureCheck.java:226) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.world.level.levelgen.structure.StructureCheck.m_197277_(StructureCheck.java:164) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.world.level.levelgen.structure.StructureCheck.m_197273_(StructureCheck.java:84) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.world.level.StructureFeatureManager.m_196670_(StructureFeatureManager.java:106) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.world.level.levelgen.feature.StructureFeature.m_67046_(StructureFeature.java:171) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.world.level.chunk.ChunkGenerator.m_62161_(ChunkGenerator.java:226) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.server.level.ServerLevel.m_8717_(ServerLevel.java:1077) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.world.entity.npc.VillagerTrades$TreasureMapForEmeralds.m_5670_(VillagerTrades.java:878) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at jeresources.collection.TradeList.addMerchantRecipe(TradeList.java:58) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.collection.TradeList.addITradeList(TradeList.java:69) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.entry.VillagerEntry.addITradeLists(VillagerEntry.java:35) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.entry.VillagerEntry.<init>(VillagerEntry.java:28) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.util.VillagersHelper.initRegistry(VillagersHelper.java:14) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.compatibility.Compatibility.init(Compatibility.java:32) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.proxy.CommonProxy.initCompatibility(CommonProxy.java:14) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at jeresources.jei.JEIConfig.registerCategories(JEIConfig.java:71) ~[JustEnoughResources-1.18.1-0.13.1.148.jar%2396!/:0.13.1.148]
at mezz.jei.load.PluginLoader.lambda$createRecipeCategories$3(PluginLoader.java:95) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.load.PluginCaller.callOnPlugins(PluginCaller.java:26) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.load.PluginLoader.createRecipeCategories(PluginLoader.java:95) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.load.PluginLoader.createRecipeManager(PluginLoader.java:117) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.startup.JeiStarter.start(JeiStarter.java:85) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.startup.ClientLifecycleHandler.startJEI(ClientLifecycleHandler.java:134) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.startup.ClientLifecycleHandler.setupJEI(ClientLifecycleHandler.java:123) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at mezz.jei.startup.ClientLifecycleHandler.lambda$new$2(ClientLifecycleHandler.java:107) ~[jei-1.18.1-9.2.1.69.jar%2394!/:9.2.1.69]
at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:247) ~[eventbus-5.0.3.jar%2337!/:?]
at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:239) ~[eventbus-5.0.3.jar%2337!/:?]
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-5.0.3.jar%2337!/:?]
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-5.0.3.jar%2337!/:?]
at net.minecraftforge.client.ForgeHooksClient.onRecipesUpdated(ForgeHooksClient.java:694) ~[forge-1.18.1-39.0.59-universal.jar%23133!/:?]
at net.minecraft.client.multiplayer.ClientPacketListener.m_6327_(ClientPacketListener.java:1167) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.network.protocol.game.ClientboundUpdateRecipesPacket.m_5797_(ClientboundUpdateRecipesPacket.java:32) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.network.protocol.game.ClientboundUpdateRecipesPacket.m_5797_(ClientboundUpdateRecipesPacket.java:14) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.network.protocol.PacketUtils.m_131356_(PacketUtils.java:21) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:151) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:125) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.util.thread.BlockableEventLoop.m_18699_(BlockableEventLoop.java:110) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1009) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:660) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at net.minecraft.client.main.Main.main(Main.java:205) ~[client-1.18.1-20211210.034407-srg.jar%23129!/:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:45) ~[fmlloader-1.18.1-39.0.59.jar%2351!/:?]
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-9.1.0.jar%2340!/:?]
at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:149) [bootstraplauncher-1.0.0.jar:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at io.github.zekerzhayard.forgewrapper.installer.Main.main(Main.java:57) [ForgeWrapper-mmc3.jar:mmc3]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:210) [NewLaunch.jar:?]
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:245) [NewLaunch.jar:?]
at org.multimc.EntryPoint.listen(EntryPoint.java:143) [NewLaunch.jar:?]
at org.multimc.EntryPoint.main(EntryPoint.java:34) [NewLaunch.jar:?]
[22:47:02] [Render thread/INFO]: Registering JEI Crafting Extensions
[22:47:02] [Render thread/INFO]: Building recipe registry...
[22:47:02] [Render thread/INFO]: Building recipe registry took 9.929 ms
[22:47:02] [Render thread/INFO]: Building runtime...
[22:47:02] [Render thread/INFO]: Building runtime took 49.76 ms
[22:47:02] [Render thread/INFO]: Starting JEI took 10.23 min
Here is the mod list used.
I can also confirm that downgrading to JER 0.13.1.138 fixes the issue.
AI-Improvements-1.18-0.4.0.jar
alexsmobs-1.16.0.jar
All Arrows Infinity Fix-FORGE-1.2-MC-1.18.jar
AmbientSounds_v5.0.7_mc1.18.1.jar
appleskin-forge-mc1.18-2.3.0.jar
architectury-3.5.12.jar
AttributeFix-Forge-1.18.1-13.0.5.jar
AutoRegLib-1.7-52.jar
balm-2.4.2+0.jar
BetterAdvancements-1.18.1-0.1.2.122.jar
bettercreeper-1.1.0.jar
biomemakeover-FORGE-1.18.1-1.4.3.jar
Cave_Tweaks_v1.2_Forge.jar
chalk-1.18.1-1.2.0.jar
chipped-1.18.1-1.2.1-forge.jar
chunkloaders-1.1.9-mc1.18.jar
citadel-1.10.8-1.18.jar
cloth-config-6.1.50-forge.jar
Clumps-forge-1.18.1-8.0.0+5.jar
collective-1.18.1-3.8.jar
create-mc1.18.1_v0.4d.jar
createaddition-1.18.1-20220125a.jar
CreativeCore_v2.4.1_mc1.18.1.jar
curios-forge-1.18.1-5.0.6.0.jar
customizableelytra-1.18-1.6.3.jar
DarkPaintings-Forge-1.18.1-9.0.3.jar
Decorative Blocks-forge-1.18.1-2.0.4.jar
deepslategenerator-1.1.0-1.18.1.jar
EnchantmentDescriptions-Forge-1.18.1-9.0.11.jar
enchantmenttransfer-0.0.2-1.18.1.jar
enhancedcelestials-2.0.9-1.18.jar
essentials-1.18.1-2.13.3.jar
ExplorersCompass-1.18.1-1.1.2-forge.jar
FarmersDelight-1.18.1-1.0.3.jar
farsight-1.18-1.6.jar
feature_nbt_deadlock_be_gone_forge-1.0.0+1.18.1.jar
ferritecore-4.0.0-forge.jar
fixedanvilrepaircost_1.18.1-1.7.jar
flywheel-forge-1.18-0.6.0.jar
habitat-1.1.2.jar
infinitetrading_1.18.1-2.0.jar
InfinityMending-1.17-0.1.0.jar
jei-1.18.1-9.2.1.69.jar
JustEnoughProfessions-1.18-1.2.2.jar
JustEnoughResources-1.18.1-0.13.1.148.jar
majrusz-library-1.18.1-2.7.1.jar
ManyIdeasCore-1.18.1-1.2.0.jar
ManyIdeasDoors-1.18.1-1.2.0.jar
mcw-paintings-1.0.2-mc1.18.1.jar
modlist.txt
morevillagers-FORGE-1.18.1-3.1.1.jar
MouseTweaks-forge-mc1.18-2.21.jar
NaturesCompass-1.18.1-1.9.4-forge.jar
nekoration-1.18.X-1.5.2.jar
no_null_processors_forge-2.0.2+1.18.1.jar
polymorph-forge-1.18.1-0.36.jar
Quark-3.0-334.jar
QuarkOddities-1.18.jar
RecipesLibrary-1.18.1-2.0.0.jar
repurposed_structures_forge-4.2.6+1.18.1.jar
selene-1.18-1.12.0.jar
silent-gear-1.18.1-2.8.6.jar
silent-lib-1.18-6.0.0.jar
silents-gems-1.18-4.2.0.jar
smallernetherportals_1.18.1-1.9.jar
stoneholm-1.4.1.jar
structure_gel-1.18.1-2.1.3.jar
supermartijn642configlib-1.0.9-mc1.18.jar
supermartijn642corelib-1.0.16a-mc1.18.jar
supplementaries-1.18.1-1.1.11.jar
the-conjurer-1.18.1-1.1.1.jar
torchmaster-18.0.3-beta.jar
trade-cycling-forge-1.18.1-1.0.1.jar
trulytreasures-forge-1.18.1-2.2.3.jar
WaterStrainer-1.18-12.1.0.jar
waystones-forge-1.18.1-9.0.3.jar
wonderful-enchantments-1.18.1-1.6.2.jar
zombievillagersfromspawner_1.18.1-1.7.jar
JER seems to be generating chunks for the treasure maps on the render thread.
Not completely loaded, but here's the snapshot from that: 2022-01-30_jer_snapshot.zip
Thanks for the analysis, that's exactly what's happening.
When I tested before, I used a superflat world, so I didn't notice the chunk loading time. Now I'll test with a real world.
I created a PR to fix this here:
#327
Currently testing it out on some big packs before it's ready to merge.