Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

[1.16.4]Ore Dictionary still in use?


Cratthorax
 Share

Recommended Posts

Hello,

is the Ore Dictionary still in use? There doesn't seem to be an article for version 1.17 MC and beyond?

Also, if it is still in use, how many mods make use of it?

I'm asking because I had it implemented for my 1.5.2-1.7 versions of Material Evolution. But I feel like it's wasted energy to implement it again for 1.16.4, if it is not used anyways?

Edited by Cratthorax
Link to comment
Share on other sites

No, it's handled by Tags now.

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

Link to comment
Share on other sites

the game comes with their own thing now - called tags, so  - obviously - forge dropped oredictionary in favor of tags.

if you're for example adding a new zinc ingot, you'll need to make a json file in resources/data/forge/tags/items called ingots.json and add your ingot there. that's for things that need all ingots (and i probably should have skipped that one in order not to confuse people). more importantly, in resources/data/forge/tags/items/ingots make a file called zinc.json - that will register your item tag. in addition to item tags, there are block tags (separate thing), fluid tags...

for json content see other mods.

then, in recipes, instead of saying     "item": "your_mod_id:ingot_zinc"    you say     "tag": "forge:ingots/zinc"  . and then crafting table will accept both your ingot and other mods' ingots.

in code, for example, if you have a blockstate that player clicked or stepped on, you can called its is() method to see if this block belongs to a given tag.

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share



  • Recently Browsing

    No registered users viewing this page.

  • Posts

    • I'm facing a strange issue with custom biomes in Forge 1.18. Essentially they do not seem to be generated or be registered at all... This is how I'm registering a biome   @Mod.EventBusSubscriber(modid = "test", bus = Mod.EventBusSubscriber.Bus.MOD) public class CommonModEvents { @SubscribeEvent public static void registerOres(FMLCommonSetupEvent event) { event.enqueueWork(BiomeGeneration::registerBiomes); } } public class BiomeGeneration { public static final ResourceKey<Biome> TEST_BIOME = ResourceKey.create(Registry.BIOME_REGISTRY, new ResourceLocation("test", "test_biome")); public static void registerBiomes() { BiomeDictionary.addTypes(TEST_BIOME, BiomeDictionary.Type.FOREST); BiomeManager.addAdditionalOverworldBiomes(TEST_BIOME); } } And this is the Biome json file. Nothing crazy here, just a Birch Forest json file without Birch trees (just to see if it actually spawns)   { "effects": { "mood_sound": { "sound": "minecraft:ambient.cave", "tick_delay": 6000, "block_search_extent": 8, "offset": 2.0 }, "sky_color": 8037887, "fog_color": 12638463, "water_color": 4159204, "water_fog_color": 329011 }, "carvers": { "air": [ "minecraft:cave", "minecraft:cave_extra_underground", "minecraft:canyon" ] }, "features": [ [], [ "minecraft:lake_lava_underground", "minecraft:lake_lava_surface" ], [ "minecraft:amethyst_geode" ], [ "minecraft:monster_room", "minecraft:monster_room_deep" ], [], [], [ "minecraft:ore_dirt", "minecraft:ore_gravel", "minecraft:ore_granite_upper", "minecraft:ore_granite_lower", "minecraft:ore_diorite_upper", "minecraft:ore_diorite_lower", "minecraft:ore_andesite_upper", "minecraft:ore_andesite_lower", "minecraft:ore_tuff", "minecraft:ore_coal_upper", "minecraft:ore_coal_lower", "minecraft:ore_iron_upper", "minecraft:ore_iron_middle", "minecraft:ore_iron_small", "minecraft:ore_gold", "minecraft:ore_gold_lower", "minecraft:ore_redstone", "minecraft:ore_redstone_lower", "minecraft:ore_diamond", "minecraft:ore_diamond_large", "minecraft:ore_diamond_buried", "minecraft:ore_lapis", "minecraft:ore_lapis_buried", "minecraft:ore_copper", "minecraft:underwater_magma", "minecraft:disk_sand", "minecraft:disk_clay", "minecraft:disk_gravel" ], [], [ "minecraft:spring_water", "minecraft:spring_lava" ], [ "minecraft:glow_lichen", "minecraft:forest_flowers", "minecraft:flower_default", "minecraft:patch_grass_forest", "minecraft:brown_mushroom_normal", "minecraft:red_mushroom_normal", "minecraft:patch_sugar_cane", "minecraft:patch_pumpkin" ], [ "minecraft:freeze_top_layer" ] ], "spawners": { "monster": [ { "type": "minecraft:spider", "weight": 100, "minCount": 4, "maxCount": 4 }, { "type": "minecraft:zombie", "weight": 95, "minCount": 4, "maxCount": 4 }, { "type": "minecraft:zombie_villager", "weight": 5, "minCount": 1, "maxCount": 1 }, { "type": "minecraft:skeleton", "weight": 100, "minCount": 4, "maxCount": 4 }, { "type": "minecraft:creeper", "weight": 100, "minCount": 4, "maxCount": 4 }, { "type": "minecraft:slime", "weight": 100, "minCount": 4, "maxCount": 4 }, { "type": "minecraft:enderman", "weight": 10, "minCount": 1, "maxCount": 4 }, { "type": "minecraft:witch", "weight": 5, "minCount": 1, "maxCount": 1 } ], "creature": [ { "type": "minecraft:sheep", "weight": 12, "minCount": 4, "maxCount": 4 }, { "type": "minecraft:pig", "weight": 10, "minCount": 4, "maxCount": 4 }, { "type": "minecraft:chicken", "weight": 10, "minCount": 4, "maxCount": 4 }, { "type": "minecraft:cow", "weight": 8, "minCount": 4, "maxCount": 4 } ], "ambient": [ { "type": "minecraft:bat", "weight": 10, "minCount": 8, "maxCount": 8 } ], "axolotls": [], "underground_water_creature": [ { "type": "minecraft:glow_squid", "weight": 10, "minCount": 4, "maxCount": 6 } ], "water_creature": [], "water_ambient": [], "misc": [] }, "spawn_costs": {}, "precipitation": "rain", "temperature": 0.6, "downfall": 0.6, "category": "forest" } If I try to locate the biome using the /locatebiome test:test_biome it says that it can't find the Biome. Also, if I try to generate a single biome world, the custom biome doesn't even show in the biomes list. What I noticed, in comparison to 1.17, is that the BiomeEntry class essentially is ignoring the weight parameter. This is the 1.17 BiomeEntry class   public static class BiomeEntry extends WeighedRandom.WeighedRandomItem { private final ResourceKey<Biome> key; public BiomeEntry(ResourceKey<Biome> key, int weight) { super(weight); this.key = key; } public ResourceKey<Biome> getKey() { return this.key; } } And this is the 1.18 one   public static class BiomeEntry { private final ResourceKey<Biome> key; public BiomeEntry(ResourceKey<Biome> key, int weight) { this.key = key; } public ResourceKey<Biome> getKey() { return this.key; } } Also, looking at the BiomeManager class, specifically the getAdditionalOverworldBiomes method, which should be used to attach the mod biomes to the vanilla ones, if you try to look for method usages, in 1.18 it appears that this method is unused. This is what IntelliJ shows if I run the "Find usages" command on this method https://imgur.com/a/r0Fvkjp Where in 1.17 this method is called by the OverworldBiomeSource constructor to attach the mod biomes to the already registered ones   public OverworldBiomeSource(long p_48590_, boolean p_48591_, boolean p_48592_, Registry<Biome> p_48593_) { super(java.util.stream.Stream.concat(POSSIBLE_BIOMES.stream(), net.minecraftforge.common.BiomeManager.getAdditionalOverworldBiomes().stream()).map((p_48603_) -> { return () -> { return p_48593_.getOrThrow(p_48603_); }; })); //... } So, am I missing something during the creation of a Biome in 1.18 or there's still something missing on this?
    • well log was in the link but okay ---- Minecraft Crash Report ---- // I let you down. Sorry   Time: 11/30/21 10:00 PM Description: Watching Server   java.lang.Error: ServerHangWatchdog detected that a single server tick took 180.00 seconds (should be max 0.05) at sun.misc.Unsafe.park(Native Method) ~[?:1.8.0_51] {} at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) ~[?:1.8.0_51] {} at net.minecraft.util.concurrent.ThreadTaskExecutor.func_223705_bi(ThreadTaskExecutor.java:182) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,xf:OptiFine:default,re:classloading,pl:accesstransformer:B,xf:OptiFine:default} at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213161_c(ThreadTaskExecutor.java:169) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,xf:OptiFine:default,re:classloading,pl:accesstransformer:B,xf:OptiFine:default} at net.minecraft.world.server.ServerChunkProvider.func_212849_a_(ServerChunkProvider.java:135) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:performant.mixins.json:world.chunk.ServerChunkProviderMixin,pl:mixin:APP:performant.mixins.json:world.chunk.ServerChunkProviderThreadsMixin,pl:mixin:A} at net.minecraft.world.World.func_217353_a(World.java:167) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,xf:fml:observerlib:coremodmethod,xf:fml:astralsorcery:sun_brightness_server,xf:fml:twilightforest:hitbox,re:classloading,pl:accesstransformer:B,xf:fml:observerlib:coremodmethod,xf:fml:astralsorcery:sun_brightness_server,xf:fml:twilightforest:hitbox,pl:mixin:APP:sereneseasons.mixins.json:MixinWorld,pl:mixin:APP:flywheel.mixins.json:TileWorldHookMixin,pl:mixin:A} at net.minecraft.world.server.ServerWorld.func_72838_d(ServerWorld.java:814) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:performant.mixins.json:world.ServerWorldBlockUpdateMixin,pl:mixin:APP:abnormals_core.mixins.json:ServerWorldMixin,pl:mixin:APP:endergetic.mixins.json:ServerWorldMixin,pl:mixin:APP:quark.mixins.json:ServerWorldMixin,pl:mixin:APP:charm.mixins.json:ServerWorldMixin,pl:mixin:APP:charm.mixins.json:accessor.ServerWorldAccessor,pl:mixin:APP:cavesandcliffs.mixins.json:common.world.gen.ServerWorldMixin,pl:mixin:APP:performant.mixins.json:world.ServerWorldMixin,pl:mixin:APP:performant.mixins.json:entity.MobServerWorldMixin,pl:mixin:A} at net.minecraft.world.server.ServerWorld.func_217376_c(ServerWorld.java:754) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:performant.mixins.json:world.ServerWorldBlockUpdateMixin,pl:mixin:APP:abnormals_core.mixins.json:ServerWorldMixin,pl:mixin:APP:endergetic.mixins.json:ServerWorldMixin,pl:mixin:APP:quark.mixins.json:ServerWorldMixin,pl:mixin:APP:charm.mixins.json:ServerWorldMixin,pl:mixin:APP:charm.mixins.json:accessor.ServerWorldAccessor,pl:mixin:APP:cavesandcliffs.mixins.json:common.world.gen.ServerWorldMixin,pl:mixin:APP:performant.mixins.json:world.ServerWorldMixin,pl:mixin:APP:performant.mixins.json:entity.MobServerWorldMixin,pl:mixin:A} at org.astemir.forestcraft.event.SpawnEntityEvent.onSpawnNonLiving(SpawnEntityEvent.java:57) ~[?:1.54] {re:classloading} at net.minecraftforge.eventbus.ASMEventHandler_251_SpawnEntityEvent_onSpawnNonLiving_EntityJoinWorldEvent.invoke(.dynamic) ~[?:?] {} at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:85) ~[eventbus-4.0.0.jar:?] {} at net.minecraftforge.eventbus.EventBus$$Lambda$2473/182948592.invoke(Unknown Source) ~[?:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-4.0.0.jar:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-4.0.0.jar:?] {} at net.minecraft.world.server.ServerWorld.func_217440_f(ServerWorld.java:829) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:performant.mixins.json:world.ServerWorldBlockUpdateMixin,pl:mixin:APP:abnormals_core.mixins.json:ServerWorldMixin,pl:mixin:APP:endergetic.mixins.json:ServerWorldMixin,pl:mixin:APP:quark.mixins.json:ServerWorldMixin,pl:mixin:APP:charm.mixins.json:ServerWorldMixin,pl:mixin:APP:charm.mixins.json:accessor.ServerWorldAccessor,pl:mixin:APP:cavesandcliffs.mixins.json:common.world.gen.ServerWorldMixin,pl:mixin:APP:performant.mixins.json:world.ServerWorldMixin,pl:mixin:APP:performant.mixins.json:entity.MobServerWorldMixin,pl:mixin:A} at net.minecraft.world.server.ChunkManager.lambda$null$25(ChunkManager.java:763) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,xf:OptiFine:default,pl:mixin:A} at net.minecraft.world.server.ChunkManager$$Lambda$38440/1610574158.apply(Unknown Source) ~[?:?] {} at com.mojang.datafixers.util.Either.lambda$mapLeft$0(Either.java:162) ~[datafixerupper-4.0.26.jar:?] {re:classloading} at com.mojang.datafixers.util.Either$$Lambda$38441/1242785327.apply(Unknown Source) ~[?:?] {} at com.mojang.datafixers.util.Either$Left.map(Either.java:38) ~[datafixerupper-4.0.26.jar:?] {} at com.mojang.datafixers.util.Either.mapLeft(Either.java:162) ~[datafixerupper-4.0.26.jar:?] {re:classloading} at net.minecraft.world.server.ChunkManager.lambda$func_219200_b$26(ChunkManager.java:733) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,xf:OptiFine:default,pl:mixin:A} at net.minecraft.world.server.ChunkManager$$Lambda$38437/584513011.apply(Unknown Source) ~[?:?] {} at java.util.concurrent.CompletableFuture.uniApply(CompletableFuture.java:602) ~[?:1.8.0_51] {} at java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:577) ~[?:1.8.0_51] {} at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:442) ~[?:1.8.0_51] {} at net.minecraft.world.chunk.ChunkTaskPriorityQueueSorter.func_219083_b(SourceFile:58) ~[?:?] {re:classloading} at net.minecraft.world.chunk.ChunkTaskPriorityQueueSorter$$Lambda$38367/270315884.run(Unknown Source) ~[?:?] {} at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213166_h(ThreadTaskExecutor.java:189) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,xf:OptiFine:default,re:classloading,pl:accesstransformer:B,xf:OptiFine:default} at net.minecraft.world.server.ServerChunkProvider$ChunkExecutor.func_213166_h(ServerChunkProvider.java:519) ~[?:?] {re:classloading} at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213168_p(ThreadTaskExecutor.java:151) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,xf:OptiFine:default,re:classloading,pl:accesstransformer:B,xf:OptiFine:default} at net.minecraft.world.server.ServerChunkProvider$ChunkExecutor.func_213168_p(ServerChunkProvider.java:527) ~[?:?] {re:classloading} at net.minecraft.world.server.ServerChunkProvider.func_217234_d(ServerChunkProvider.java:272) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:performant.mixins.json:world.chunk.ServerChunkProviderMixin,pl:mixin:APP:performant.mixins.json:world.chunk.ServerChunkProviderThreadsMixin,pl:mixin:A} at net.minecraft.server.MinecraftServer.func_213205_aW(MinecraftServer.java:722) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:betterendforge.mixins.json:MinecraftServerMixin,pl:mixin:APP:structure_gel.mixins.json:MinecraftServerMixin,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:APP:charm.mixins.json:accessor.MinecraftServerAccessor,pl:mixin:APP:enhancedcelestials.mixins.json:MixinMinecraftServer,pl:mixin:A} at net.minecraft.server.MinecraftServer.func_213168_p(MinecraftServer.java:711) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:betterendforge.mixins.json:MinecraftServerMixin,pl:mixin:APP:structure_gel.mixins.json:MinecraftServerMixin,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:APP:charm.mixins.json:accessor.MinecraftServerAccessor,pl:mixin:APP:enhancedcelestials.mixins.json:MixinMinecraftServer,pl:mixin:A} at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213161_c(ThreadTaskExecutor.java:167) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,xf:OptiFine:default,re:classloading,pl:accesstransformer:B,xf:OptiFine:default} at net.minecraft.server.MinecraftServer.func_213202_o(MinecraftServer.java:697) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:betterendforge.mixins.json:MinecraftServerMixin,pl:mixin:APP:structure_gel.mixins.json:MinecraftServerMixin,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:APP:charm.mixins.json:accessor.MinecraftServerAccessor,pl:mixin:APP:enhancedcelestials.mixins.json:MixinMinecraftServer,pl:mixin:A} at net.minecraft.server.MinecraftServer.func_240802_v_(MinecraftServer.java:646) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:betterendforge.mixins.json:MinecraftServerMixin,pl:mixin:APP:structure_gel.mixins.json:MinecraftServerMixin,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:APP:charm.mixins.json:accessor.MinecraftServerAccessor,pl:mixin:APP:enhancedcelestials.mixins.json:MixinMinecraftServer,pl:mixin:A} at net.minecraft.server.MinecraftServer.func_240783_a_(MinecraftServer.java:232) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:betterendforge.mixins.json:MinecraftServerMixin,pl:mixin:APP:structure_gel.mixins.json:MinecraftServerMixin,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:APP:charm.mixins.json:accessor.MinecraftServerAccessor,pl:mixin:APP:enhancedcelestials.mixins.json:MixinMinecraftServer,pl:mixin:A} at net.minecraft.server.MinecraftServer$$Lambda$38053/2134308779.run(Unknown Source) ~[?:?] {} at java.lang.Thread.run(Thread.java:745) [?:1.8.0_51] {}     A detailed walkthrough of the error, its code path and all known details is as follows: ---------------------------------------------------------------------------------------   -- Head -- Thread: Integrated Server Watchdog Stacktrace: at sun.misc.Unsafe.park(Native Method) ~[?:1.8.0_51] {} at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) ~[?:1.8.0_51] {} at net.minecraft.util.concurrent.ThreadTaskExecutor.func_223705_bi(ThreadTaskExecutor.java:182) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,xf:OptiFine:default,re:classloading,pl:accesstransformer:B,xf:OptiFine:default} at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213161_c(ThreadTaskExecutor.java:169) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,xf:OptiFine:default,re:classloading,pl:accesstransformer:B,xf:OptiFine:default} at net.minecraft.world.server.ServerChunkProvider.func_212849_a_(ServerChunkProvider.java:135) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:performant.mixins.json:world.chunk.ServerChunkProviderMixin,pl:mixin:APP:performant.mixins.json:world.chunk.ServerChunkProviderThreadsMixin,pl:mixin:A} at net.minecraft.world.World.func_217353_a(World.java:167) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,xf:fml:observerlib:coremodmethod,xf:fml:astralsorcery:sun_brightness_server,xf:fml:twilightforest:hitbox,re:classloading,pl:accesstransformer:B,xf:fml:observerlib:coremodmethod,xf:fml:astralsorcery:sun_brightness_server,xf:fml:twilightforest:hitbox,pl:mixin:APP:sereneseasons.mixins.json:MixinWorld,pl:mixin:APP:flywheel.mixins.json:TileWorldHookMixin,pl:mixin:A} at net.minecraft.world.server.ServerWorld.func_72838_d(ServerWorld.java:814) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:performant.mixins.json:world.ServerWorldBlockUpdateMixin,pl:mixin:APP:abnormals_core.mixins.json:ServerWorldMixin,pl:mixin:APP:endergetic.mixins.json:ServerWorldMixin,pl:mixin:APP:quark.mixins.json:ServerWorldMixin,pl:mixin:APP:charm.mixins.json:ServerWorldMixin,pl:mixin:APP:charm.mixins.json:accessor.ServerWorldAccessor,pl:mixin:APP:cavesandcliffs.mixins.json:common.world.gen.ServerWorldMixin,pl:mixin:APP:performant.mixins.json:world.ServerWorldMixin,pl:mixin:APP:performant.mixins.json:entity.MobServerWorldMixin,pl:mixin:A} at net.minecraft.world.server.ServerWorld.func_217376_c(ServerWorld.java:754) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:performant.mixins.json:world.ServerWorldBlockUpdateMixin,pl:mixin:APP:abnormals_core.mixins.json:ServerWorldMixin,pl:mixin:APP:endergetic.mixins.json:ServerWorldMixin,pl:mixin:APP:quark.mixins.json:ServerWorldMixin,pl:mixin:APP:charm.mixins.json:ServerWorldMixin,pl:mixin:APP:charm.mixins.json:accessor.ServerWorldAccessor,pl:mixin:APP:cavesandcliffs.mixins.json:common.world.gen.ServerWorldMixin,pl:mixin:APP:performant.mixins.json:world.ServerWorldMixin,pl:mixin:APP:performant.mixins.json:entity.MobServerWorldMixin,pl:mixin:A} at org.astemir.forestcraft.event.SpawnEntityEvent.onSpawnNonLiving(SpawnEntityEvent.java:57) ~[?:1.54] {re:classloading} at net.minecraftforge.eventbus.ASMEventHandler_251_SpawnEntityEvent_onSpawnNonLiving_EntityJoinWorldEvent.invoke(.dynamic) ~[?:?] {} at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:85) ~[eventbus-4.0.0.jar:?] {} at net.minecraftforge.eventbus.EventBus$$Lambda$2473/182948592.invoke(Unknown Source) ~[?:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-4.0.0.jar:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-4.0.0.jar:?] {} at net.minecraft.world.server.ServerWorld.func_217440_f(ServerWorld.java:829) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:performant.mixins.json:world.ServerWorldBlockUpdateMixin,pl:mixin:APP:abnormals_core.mixins.json:ServerWorldMixin,pl:mixin:APP:endergetic.mixins.json:ServerWorldMixin,pl:mixin:APP:quark.mixins.json:ServerWorldMixin,pl:mixin:APP:charm.mixins.json:ServerWorldMixin,pl:mixin:APP:charm.mixins.json:accessor.ServerWorldAccessor,pl:mixin:APP:cavesandcliffs.mixins.json:common.world.gen.ServerWorldMixin,pl:mixin:APP:performant.mixins.json:world.ServerWorldMixin,pl:mixin:APP:performant.mixins.json:entity.MobServerWorldMixin,pl:mixin:A} at net.minecraft.world.server.ChunkManager.lambda$null$25(ChunkManager.java:763) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,xf:OptiFine:default,pl:mixin:A} at net.minecraft.world.server.ChunkManager$$Lambda$38440/1610574158.apply(Unknown Source) ~[?:?] {} at com.mojang.datafixers.util.Either.lambda$mapLeft$0(Either.java:162) ~[datafixerupper-4.0.26.jar:?] {re:classloading} at com.mojang.datafixers.util.Either$$Lambda$38441/1242785327.apply(Unknown Source) ~[?:?] {} at com.mojang.datafixers.util.Either$Left.map(Either.java:38) ~[datafixerupper-4.0.26.jar:?] {} at com.mojang.datafixers.util.Either.mapLeft(Either.java:162) ~[datafixerupper-4.0.26.jar:?] {re:classloading} at net.minecraft.world.server.ChunkManager.lambda$func_219200_b$26(ChunkManager.java:733) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,xf:OptiFine:default,pl:mixin:A} at net.minecraft.world.server.ChunkManager$$Lambda$38437/584513011.apply(Unknown Source) ~[?:?] {} at java.util.concurrent.CompletableFuture.uniApply(CompletableFuture.java:602) ~[?:1.8.0_51] {} at java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:577) ~[?:1.8.0_51] {} at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:442) ~[?:1.8.0_51] {} at net.minecraft.world.chunk.ChunkTaskPriorityQueueSorter.func_219083_b(SourceFile:58) ~[?:?] {re:classloading} at net.minecraft.world.chunk.ChunkTaskPriorityQueueSorter$$Lambda$38367/270315884.run(Unknown Source) ~[?:?] {} at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213166_h(ThreadTaskExecutor.java:189) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,xf:OptiFine:default,re:classloading,pl:accesstransformer:B,xf:OptiFine:default} at net.minecraft.world.server.ServerChunkProvider$ChunkExecutor.func_213166_h(ServerChunkProvider.java:519) ~[?:?] {re:classloading} at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213168_p(ThreadTaskExecutor.java:151) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,xf:OptiFine:default,re:classloading,pl:accesstransformer:B,xf:OptiFine:default} at net.minecraft.world.server.ServerChunkProvider$ChunkExecutor.func_213168_p(ServerChunkProvider.java:527) ~[?:?] {re:classloading} at net.minecraft.world.server.ServerChunkProvider.func_217234_d(ServerChunkProvider.java:272) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:performant.mixins.json:world.chunk.ServerChunkProviderMixin,pl:mixin:APP:performant.mixins.json:world.chunk.ServerChunkProviderThreadsMixin,pl:mixin:A} at net.minecraft.server.MinecraftServer.func_213205_aW(MinecraftServer.java:722) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:betterendforge.mixins.json:MinecraftServerMixin,pl:mixin:APP:structure_gel.mixins.json:MinecraftServerMixin,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:APP:charm.mixins.json:accessor.MinecraftServerAccessor,pl:mixin:APP:enhancedcelestials.mixins.json:MixinMinecraftServer,pl:mixin:A} at net.minecraft.server.MinecraftServer.func_213168_p(MinecraftServer.java:711) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:betterendforge.mixins.json:MinecraftServerMixin,pl:mixin:APP:structure_gel.mixins.json:MinecraftServerMixin,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:APP:charm.mixins.json:accessor.MinecraftServerAccessor,pl:mixin:APP:enhancedcelestials.mixins.json:MixinMinecraftServer,pl:mixin:A} at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213161_c(ThreadTaskExecutor.java:167) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,xf:OptiFine:default,re:classloading,pl:accesstransformer:B,xf:OptiFine:default} at net.minecraft.server.MinecraftServer.func_213202_o(MinecraftServer.java:697) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:betterendforge.mixins.json:MinecraftServerMixin,pl:mixin:APP:structure_gel.mixins.json:MinecraftServerMixin,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:APP:charm.mixins.json:accessor.MinecraftServerAccessor,pl:mixin:APP:enhancedcelestials.mixins.json:MixinMinecraftServer,pl:mixin:A} at net.minecraft.server.MinecraftServer.func_240802_v_(MinecraftServer.java:646) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:betterendforge.mixins.json:MinecraftServerMixin,pl:mixin:APP:structure_gel.mixins.json:MinecraftServerMixin,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:APP:charm.mixins.json:accessor.MinecraftServerAccessor,pl:mixin:APP:enhancedcelestials.mixins.json:MixinMinecraftServer,pl:mixin:A} at net.minecraft.server.MinecraftServer.func_240783_a_(MinecraftServer.java:232) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:betterendforge.mixins.json:MinecraftServerMixin,pl:mixin:APP:structure_gel.mixins.json:MinecraftServerMixin,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:APP:charm.mixins.json:accessor.MinecraftServerAccessor,pl:mixin:APP:enhancedcelestials.mixins.json:MixinMinecraftServer,pl:mixin:A} -- Thread Dump -- Details: Threads: "Sound engine" Id=345 WAITING on java.lang.String@b895a41 at sun.misc.Unsafe.park(Native Method) - waiting on java.lang.String@b895a41 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at net.minecraft.client.audio.SoundEngineExecutor.func_223705_bi(SourceFile:49) at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213161_c(ThreadTaskExecutor.java:169) at net.minecraft.client.audio.SoundEngineExecutor.func_213178_c(SourceFile:42) at net.minecraft.client.audio.SoundEngineExecutor$$Lambda$28096/1673185157.run(Unknown Source) at java.lang.Thread.run(Thread.java:745)     "Worker-Main-113" Id=342 TIMED_WAITING on java.util.concurrent.ForkJoinPool@54eb540 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@54eb540 at java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1821) at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1690) at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)     "Worker-Main-83" Id=277 WAITING on java.util.concurrent.ForkJoinPool@54eb540 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@54eb540 at java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1821) at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1690) at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)     "Rats Mod Pathfinding Worker #0" Id=226 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1713131 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1713131 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492) at java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:680) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) ...     "Ice and Fire Pathfinding Worker #0" Id=213 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4473bf7b at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4473bf7b at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492) at java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:680) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) ...     "Worker-Main-36" Id=211 WAITING on java.util.concurrent.ForkJoinPool@54eb540 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@54eb540 at java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1821) at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1690) at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)     "Narrator" Id=205 TIMED_WAITING at java.lang.Thread.sleep(Native Method) at com.mojang.text2speech.NarratorWindows$NarratorThread.run(NarratorWindows.java:84) at java.lang.Thread.run(Thread.java:745)     "Worker-Main-35" Id=203 WAITING on java.util.concurrent.ForkJoinPool@54eb540 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@54eb540 at java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1821) at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1690) at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)     "Worker-Main-33" Id=201 WAITING on java.util.concurrent.ForkJoinPool@54eb540 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@54eb540 at java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1821) at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1690) at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)     "pool-7-thread-2" Id=181 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5e9bee6 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5e9bee6 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745)     "pool-7-thread-1" Id=180 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5e9bee6 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5e9bee6 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745)     "Netty Server IO #1" Id=168 RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296) at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278) at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) - locked io.netty.channel.nio.SelectedSelectionKeySet@757dffae - locked java.util.Collections$UnmodifiableSet@7d0da089 - locked sun.nio.ch.WindowsSelectorImpl@245c4034 at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62) at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756) ...     "Netty Local Client IO #0" Id=167 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6c8ac4d7 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6c8ac4d7 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:238) at io.netty.channel.DefaultEventLoop.run(DefaultEventLoop.java:52) at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884) at java.lang.Thread.run(Thread.java:745)     "Netty Server IO #0" Id=166 RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296) at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278) at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) - locked io.netty.channel.nio.SelectedSelectionKeySet@7610c667 - locked java.util.Collections$UnmodifiableSet@660929c4 - locked sun.nio.ch.WindowsSelectorImpl@201298d1 at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62) at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756) ...     "ObjectCleanerThread" Id=165 TIMED_WAITING on java.lang.ref.ReferenceQueue$Lock@1a844c78 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@1a844c78 at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) at io.netty.util.internal.ObjectCleaner$1.run(ObjectCleaner.java:54) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(Thread.java:745)     "Thread-44" Id=164 TIMED_WAITING at java.lang.Thread.sleep(Native Method) at com.performant.coremod.entity.threading.ActionThread.run(ActionThread.java:43)     "Thread-43" Id=163 TIMED_WAITING at java.lang.Thread.sleep(Native Method) at com.performant.coremod.entity.threading.MoveThread.run(MoveThread.java:50)     "Thread-42" Id=162 TIMED_WAITING at java.lang.Thread.sleep(Native Method) at com.performant.coremod.entity.threading.MoveThread.run(MoveThread.java:50)     "Thread-41" Id=161 TIMED_WAITING at java.lang.Thread.sleep(Native Method) at com.performant.coremod.entity.threading.MoveThread.run(MoveThread.java:50)     "Thread-40" Id=160 TIMED_WAITING at java.lang.Thread.sleep(Native Method) at com.performant.coremod.entity.threading.MoveThread.run(MoveThread.java:50)     "ResearchIOThread" Id=159 TIMED_WAITING on java.util.TaskQueue@6a5792b1 at java.lang.Object.wait(Native Method) - waiting on java.util.TaskQueue@6a5792b1 at java.util.TimerThread.mainLoop(Timer.java:552) at java.util.TimerThread.run(Timer.java:505)     "WorldCacheIOThread" Id=158 TIMED_WAITING on java.util.TaskQueue@453fc136 at java.lang.Object.wait(Native Method) - waiting on java.util.TaskQueue@453fc136 at java.util.TimerThread.mainLoop(Timer.java:552) at java.util.TimerThread.run(Timer.java:505)     "Integrated Server Watchdog" Id=157 RUNNABLE at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:446) at com.performant.coremod.world.IntegratedServerHangWatchdog.run(IntegratedServerHangWatchdog.java:61) at java.lang.Thread.run(Thread.java:745)     "Worker-Main-26" Id=153 WAITING on java.util.concurrent.ForkJoinPool@54eb540 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@54eb540 at java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1821) at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1690) at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)     "Thread-33" Id=149 RUNNABLE (in native) at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method) at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(WindowsNativeDispatcher.java:996) at sun.nio.fs.WindowsWatchService$Poller.run(WindowsWatchService.java:524) at java.lang.Thread.run(Thread.java:745)     "Server thread" Id=147 TIMED_WAITING on java.lang.String@b895a41 at sun.misc.Unsafe.park(Native Method) - waiting on java.lang.String@b895a41 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at net.minecraft.util.concurrent.ThreadTaskExecutor.func_223705_bi(ThreadTaskExecutor.java:182) at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213161_c(ThreadTaskExecutor.java:169) at net.minecraft.world.server.ServerChunkProvider.func_212849_a_(ServerChunkProvider.java:135) at net.minecraft.world.World.func_217353_a(World.java:167) at net.minecraft.world.server.ServerWorld.func_72838_d(ServerWorld.java:814) at net.minecraft.world.server.ServerWorld.func_217376_c(ServerWorld.java:754) ...     "Snooper Timer" Id=148 WAITING on java.util.TaskQueue@715f1d50 at java.lang.Object.wait(Native Method) - waiting on java.util.TaskQueue@715f1d50 at java.lang.Object.wait(Object.java:502) at java.util.TimerThread.mainLoop(Timer.java:526) at java.util.TimerThread.run(Timer.java:505)     "spark-forge-async-worker" Id=142 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4980788f at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4980788f at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1081) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) ...     "Worker-Main-19" Id=141 WAITING on java.util.concurrent.ForkJoinPool@54eb540 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@54eb540 at java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1821) at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1690) at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)     "spark-forge-async-worker" Id=134 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1f14a914 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1f14a914 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1081) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) ...     "Java Sound Event Dispatcher" Id=131 TIMED_WAITING on com.sun.media.sound.EventDispatcher@2419edb1 at java.lang.Object.wait(Native Method) - waiting on com.sun.media.sound.EventDispatcher@2419edb1 at com.sun.media.sound.EventDispatcher.dispatchEvents(EventDispatcher.java:180) at com.sun.media.sound.EventDispatcher.run(EventDispatcher.java:222) at java.lang.Thread.run(Thread.java:745)     "Thread-26" Id=106 TIMED_WAITING at java.lang.Thread.sleep(Native Method) at zsawyer.mods.mumblelink.mumble.MumbleInitializer.run(MumbleInitializer.java:81) - locked zsawyer.mods.mumblelink.mumble.jna.LinkAPIHelper@2d25c1ff at java.lang.Thread.run(Thread.java:745)     "C&B Model Cache Cleanup" Id=127 TIMED_WAITING at java.lang.Thread.sleep(Native Method) at mod.chiselsandbits.render.cache.ModelCacheCleanup.run(ModelCacheCleanup.java:45) at java.lang.Thread.run(Thread.java:745)     "SoundControl Sound Processor" Id=123 TIMED_WAITING at java.lang.Thread.sleep(Native Method) at org.orecruncher.lib.threading.Worker.run(Worker.java:77) at org.orecruncher.lib.threading.Worker$$Lambda$34893/1430495921.run(Unknown Source) at java.lang.Thread.run(Thread.java:745)     "Thread-24" Id=103 TIMED_WAITING at java.lang.Thread.sleep(Native Method) at xaero.map.MapProcessor.run(MapProcessor.java:289) at xaero.map.MapRunner.run(MapRunner.java:18) at java.lang.Thread.run(Thread.java:745)     "Ambience Player Thread" Id=102 TIMED_WAITING on java.lang.Object@5dcdd92c at java.lang.Object.wait(Native Method) - waiting on java.lang.Object@5dcdd92c at com.sun.media.sound.DirectAudioDevice$DirectDL.write(DirectAudioDevice.java:771) at vazkii.ambience.thirdparty.javazoom.jl.player.JavaSoundAudioDevice.writeImpl(JavaSoundAudioDevice.java:153) at vazkii.ambience.thirdparty.javazoom.jl.player.AudioDeviceBase.write(AudioDeviceBase.java:133) at vazkii.ambience.thirdparty.javazoom.jl.player.advanced.AdvancedPlayer.decodeFrame(AdvancedPlayer.java:164) - locked vazkii.ambience.thirdparty.javazoom.jl.player.advanced.AdvancedPlayer@672b90d4 at vazkii.ambience.thirdparty.javazoom.jl.player.advanced.AdvancedPlayer.play(AdvancedPlayer.java:91) at vazkii.ambience.thirdparty.javazoom.jl.player.advanced.AdvancedPlayer.play(AdvancedPlayer.java:72) at vazkii.ambience.PlayerThread.run(PlayerThread.java:80)     "spark-forge-async-worker" Id=96 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3652c341 at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3652c341 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) ...     "spark-cpu-monitor" Id=95 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@35fbc64d at sun.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@35fbc64d at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) ...     "Java2D Disposer" Id=93 WAITING on java.lang.ref.ReferenceQueue$Lock@eed5d16 at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@eed5d16 at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) at sun.java2d.Disposer.run(Disposer.java:148) at java.lang.Thread.run(Thread.java:745)     "Thread-18" Id=76 RUNNABLE (in native) at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method) at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(WindowsNativeDispatcher.java:996) at sun.nio.fs.WindowsWatchService$Poller.run(WindowsWatchService.java:524) at java.lang.Thread.run(Thread.java:745)     "Thread-17" Id=73 RUNNABLE (in native) at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method) at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(WindowsNativeDispatcher.java:996) at sun.nio.fs.WindowsWatchService$Poller.run(WindowsWatchService.java:524) at java.lang.Thread.run(Thread.java:745)     "Thread-16" Id=72 RUNNABLE (in native) at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method) at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(WindowsNativeDispatcher.java:996) at sun.nio.fs.WindowsWatchService$Poller.run(WindowsWatchService.java:524) at java.lang.Thread.run(Thread.java:745)     "Thread-15" Id=71 RUNNABLE (in native) at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method) at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(WindowsNativeDispatcher.java:996) at sun.nio.fs.WindowsWatchService$Poller.run(WindowsWatchService.java:524) at java.lang.Thread.run(Thread.java:745)     "Thread-14" Id=70 RUNNABLE (in native) at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method) at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(WindowsNativeDispatcher.java:996) at sun.nio.fs.WindowsWatchService$Poller.run(WindowsWatchService.java:524) at java.lang.Thread.run(Thread.java:745)     "Narrator" Id=63 TIMED_WAITING at java.lang.Thread.sleep(Native Method) at com.mojang.text2speech.NarratorWindows$NarratorThread.run(NarratorWindows.java:84) at java.lang.Thread.run(Thread.java:745)     "Thread-10" Id=58 TIMED_WAITING at java.lang.Thread.sleep(Native Method) at org.apache.commons.io.monitor.FileAlterationMonitor.run(FileAlterationMonitor.java:188) at java.lang.Thread.run(Thread.java:745)     "Thread-9" Id=57 TIMED_WAITING at java.lang.Thread.sleep(Native Method) at org.apache.commons.io.monitor.FileAlterationMonitor.run(FileAlterationMonitor.java:188) at java.lang.Thread.run(Thread.java:745)     "Thread-7" Id=54 RUNNABLE (in native) at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method) at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(WindowsNativeDispatcher.java:996) at sun.nio.fs.WindowsWatchService$Poller.run(WindowsWatchService.java:524) at java.lang.Thread.run(Thread.java:745)     "Snooper Timer" Id=30 WAITING on java.util.TaskQueue@3ddaf15e at java.lang.Object.wait(Native Method) - waiting on java.util.TaskQueue@3ddaf15e at java.lang.Object.wait(Object.java:502) at java.util.TimerThread.mainLoop(Timer.java:526) at java.util.TimerThread.run(Timer.java:505)     "Timer hack thread" Id=28 TIMED_WAITING at java.lang.Thread.sleep(Native Method) at net.minecraft.util.Util$6.run(Util.java:680)     "Thread-2" Id=24 RUNNABLE (in native) at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method) at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(WindowsNativeDispatcher.java:996) at sun.nio.fs.WindowsWatchService$Poller.run(WindowsWatchService.java:524) at java.lang.Thread.run(Thread.java:745)     "Thread-1" Id=23 TIMED_WAITING at sun.misc.Unsafe.park(Native Method) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:338) at com.electronwill.nightconfig.core.file.FileWatcher$WatcherThread.run(FileWatcher.java:190)     "Attach Listener" Id=5 RUNNABLE     "Signal Dispatcher" Id=4 RUNNABLE     "Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@1db2656f at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@1db2656f at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)     "Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@7690113a at java.lang.Object.wait(Native Method) - waiting on java.lang.ref.Reference$Lock@7690113a at java.lang.Object.wait(Object.java:502) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:157)     "Render thread" Id=1 RUNNABLE at org.lwjgl.opengl.EXTFramebufferObject.glFramebufferTexture2DEXT(Native Method) at net.optifine.shaders.ShadersFramebuffer.setFramebufferTexture2D(ShadersFramebuffer.java:325) at net.optifine.shaders.ShadersFramebuffer.setColorTextures(ShadersFramebuffer.java:265) at net.optifine.shaders.Shaders.beginRender(Shaders.java:4844) at net.minecraft.client.renderer.GameRenderer.func_228378_a_(GameRenderer.java:949) at net.minecraft.client.renderer.GameRenderer.func_195458_a(GameRenderer.java:693) at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:976) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:607) ...       Stacktrace: at com.performant.coremod.world.IntegratedServerHangWatchdog.run(IntegratedServerHangWatchdog.java:79) [?:1.16.2-5-3.72m] {re:classloading} at java.lang.Thread.run(Thread.java:745) [?:1.8.0_51] {}     -- Performance stats -- Details: Random tick rate: 3 Level stats: ResourceKey[minecraft:dimension / minecraft:overworld]: players: 0, entities: 415 [iceandfire:dragon_multipart:60,minecraft:enderman:38,iceandfire:multipart:28,eidolon:zombie_brute:16,ars_nouveau:spell_proj:14], block_entities: 595 [minecraft:chest:228,quark:variant_chest:78,minecraft:mob_spawner:78,minecraft:campfire:59,quark:monster_box:30], block_ticks: 16, fluid_ticks: 164, chunk_source: ServerChunkCache: 4021, ResourceKey[minecraft:dimension / minecraft:the_nether]: players: 1, entities: 98 [minecraft:piglin:24,minecraft:zombified_piglin:16,minecraft:wither_skeleton:11,minecraft:blaze:7,minecraft:piglin_brute:7], block_entities: 88 [infernalexp:luminous_fungus:81,quark:variant_chest:5,forbidden_arcanus:nipa:1,minecraft:mob_spawner:1], block_ticks: 21006, fluid_ticks: 248, chunk_source: ServerChunkCache: 2926, ResourceKey[minecraft:dimension / minecraft:the_end]: players: 0, entities: 0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: ServerChunkCache: 0, ResourceKey[minecraft:dimension / rats:ratlantis]: players: 0, entities: 0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: ServerChunkCache: 0, ResourceKey[minecraft:dimension / theabyss:the_end_of_time_2]: players: 0, entities: 0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: ServerChunkCache: 0, ResourceKey[minecraft:dimension / twilightforest:twilightforest]: players: 0, entities: 0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: ServerChunkCache: 0, ResourceKey[minecraft:dimension / twilightforest:skylight_forest]: players: 0, entities: 0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: ServerChunkCache: 0, ResourceKey[minecraft:dimension / theabyss:death]: players: 0, entities: 0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: ServerChunkCache: 0, ResourceKey[minecraft:dimension / dark_caverns:dark_caverns]: players: 0, entities: 0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: ServerChunkCache: 0, ResourceKey[minecraft:dimension / theabyss:the_end_of_time]: players: 0, entities: 0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: ServerChunkCache: 0, ResourceKey[minecraft:dimension / theabyss:theabyssdimiceworld]: players: 0, entities: 0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: ServerChunkCache: 0, ResourceKey[minecraft:dimension / blue_skies:everdawn]: players: 0, entities: 0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: ServerChunkCache: 0, ResourceKey[minecraft:dimension / atum:atum]: players: 0, entities: 0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: ServerChunkCache: 0, ResourceKey[minecraft:dimension / the_afterlight:the_afterlight]: players: 0, entities: 0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: ServerChunkCache: 0, ResourceKey[minecraft:dimension / blue_skies:everbright]: players: 0, entities: 0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: ServerChunkCache: 0, ResourceKey[minecraft:dimension / theabyss:theabyssdim]: players: 0, entities: 0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: ServerChunkCache: 0   -- System Details -- Details: Minecraft Version: 1.16.5 Minecraft Version ID: 1.16.5 Operating System: Windows 10 (amd64) version 10.0 Java Version: 1.8.0_51, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 2197132056 bytes (2095 MB) / 9387376640 bytes (8952 MB) up to 9387376640 bytes (8952 MB) CPUs: 16 JVM Flags: 5 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx10016m -Xms256m -XX:PermSize=256m ModLauncher: 8.0.9+86+master.3cf110c ModLauncher launch target: fmlclient ModLauncher naming: srg ModLauncher services: /mixin-0.8.2.jar mixin PLUGINSERVICE /eventbus-4.0.0.jar eventbus PLUGINSERVICE /forge-1.16.5-36.2.0.jar object_holder_definalize PLUGINSERVICE /forge-1.16.5-36.2.0.jar runtime_enum_extender PLUGINSERVICE /accesstransformers-3.0.1.jar accesstransformer PLUGINSERVICE /forge-1.16.5-36.2.0.jar capability_inject_definalize PLUGINSERVICE /forge-1.16.5-36.2.0.jar runtimedistcleaner PLUGINSERVICE /mixin-0.8.2.jar mixin TRANSFORMATIONSERVICE /OptiFine_1.16.5_HD_U_G8.jar OptiFine TRANSFORMATIONSERVICE /forge-1.16.5-36.2.0.jar fml TRANSFORMATIONSERVICE FML: 36.2 Forge: net.minecraftforge:36.2.0 FML Language Providers: javafml@36.2 minecraft@1 kotlinforforge@1.14.0 Mod List: BetterDungeons-1.16.4-1.2.jar |YUNG's Better Dungeons |betterdungeons |1.16.4-1.2 |DONE |Manifest: NOSIGNATURE immersivecooking-1.0.1.jar |Immersive Cooking |immersivecooking |1.0.1 |DONE |Manifest: NOSIGNATURE infernal-expansion-2.0.0.jar |Infernal Expansion |infernalexp |2.0.0 |DONE |Manifest: NOSIGNATURE mcw-windows-1.0.3-mc1.16.5.jar |Macaw's Windows |mcwwindows |1.0.3 |DONE |Manifest: NOSIGNATURE stalwart-dungeons-1.16.5-1.0.9.jar |Stalwart Dungeons |stalwart_dungeons |1.0.9 |DONE |Manifest: NOSIGNATURE YungsApi-1.16.4-Forge-12.jar |YUNG's API |yungsapi |1.16.4-Forge-12 |DONE |Manifest: NOSIGNATURE lootbeams-1.16.5-release-nov0221.jar |LootBeams |lootbeams |1.16.5 |DONE |Manifest: NOSIGNATURE guardvillagers-1.16.5.1.2.5.jar |Guard Villagers |guardvillagers |1.2.5 |DONE |Manifest: NOSIGNATURE randompatches-2.4.4-forge.jar |RandomPatches |randompatches |2.4.4-forge |DONE |Manifest: 92:f6:29:d4:09:89:f5:f5:98:5e:20:34:31:d0:7b:58:22:06:bd:a5:d1:6a:92:6e:ac:3d:8d:18:c5:b2:5b:d7 Apotheosis-1.16.4-4.6.1.jar |Apotheosis |apotheosis |4.6.1 |DONE |Manifest: NOSIGNATURE byg-ets-1.1.0-forge.jar |[BYG Addon] Enhanced Vanilla B|bygvanillabiomes |1.0.0 |DONE |Manifest: NOSIGNATURE SnowRealMagic-1.16.4-2.5.7.jar |Snow! Real Magic! |snowrealmagic |2.5.7 |DONE |Manifest: NOSIGNATURE dynviewdist-2.0.jar |Dynamic view distance |dynview |1.8 |DONE |Manifest: NOSIGNATURE RevampedWolf-1.16.4-0.7.1.jar |RevampedWolf |revampedwolf |1.16.4-0.7.1 |DONE |Manifest: NOSIGNATURE supplementaries-1.16.5-0.15.1b.jar |Supplementaries |supplementaries |1.16.5-0.15.0 |DONE |Manifest: NOSIGNATURE betterendforge-1.16.4-1.6.0.jar |BetterEnd Forge |betterendforge |1.16.4-1.6.0 |DONE |Manifest: NOSIGNATURE Upgraded Netherite 1.10.0.jar |Upgraded Netherite |upgradednetherite |1.10.0 |DONE |Manifest: NOSIGNATURE structure_gel-1.16.5-1.7.7.jar |Structure Gel API |structure_gel |1.7.7 |DONE |Manifest: NOSIGNATURE cleancut-mc1.16-2.2-forge.jar |Clean Cut |cleancut |2.2 |DONE |Manifest: NOSIGNATURE torchmaster-2.3.7.jar |Torchmaster |torchmaster |2.3.7 |DONE |Manifest: NOSIGNATURE morevillagers-FORGE-1.16.5-1.5.4.jar |More Villagers |morevillagers |1.5.4 |DONE |Manifest: NOSIGNATURE fastfurnaceminusreplacement-1.1-1.16.3.jar |Fast Furnace Minus Replacement|fastfurnaceminusreplacement |1.1-1.16.3 |DONE |Manifest: NOSIGNATURE toughnessbar-6.1.jar |Toughness Bar |toughnessbar |6.1 |DONE |Manifest: NOSIGNATURE dungeons_plus-1.16.5-1.1.5.jar |Dungeons Plus |dungeons_plus |1.1.5 |DONE |Manifest: NOSIGNATURE mcw-trapdoors-1.0.2-mc1.16.5.jar |Macaw's Trapdoors |mcwtrpdoors |1.0.2 |DONE |Manifest: NOSIGNATURE masonry-1.16.3-0.3.6.jar |Masonry |masonry |NONE |DONE |Manifest: NOSIGNATURE BetterDefaultBiomes-1.16.4+-Alpha 2.5.3.jar |Better Default Biomes |betterdefaultbiomes |Alpha 2.5.3 |DONE |Manifest: NOSIGNATURE Botania-1.16.5-419.jar |Botania |botania |1.16.5-419 |DONE |Manifest: NOSIGNATURE CavesAndCliffsBackport-6.1.jar |Caves & Cliffs Backport |cavesandcliffs |6.1 |DONE |Manifest: NOSIGNATURE spark-forge.jar |spark |spark |1.6.0 |DONE |Manifest: NOSIGNATURE SchoolsOfMagic1.16.5-2.1.02.jar |Schools of Magic: Second Semes|schoolsofmagic |2.1.02 |DONE |Manifest: NOSIGNATURE curios-forge-1.16.5-4.0.5.2.jar |Curios API |curios |1.16.5-4.0.5.2 |DONE |Manifest: NOSIGNATURE Unique+Enchantments-1.16.5-2.0.1.jar |Unique Enchantments |uniquee |1.9.0 |DONE |Manifest: NOSIGNATURE unnamedanimalmod-1.0.2.jar |Unnamed Animal Mod |unnamedanimalmod |1.0.2 |DONE |Manifest: NOSIGNATURE obfuscate-0.6.2-1.16.3.jar |Obfuscate |obfuscate |0.6.2 |DONE |Manifest: e1:59:1a:56:ec:97:b3:d0:b3:4b:25:06:1f:83:b0:f4:fd:0c:24:e3:6d:ea:94:b1:9f:22:b0:38:13:60:88:ea NetherAgriculture-1.16.5-1.2.1.jar |Nether Agriculture |netheragriculture |1.2.1 |DONE |Manifest: NOSIGNATURE TheAbyss2 1.9.7 1.16.5.jar |TheAbyss |theabyss |1.9.7 |DONE |Manifest: NOSIGNATURE dark_caverns-1.16.5-1.1.0.jar |Dark Caverns |dark_caverns |1.1 |DONE |Manifest: NOSIGNATURE mcw-roofs-2.0.1-mc1.16.5-4.jar |Macaw's Roofs |mcwroofs |2.0.1 |DONE |Manifest: NOSIGNATURE sapience-1.16.5-1.1.2.jar |Sapience |sapience |1.1.2 |DONE |Manifest: NOSIGNATURE observerlib-1.16.5-1.5.3.jar |ObserverLib |observerlib |1.16.5-1.5.3 |DONE |Manifest: NOSIGNATURE mcw-furniture-2.0.1-mc1.16.5.jar |Macaw's Furniture |mcwfurnitures |2.0.1 |DONE |Manifest: NOSIGNATURE forestcraft-1.54.jar |Astemir Forest Craft |forestcraft |1.54 |DONE |Manifest: NOSIGNATURE ItemPhysic_v1.4.18_mc1.16.5.jar |ItemPhysic |itemphysic |1.6.0 |DONE |Manifest: NOSIGNATURE cloth-config-4.11.26-forge.jar |Cloth Config v4 API |cloth-config |4.11.26 |DONE |Manifest: NOSIGNATURE BetterShieldsMC1.16.3-1.1.5.jar |Better Shields |bettershields |1.1.5 |DONE |Manifest: NOSIGNATURE fastbenchminusreplacement-1.4.jar |FastWorkbench Minus Replacemen|fastbenchminusreplacement |1.4 |DONE |Manifest: NOSIGNATURE ScalingHealth-1.16.5-4.0.5+5.jar |Scaling Health |scalinghealth |4.0.5+5 |DONE |Manifest: NOSIGNATURE FastLeafDecay-v25.jar |FastLeafDecay |fastleafdecay |v25 |DONE |Manifest: NOSIGNATURE DynamicTrees-1.16.5-0.10.0-Beta25.jar |Dynamic Trees |dynamictrees |1.16.5-0.10.0-Beta25|DONE |Manifest: NOSIGNATURE BetterMineshafts-Forge-1.16.4-2.0.4.jar |YUNG's Better Mineshafts |bettermineshafts |1.16.4-2.0.4 |DONE |Manifest: NOSIGNATURE PlayerRevive_v2.0.0-pre04_mc1.16.5.jar |PlayerRevive |playerrevive |2.0.0 |DONE |Manifest: NOSIGNATURE geckolib-forge-1.16.5-3.0.44.jar |GeckoLib |geckolib3 |3.0.44 |DONE |Manifest: NOSIGNATURE stables-1.16.5-1.0.1.jar |Stables |stables |1.16.5-1.0.1 |DONE |Manifest: NOSIGNATURE mcw-lights-1.0.0-mc1.16.5.jar |Macaw's Lights and Lamps |mcwlights |1.0.0 |DONE |Manifest: NOSIGNATURE QuarkOddities-1.16.3.jar |Quark Oddities |quarkoddities |1.16.3 |DONE |Manifest: NOSIGNATURE Kiwi-1.16.5-3.5.2.jar |Kiwi |kiwi |3.5.2 |DONE |Manifest: NOSIGNATURE ClientTweaks_1.16.3-5.3.0.jar |Client Tweaks |clienttweaks |5.3.0 |DONE |Manifest: NOSIGNATURE mowziesmobs-1.5.19.jar |Mowzie's Mobs |mowziesmobs |1.5.19 |DONE |Manifest: NOSIGNATURE thirdpersonelytra-1.16.2-1.2.jar |Third Person Elytra |thirdpersonelytra |version |DONE |Manifest: NOSIGNATURE TheComfortZone-1.16.5-1.0.2-b.jar |The Comfort Zone |thecomfortzone |1.16.5-1.0.2-b |DONE |Manifest: NOSIGNATURE jei-1.16.5-7.7.1.118.jar |Just Enough Items |jei |7.7.1.118 |DONE |Manifest: NOSIGNATURE ComfortableNether4.7.jar |Comfortable Nether |comfortable_nether |1.0.0 |DONE |Manifest: NOSIGNATURE AttributeFix-1.16.5-10.1.2.jar |AttributeFix |attributefix |10.1.2 |DONE |Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5 goblintraders-1.6.0-1.16.3.jar |Goblin Traders |goblintraders |1.6.0 |DONE |Manifest: NOSIGNATURE caelus-forge-1.16.5-2.1.3.1.jar |Caelus API |caelus |1.16.5-2.1.3.1 |DONE |Manifest: NOSIGNATURE Kobolds-1.4.5.jar |Kobolds |kobolds |1.0.0 |DONE |Manifest: NOSIGNATURE Fallingleaves-1.16.3-1.1.1.jar |Falling Leaves |fallingleaves |1.1.1 |DONE |Manifest: NOSIGNATURE NaturesCompass-1.16.5-1.9.1-forge.jar |Nature's Compass |naturescompass |1.16.5-1.9.1-forge |DONE |Manifest: NOSIGNATURE SereneSeasons-1.16.5-4.0.1.120-universal.jar |Serene Seasons |sereneseasons |1.16.5-4.0.1.119 |DONE |Manifest: NOSIGNATURE stoneholm-1.2.2.jar |Stoneholm |stoneholm |1.2 |DONE |Manifest: NOSIGNATURE outvoted-1.16.5-1.2.4.jar |Outvoted |outvoted |1.2.4 |DONE |Manifest: NOSIGNATURE catalogue-1.3.0-1.16.5.jar |Catalogue |catalogue |1.3.0 |DONE |Manifest: NOSIGNATURE JEITweaker-1.16.5-1.0.1.34.jar |JEI Tweaker |jeitweaker |1.0.1.34 |DONE |Manifest: NOSIGNATURE CraftTweaker-1.16.5-7.1.0.390.jar |CraftTweaker |crafttweaker |7.1.0.390 |DONE |Manifest: NOSIGNATURE mysticalworld-1.16.5-0.3.5.24.jar |Mystical World |mysticalworld |0.3.5.23 |DONE |Manifest: NOSIGNATURE forge-1.16.5-36.2.0-universal.jar |Forge |forge |36.2.0 |DONE |Manifest: 22:af:21:d8:19:82:7f:93:94:fe:2b:ac:b7:e4:41:57:68:39:87:b1:a7:5c:c6:44:f9:25:74:21:14:f5:0d:90 Atum-1.16.5-2.2.6.jar |Atum 2 |atum |1.16.5-2.2.6 |DONE |Manifest: NOSIGNATURE subwild-1.2.1.jar |Subterranean Wilderness |subwild |1.2.1 |DONE |Manifest: NOSIGNATURE DynamicSurroundings-1.16.4-4.0.4.2.jar |§3Dynamic Surroundings |dsurround |1.16.4-4.0.4.2 |DONE |Manifest: b4:98:14:b9:76:55:25:4f:e5:5f:4d:71:90:87:43:5b:f9:d5:3a:02:60:42:5e:da:1f:15:9c:ff:be:a9:7c:77 DungeonsArise-1.16.5-2.1.47-release.jar |When Dungeons Arise |dungeons_arise |2.1.47 |DONE |Manifest: NOSIGNATURE forge-1.16.5-36.2.0-client.jar |Minecraft |minecraft |1.16.5 |DONE |Manifest: NOSIGNATURE pandoras_creatures-1.16.3-2.0.1.jar |Pandoras Creatures |pandoras_creatures |1.16.3-2.0.1 |DONE |Manifest: NOSIGNATURE MouseTweaks-2.14-mc1.16.2.jar |Mouse Tweaks |mousetweaks |2.14 |DONE |Manifest: NOSIGNATURE ShoulderSurfing-1.16.5-2.2.1.jar |Shoulder Surfing |shouldersurfing |1.16.5-2.2.1 |DONE |Manifest: NOSIGNATURE storage_overhaul-1.16.5-1.0.4.jar |Storage Overhaul |storage_overhaul |1.16.5-1.0.4 |DONE |Manifest: NOSIGNATURE jeiintegration_1.16.5-7.0.1.15.jar |JEI Integration |jeiintegration |7.0.1.15 |DONE |Manifest: NOSIGNATURE flywheel-1.16-0.2.3.jar |Flywheel |flywheel |1.16-0.2.3 |DONE |Manifest: NOSIGNATURE Mantle-1.16.5-1.6.115.jar |Mantle |mantle |1.6.115 |DONE |Manifest: NOSIGNATURE Xaeros_Minimap_21.15.1_Forge_1.16.5.jar |Xaero's Minimap |xaerominimap |21.15.1 |DONE |Manifest: NOSIGNATURE ftb-backups-2.1.1.6.jar |FTB Backups |ftbbackups |2.1.1.6 |DONE |Manifest: NOSIGNATURE dragonseeker-1.0.jar |Dragonseeker |dragonseeker |1.0 |DONE |Manifest: NOSIGNATURE polymorph-forge-1.16.5-0.25.jar |Polymorph |polymorph |1.16.5-0.25 |DONE |Manifest: NOSIGNATURE AutoRegLib-1.6-49.jar |AutoRegLib |autoreglib |1.6-49 |DONE |Manifest: NOSIGNATURE Simple-Sitting-1.16.5-1.2.1.jar |Simple Sitting |sit |1.2.1 |DONE |Manifest: NOSIGNATURE earthmobsmod-1.16.4-0.4.2.jar |Earth Mobs Mod |earthmobsmod |1.16.4-0.4.2 |DONE |Manifest: NOSIGNATURE FastFurnace-1.16.4-4.4.0.jar |FastFurnace |fastfurnace |4.4.0 |DONE |Manifest: NOSIGNATURE appleskin-forge-mc1.16.x-2.1.0.jar |AppleSkin |appleskin |mc1.16.4-2.1.0 |DONE |Manifest: NOSIGNATURE byg-1.3.1.jar |Oh The Biomes You'll Go |byg |1.3.1 |DONE |Manifest: NOSIGNATURE Aquaculture-1.16.5-2.1.20.jar |Aquaculture 2 |aquaculture |1.16.5-2.1.20 |DONE |Manifest: NOSIGNATURE Orcinus-1.1.2.jar |Orcinus's Cavern |cavern |{1.1.0} |DONE |Manifest: NOSIGNATURE CosmeticArmorReworked-1.16.5-v4.jar |CosmeticArmorReworked |cosmeticarmorreworked |1.16.5-v4 |DONE |Manifest: 5e:ed:25:99:e4:44:14:c0:dd:89:c1:a9:4c:10:b5:0d:e4:b1:52:50:45:82:13:d8:d0:32:89:67:56:57:01:53 xptome-1.16.5-v2.1.2.jar |XP Tome |xpbook |v2.1.2 |DONE |Manifest: NOSIGNATURE tetra-1.16.5-3.14.1.jar |Tetra |tetra |3.14.1 |DONE |Manifest: NOSIGNATURE tetranomicon-1.3.jar |Tetranomicon |tetranomicon |1.3 |DONE |Manifest: NOSIGNATURE StructuresPlusEnd.jar |Structure plus ii |structure_plus_ii |1.0.0 |DONE |Manifest: NOSIGNATURE DungeonsMod-1.16.3-1.4.32.jar |Dungeons Mod |dungeonsmod |1.16.3-1.4.32 |DONE |Manifest: NOSIGNATURE randomloot-1.16.5-2.3.9.jar |Random Loot Mod |randomloot |1.16.5-2.3.9 |DONE |Manifest: NOSIGNATURE blue_skies-1.16.5-1.1.3.jar |Blue Skies |blue_skies |1.1.3 |DONE |Manifest: NOSIGNATURE astralsorcery-1.16-1.16.5-1.13.12.jar |Astral Sorcery |astralsorcery |1.16.5-1.13.12 |DONE |Manifest: 45:2b:0a:49:6b:65:3b:39:a9:dd:d2:5b:55:7f:82:47:a5:1d:7a:cc:7f:a8:69:73:72:53:6f:57:4d:b2:1a:b7 Piglin Expansion 1.0.jar |Piglin Expansion |piglin_expansion |1.0.0 |DONE |Manifest: NOSIGNATURE Wyrmroost-1.16.3-1.2.11.jar |Wyrmroost |wyrmroost |1.16.3-1.2.11 |DONE |Manifest: NOSIGNATURE eidolon-0.2.7.jar |Eidolon |eidolon |0.2.7 |DONE |Manifest: NOSIGNATURE BetterF3-1.1.3-forge-1.16.5.jar |BetterF3 Forge |betterf3forge |1.1.3 |DONE |Manifest: NOSIGNATURE incontrol-1.16-5.2.0.jar |InControl |incontrol |1.16-5.2.0 |DONE |Manifest: NOSIGNATURE DoggyTalents-1.16.5-2.0.1.10.jar |Doggy Talents 2 |doggytalents |2.0.1.10 |DONE |Manifest: NOSIGNATURE KleeSlabs_1.16.5-9.2.1.jar |KleeSlabs |kleeslabs |9.2.1 |DONE |Manifest: NOSIGNATURE The Afterlight v1.5.1.jar |The Afterlight |the_afterlight |1.5.0 |DONE |Manifest: NOSIGNATURE villagernames_1.16.5-3.3.jar |Villager Names |villagernames |3.3 |DONE |Manifest: NOSIGNATURE XaerosWorldMap_1.16.1_Forge_1.16.5.jar |Xaero's World Map |xaeroworldmap |1.16.1 |DONE |Manifest: NOSIGNATURE Controlling-7.0.0.23.jar |Controlling |controlling |7.0.0.23 |DONE |Manifest: NOSIGNATURE Placebo-1.16.4-4.5.0.jar |Placebo |placebo |4.5.0 |DONE |Manifest: NOSIGNATURE citadel-1.8.1-1.16.5.jar |Citadel |citadel |1.8.1 |DONE |Manifest: NOSIGNATURE alexsmobs-1.12.1.jar |Alex's Mobs |alexsmobs |1.12.1 |DONE |Manifest: NOSIGNATURE iceandfire-2.1.8-1.16.5.jar |Ice and Fire |iceandfire |2.1.8-1.16.5 |DONE |Manifest: NOSIGNATURE rats-7.2.0-1.16.5.jar |Rats |rats |7.2.0 |DONE |Manifest: NOSIGNATURE ratlantis-1.0.0-1.16.3.jar |Rats: Ratlantis |ratlantis |1.0.0-1.16.3 |DONE |Manifest: NOSIGNATURE ImprovedBackpacks-1.6.0.0.jar |Improved Backpacks |improvedbackpacks |1.6.0.0 |DONE |Manifest: NOSIGNATURE Bookshelf-Forge-1.16.5-10.2.27.jar |Bookshelf |bookshelf |10.2.27 |DONE |Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5 sophisticatedbackpacks-1.16.5-3.0.3.297.jar |Sophisticated Backpacks |sophisticatedbackpacks |1.16.5-3.0.3.297 |DONE |Manifest: NOSIGNATURE mcw-doors-1.0.3-mc1.16.5.jar |Macaw's Doors |mcwdoors |1.0.3 |DONE |Manifest: NOSIGNATURE carryon-1.16.5-1.15.5.15.jar |Carry On |carryon |1.15.5.15 |DONE |Manifest: 8c:03:ac:7d:21:62:65:e2:83:91:f3:22:57:99:ed:75:78:1e:db:de:03:99:ef:53:3b:59:95:18:01:bc:84:a9 omnis-1.16.5-1.1.2.3.jar |Omnis |omnis |1.16.5-1.0 |DONE |Manifest: NOSIGNATURE Ambience-1.16.4-1.0.1.jar |Ambience - Extras |ambience |1.16.4-1.0.1 |DONE |Manifest: NOSIGNATURE twilightforest-1.16.5-4.0.546-universal.jar |The Twilight Forest |twilightforest |NONE |DONE |Manifest: NOSIGNATURE chocolate-1.3.0-1.16.4.jar |Chocolate |chocolate |1.3.0-1.16.4 |DONE |Manifest: NOSIGNATURE mcw-bridges-1.0.6-mc1.16.5.jar |Macaw's Bridges |mcwbridges |1.0.6 |DONE |Manifest: NOSIGNATURE FarmersDelight-1.16.5-0.4.6.jar |Farmer's Delight |farmersdelight |1.16.5-0.4.6 |DONE |Manifest: NOSIGNATURE farmersdelightintegration-1.16.5-1.0.3.jar |Farmer's Delight Integration |farmersdelightintegration |1.16.5-1.0.3 |DONE |Manifest: NOSIGNATURE netherportalspread_1.16.5-5.2.jar |Nether Portal Spread |netherportalspread |5.2 |DONE |Manifest: NOSIGNATURE projectvibrantjourneys-1.16.5-3.2.3.jar |Project: Vibrant Journeys |projectvibrantjourneys |1.16.5-3.2.3 |DONE |Manifest: NOSIGNATURE mcw-fences-1.0.0-mc1.16.5.jar |Macaw's Fences and Walls |mcwfences |1.0.0 |DONE |Manifest: NOSIGNATURE wildly-eat-1.2.jar |Wildly Eat |wildly-eat |1.2 |DONE |Manifest: NOSIGNATURE simplefarming-1.16.5-1.3.8.jar |Simple Farming |simplefarming |1.16.5-1.3.8 |DONE |Manifest: NOSIGNATURE Bountiful-1.16.4-3.3.1.jar |Bountiful |bountiful |1.16.4-3.3.1 |DONE |Manifest: NOSIGNATURE Wilds Version 1.2.5.jar |Wilds |wilds |1.0.0 |DONE |Manifest: NOSIGNATURE Patchouli-1.16.4-53.1.jar |Patchouli |patchouli |1.16.4-53.1 |DONE |Manifest: NOSIGNATURE ars_nouveau-1.16.5-1.21.2.jar |Ars Nouveau |ars_nouveau |1.21.2 |DONE |Manifest: NOSIGNATURE collective-1.16.5-2.58.jar |Collective |collective |2.58 |DONE |Manifest: NOSIGNATURE OreExcavation-1.8.157.jar |Ore Excavation |oreexcavation |1.8.157 |DONE |Manifest: e7:68:1c:0d:b9:7e:cf:f8:f3:40:9c:84:c5:39:d7:a4:59:78:b0:6b:c3:fd:b7:4f:69:18:a3:88:e3:76:8c:3f BetterDiving-1.16.5-1.3.2.jar |Better Diving |better_diving |1.3.2 |DONE |Manifest: NOSIGNATURE villagertools-1.16.5-1.0.1.jar |villagertools |villagertools |1.16.5-1.0.1 |DONE |Manifest: 1f:47:ac:b1:61:82:96:b8:47:19:16:d2:61:81:11:60:3a:06:4b:61:31:56:7d:44:31:1e:0c:6f:22:5b:4c:ed BetterThirdPerson-Forge-1.16.4-1.5.1.jar |Better Third Person |betterthirdperson |1.5.1 |DONE |Manifest: NOSIGNATURE BetterStrongholds-1.16.4-1.2.1.jar |YUNG's Better Strongholds |betterstrongholds |1.16.4-1.2.1 |DONE |Manifest: NOSIGNATURE Desolation 1.1.0-1 1.16.5.jar |Desolation (Forge) |desolation |1.1.0-1 |DONE |Manifest: NOSIGNATURE EnigmaticLegacy-2.11.4.jar |Enigmatic Legacy |enigmaticlegacy |2.11.4 |DONE |Manifest: NOSIGNATURE buildersaddition-1.16.5-20210807a.jar |Builders Crafts & Addition |buildersaddition |1.16.5-20210807a |DONE |Manifest: NOSIGNATURE architectury-1.20.29-forge.jar |Architectury |architectury |1.20.29 |DONE |Manifest: NOSIGNATURE ftb-library-forge-1605.3.1-build.58.jar |FTB Library |ftblibrary |1605.3.1-build.58 |DONE |Manifest: NOSIGNATURE mountainous-0.1.1-forge.jar |Mountainous |mountainous |0.1.1 |DONE |Manifest: NOSIGNATURE ftb-teams-forge-1605.2.1-build.20.jar |FTB Teams |ftbteams |1605.2.1-build.20 |DONE |Manifest: NOSIGNATURE curiouselytra-forge-1.16.5-4.0.2.3.jar |Curious Elytra |curiouselytra |1.16.5-4.0.2.3 |DONE |Manifest: NOSIGNATURE TrampleStopper-2.4.9+mc-1.16.5.jar |Trample Stopper |tramplestopper |2.4.9+mc-1.16.5 |DONE |Manifest: 23:8f:95:0f:65:ec:2e:38:99:79:f4:bc:47:8a:0b:df:29:ef:2d:82:66:20:09:20:02:dc:4a:15:97:45:f8:43 smallships-1.16.5-1.10.0.jar |Small Ships Mod |smallships |1.10.0 |DONE |Manifest: NOSIGNATURE GameMenuModOption-1.16.4-1.8.jar |Game Menu Mod Option |gamemenumodoption |1.8 |DONE |Manifest: NOSIGNATURE DragonSurvival-1.16.5-0.0.47.jar |Dragon Survival |dragonsurvival |1.16.5-0.0.47 |DONE |Manifest: NOSIGNATURE Unique+Enchantments+Base-1.16.5-1.0.0.jar |Unique Enchantments Base |uniquebase |1.0.0 |DONE |Manifest: NOSIGNATURE effortlessbuilding-1.16.3-2.23.jar |Effortless Building |effortlessbuilding |1.16.3-2.23 |DONE |Manifest: NOSIGNATURE Cyclic-1.16.5-1.3.5.jar |Cyclic |cyclic |1.16.5-1.3.5 |DONE |Manifest: 1f:47:ac:b1:61:82:96:b8:47:19:16:d2:61:81:11:60:3a:06:4b:61:31:56:7d:44:31:1e:0c:6f:22:5b:4c:ed BetterAdvancements-1.16.5-0.1.1.115.jar |Better Advancements |betteradvancements |0.1.1.115 |DONE |Manifest: NOSIGNATURE simpledelights-1.1.jar |Simple Delights |simpledelights |1.1 |DONE |Manifest: NOSIGNATURE spiders-2.0-1.16.4-1.0.4.jar |Spiders 2.0 |spiderstpo |1.0.4 |DONE |Manifest: NOSIGNATURE cavebiomes-2.0.jar |CaveBiomeAPI |cavebiomes |2.0 |DONE |Manifest: NOSIGNATURE NourishedNetherV8.jar |Nourished Nether |nourished_nether |1.0.8 |DONE |Manifest: NOSIGNATURE item-filters-forge-1605.2.5-build.9.jar |Item Filters |itemfilters |1605.2.5-build.9 |DONE |Manifest: NOSIGNATURE ftb-quests-forge-1605.3.3-build.49.jar |FTB Quests |ftbquests |1605.3.3-build.49 |DONE |Manifest: NOSIGNATURE EasyMagic-v1.0.2-1.16.5.jar |Easy Magic |easymagic |1.0.2 |DONE |Manifest: 9a:09:85:98:65:c4:8c:11:c5:49:f6:d6:33:23:39:df:8d:b4:ff:92:84:b8:bd:a5:83:9f:ac:7f:2a:d1:4b:6a NourishedEndV2.jar |Nourished End |nourished_end |1.0.2 |DONE |Manifest: NOSIGNATURE xlpackets-1.1.jar |XL Packets |xlpackets |1.1 |DONE |Manifest: NOSIGNATURE the-conjurer-1.16.4-1.0.13.jar |The Conjurer |conjurer_illager |1.0.13 |DONE |Manifest: NOSIGNATURE dungeons_mobs-1.16.5-1.0.10.jar |Dungeons Mobs |dungeons_mobs |1.0.10 |DONE |Manifest: NOSIGNATURE abnormals_core-1.16.5-3.2.0.jar |Abnormals Core |abnormals_core |3.2.0 |DONE |Manifest: NOSIGNATURE environmental-1.16.5-1.1.0.jar |Environmental |environmental |1.1.0 |DONE |Manifest: NOSIGNATURE upgrade_aquatic-1.16.5-3.1.0.jar |Upgrade Aquatic |upgrade_aquatic |3.1.0 |DONE |Manifest: NOSIGNATURE Better-Badlands-1.16.5-2.0.3.jar |Better Badlands |better_badlands |1.16.5-2.0.3 |DONE |Manifest: NOSIGNATURE irregularchef-1.16.5-1.0.1.jar |The Irregular Chef |irregularchef |1.16.5-1.0.1 |DONE |Manifest: NOSIGNATURE endergetic-1.16.4-3.0.0.jar |The Endergetic Expansion |endergetic |3.0.0 |DONE |Manifest: NOSIGNATURE personality-1.16.5-1.0.2.jar |Personality |personality |1.0.2 |DONE |Manifest: NOSIGNATURE savageandravage-1.16.5-3.1.0.jar |Savage & Ravage |savageandravage |3.1.0 |DONE |Manifest: NOSIGNATURE nethers_delight-1.1.jar |Nethers Delight |nethers_delight |1.1 |DONE |Manifest: NOSIGNATURE create-mc1.16.5_v0.3.2d.jar |Create |create |v0.3.2d |DONE |Manifest: NOSIGNATURE Waystones_1.16.5-7.6.2.jar |Waystones |waystones |7.6.2 |DONE |Manifest: NOSIGNATURE Clumps-6.0.0.25.jar |Clumps |clumps |6.0.0.25 |DONE |Manifest: NOSIGNATURE mgui-1.16.5-3.2.0.jar |mgui |mgui |3.2.0 |DONE |Manifest: NOSIGNATURE tetrapak-0.3.2.jar |Tetra Pak |tetrapak |1.16.5-0.3.2 |DONE |Manifest: NOSIGNATURE village-employment-1.16.5-1.4.1.jar |Village Employment |village_employment |1.4.1 |DONE |Manifest: NOSIGNATURE comforts-forge-1.16.5-4.0.1.2.jar |Comforts |comforts |1.16.5-4.0.1.1 |DONE |Manifest: NOSIGNATURE campful-1.16.5-3.1.0.jar |Campful |campful |2.0 |DONE |Manifest: NOSIGNATURE configured-1.1.0-1.16.5.jar |Configured |configured |1.1.0 |DONE |Manifest: NOSIGNATURE cpm-2.2.3-forge-mc1.16.5-beta.jar |Custom Player Model |cpm |2.2.3-forge-mc1.16.5|DONE |Manifest: NOSIGNATURE OuterEnd-0.2.14.jar |The Outer End |outer_end |0.2.9 |DONE |Manifest: NOSIGNATURE decorative_blocks-1.16.4-1.7.2.jar |Decorative Blocks |decorative_blocks |1.7.2 |DONE |Manifest: NOSIGNATURE decorative_blocks_abnormals-1.2.jar |Decorative Blocks Abnormals |decorative_blocks_abnormals |1.2 |DONE |Manifest: NOSIGNATURE lazydfu-0.1.3.jar |LazyDFU |lazydfu |0.1.3 |DONE |Manifest: NOSIGNATURE DynamicTreesAtum-1.16.5-1.1.1.jar |Dynamic Trees for Atum 2 |dtatum |1.16.5-1.1.1 |DONE |Manifest: NOSIGNATURE walljump-forge-1.16.4-1.3.7.jar |Wall-Jump! |walljump |1.16.4-1.3.7 |DONE |Manifest: NOSIGNATURE iChunUtil-1.16.5-10.4.1.jar |iChunUtil |ichunutil |10.4.1 |DONE |Manifest: NOSIGNATURE Wandering-Bag-1.0.1-1.16.5.jar |Wandering Bag |wandering_bag |1.0.1 |DONE |Manifest: NOSIGNATURE AkashicTome-1.4-16.jar |Akashic Tome |akashictome |1.4-16 |DONE |Manifest: NOSIGNATURE TravelersTitles-1.16.4-1.5.jar |Traveler's Titles |travelerstitles |1.16.4-1.5 |DONE |Manifest: NOSIGNATURE selene-1.16.5-1.6.jar |Selene |selene |1.16.5-1.0 |DONE |Manifest: NOSIGNATURE TConstruct-1.16.5-3.1.1.252.jar |Tinkers' Construct |tconstruct |3.1.1.252 |DONE |Manifest: NOSIGNATURE EnchantmentDescriptions-1.16.5-7.0.12.jar |EnchantmentDescriptions |enchdesc |7.0.12 |DONE |Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5 ToolBelt-1.16.5-1.16.0.jar |Tool Belt |toolbelt |1.16.0 |DONE |Manifest: NOSIGNATURE silent-lib-1.16.3-4.9.6.jar |Silent Lib |silentlib |4.9.6 |DONE |Manifest: NOSIGNATURE Jade-1.16.4-2.7.2.jar |Jade |jade |2.7.2 |DONE |Manifest: NOSIGNATURE CreativeCore_v2.2.1_mc1.16.5.jar |CreativeCore |creativecore |2.0.0 |DONE |Manifest: NOSIGNATURE atmospheric-1.16.5-3.1.0.jar |Atmospheric |atmospheric |3.1.0 |DONE |Manifest: NOSIGNATURE Quark-r2.4-316.jar |Quark |quark |r2.4-316 |DONE |Manifest: NOSIGNATURE charm-forge-1.16.5-2.3.2.jar |Charm |charm |2.3.2 |DONE |Manifest: NOSIGNATURE charmonium-forge-1.16.5-2.3.2.jar |Charmonium |charmonium |2.3.2 |DONE |Manifest: NOSIGNATURE DynamicTreesQuark-1.16.5-2.1.0.jar |Dynamic Trees for Quark |dtquark |1.16.5-2.1.0 |DONE |Manifest: NOSIGNATURE malum-1.16.5-0.3.0.jar |Malum |malum |1.16.5-0.3.0 |DONE |Manifest: NOSIGNATURE FastWorkbench-1.16.4-4.5.1.jar |FastWorkbench |fastbench |4.5.1 |DONE |Manifest: NOSIGNATURE abnormals_delight-1.16.5-1.1.1.jar |Abnormals Delight |abnormals_delight |1.1.1 |DONE |Manifest: NOSIGNATURE StorageDrawers-1.16.3-8.3.0.jar |Storage Drawers |storagedrawers |8.3.0 |DONE |Manifest: NOSIGNATURE performant-1.16.2-5-3.72m.jar |Performant |performant |3.56m |DONE |Manifest: NOSIGNATURE InventoryHud_[1.16.2-1.16.5].forge-3.3.0.jar |Inventory HUD+(Forge edition) |inventoryhud |3.3.0 |DONE |Manifest: NOSIGNATURE HunterIllager-1.16.5-1.4.0.jar |Hunter Illager |hunterillager |1.16.5-1.4.0 |DONE |Manifest: NOSIGNATURE illagersweararmor-1.0.4.jar |Illagers Wear Armor |illagersweararmor |1.0.4 |DONE |Manifest: NOSIGNATURE mumblelink-1.16.5-4.6.3.jar |MumbleLink for Forge |mumblelink |4.6.3 |DONE |Manifest: NOSIGNATURE ferritecore-2.0.5-forge.jar |Ferrite Core |ferritecore |2.0.5 |DONE |Manifest: 41:ce:50:66:d1:a0:05:ce:a1:0e:02:85:9b:46:64:e0:bf:2e:cf:60:30:9a:fe:0c:27:e0:63:66:9a:84:ce:8a OddWaterMobs[1.16.5]_1.3.0.jar |Odd Water Mobs |oddwatermobs |1.3.0 |DONE |Manifest: NOSIGNATURE LawsImprovedFalling-1.0.jar |Law's Improved Falling Mod |laws_improved_falling_mod |1.0.0 |DONE |Manifest: NOSIGNATURE enhancedcelestials-1.0.4-1.16.4.jar |Enhanced Celestials |enhancedcelestials |1.0.4-1.16.4 |DONE |Manifest: NOSIGNATURE illagers_plus-1.16.4v1.5.jar |Illagers+ |illagers_plus |1.16.4v1.5 |DONE |Manifest: NOSIGNATURE valhelsia_core-16.0.9.jar |Valhelsia Core |valhelsia_core |16.0.9 |DONE |Manifest: NOSIGNATURE valhelsia_structures-1.16.5-0.1.4.jar |Valhelsia Structures |valhelsia_structures |1.16.5-0.1.4 |DONE |Manifest: NOSIGNATURE forbidden_arcanus-16.2.0-beta-4.jar |Forbidden & Arcanus |forbidden_arcanus |16.2.0-beta-4 |DONE |Manifest: NOSIGNATURE DynamicTreesForbiddenArcanus-1.16.5-1.1.2.jar |Dynamic Trees for Forbidden an|dtforbiddenarcanus |1.16.5-1.1.2 |DONE |Manifest: NOSIGNATURE overloadedarmorbar-5.1.0.jar |Overloaded Armor Bar |overloadedarmorbar |5.1.0 |DONE |Manifest: NOSIGNATURE chiselsandbits-0.3.4-RELEASE.jar |Chisels & bits |chiselsandbits |NONE |DONE |Manifest: NOSIGNATURE Nature Expansion 1.1.1.jar |Nature Expansion |nature_expansion |1.0.0 |DONE |Manifest: NOSIGNATURE Crash Report UUID: a855c029-7fc0-4314-9d35-39326b7e8128 Kiwi Modules: kiwi:contributors kiwi:data snowrealmagic:core snowrealmagic:world Patchouli open book context: n/a Player Count: 1 / 8; [ServerPlayerEntity['Rex_Anivius'/74, l='ServerLevel[Angel's Call]', x=152.50, y=62.00, z=30.15]] Data Packs: vanilla, mod:betterdungeons, mod:immersivecooking, mod:infernalexp (incompatible), mod:mcwwindows, mod:stalwart_dungeons, mod:yungsapi, mod:lootbeams, mod:guardvillagers, mod:randompatches, mod:apotheosis (incompatible), mod:bygvanillabiomes, mod:snowrealmagic, mod:dynview (incompatible), mod:revampedwolf, mod:supplementaries, mod:betterendforge, mod:upgradednetherite (incompatible), mod:structure_gel, mod:cleancut (incompatible), mod:torchmaster (incompatible), mod:morevillagers, mod:fastfurnaceminusreplacement (incompatible), mod:toughnessbar (incompatible), mod:dungeons_plus, mod:mcwtrpdoors (incompatible), mod:masonry (incompatible), mod:betterdefaultbiomes, mod:botania, mod:cavesandcliffs (incompatible), mod:spark, mod:schoolsofmagic, mod:curios, mod:uniquee (incompatible), mod:unnamedanimalmod, mod:obfuscate (incompatible), mod:netheragriculture, mod:theabyss, mod:dark_caverns, mod:mcwroofs, mod:sapience, mod:observerlib, mod:mcwfurnitures, mod:forestcraft, mod:itemphysic, mod:cloth-config (incompatible), mod:bettershields, mod:fastbenchminusreplacement, mod:scalinghealth, mod:fastleafdecay (incompatible), mod:bettermineshafts, mod:playerrevive, mod:geckolib3 (incompatible), mod:stables, mod:mcwlights (incompatible), mod:quarkoddities (incompatible), mod:kiwi, mod:clienttweaks (incompatible), mod:mowziesmobs (incompatible), mod:thirdpersonelytra (incompatible), mod:thecomfortzone, mod:jei, mod:comfortable_nether, mod:attributefix, mod:goblintraders, mod:caelus, mod:kobolds, mod:fallingleaves, mod:naturescompass (incompatible), mod:sereneseasons, mod:stoneholm, mod:outvoted, mod:catalogue, mod:jeitweaker, mod:crafttweaker, mod:mysticalworld, mod:forge, mod:atum, mod:subwild, mod:dsurround, mod:dungeons_arise, mod:pandoras_creatures (incompatible), mod:mousetweaks, mod:shouldersurfing (incompatible), mod:storage_overhaul, mod:jeiintegration, mod:flywheel, mod:mantle (incompatible), mod:xaerominimap, mod:ftbbackups (incompatible), mod:dragonseeker, mod:polymorph, mod:autoreglib (incompatible), mod:sit, mod:earthmobsmod (incompatible), mod:fastfurnace (incompatible), mod:appleskin, mod:byg, mod:aquaculture (incompatible), mod:cavern, mod:cosmeticarmorreworked (incompatible), mod:xpbook, mod:tetra, mod:tetranomicon, mod:structure_plus_ii, mod:dungeonsmod, mod:randomloot, mod:blue_skies (incompatible), mod:astralsorcery, mod:piglin_expansion, mod:wyrmroost (incompatible), mod:eidolon, mod:betterf3forge, mod:incontrol (incompatible), mod:doggytalents (incompatible), mod:kleeslabs (incompatible), mod:the_afterlight, mod:villagernames, mod:xaeroworldmap, mod:controlling, mod:placebo (incompatible), mod:citadel (incompatible), mod:alexsmobs, mod:iceandfire (incompatible), mod:rats, mod:ratlantis, mod:improvedbackpacks, mod:bookshelf, mod:sophisticatedbackpacks, mod:mcwdoors, mod:carryon, mod:omnis, mod:ambience, mod:twilightforest, mod:chocolate, mod:mcwbridges (incompatible), mod:farmersdelight, mod:farmersdelightintegration, mod:netherportalspread, mod:projectvibrantjourneys, mod:mcwfences, mod:simplefarming, mod:bountiful (incompatible), mod:wilds, mod:patchouli (incompatible), mod:ars_nouveau, mod:collective, mod:oreexcavation, mod:better_diving, mod:villagertools, mod:betterthirdperson, mod:betterstrongholds, mod:desolation, mod:enigmaticlegacy, mod:buildersaddition (incompatible), mod:architectury, mod:ftblibrary, mod:mountainous, mod:ftbteams, mod:curiouselytra, mod:tramplestopper (incompatible), mod:smallships, mod:gamemenumodoption, mod:dragonsurvival, mod:uniquebase (incompatible), mod:effortlessbuilding (incompatible), mod:cyclic (incompatible), mod:betteradvancements, mod:simpledelights, mod:spiderstpo, mod:cavebiomes, mod:nourished_nether, mod:itemfilters, mod:ftbquests, mod:easymagic, mod:nourished_end, mod:xlpackets, mod:conjurer_illager (incompatible), mod:dungeons_mobs (incompatible), mod:abnormals_core, mod:environmental, mod:upgrade_aquatic, mod:better_badlands, mod:irregularchef, mod:endergetic, mod:personality, mod:savageandravage, mod:nethers_delight, mod:create, mod:waystones (incompatible), mod:clumps, mod:mgui (incompatible), mod:tetrapak, mod:village_employment, mod:comforts, mod:campful, mod:configured, mod:cpm, mod:outer_end, mod:decorative_blocks, mod:decorative_blocks_abnormals, mod:lazydfu, mod:walljump (incompatible), mod:ichunutil, mod:wandering_bag, mod:akashictome, mod:travelerstitles, mod:selene, mod:tconstruct, mod:enchdesc, mod:toolbelt (incompatible), mod:silentlib (incompatible), mod:jade, mod:creativecore, mod:atmospheric, mod:quark (incompatible), mod:charm, mod:charmonium (incompatible), mod:malum (incompatible), mod:fastbench (incompatible), mod:abnormals_delight, mod:storagedrawers (incompatible), mod:performant (incompatible), mod:inventoryhud, mod:hunterillager, mod:illagersweararmor (incompatible), mod:mumblelink (incompatible), mod:ferritecore (incompatible), mod:oddwatermobs, mod:laws_improved_falling_mod, mod:enhancedcelestials, mod:illagers_plus, mod:valhelsia_core, mod:valhelsia_structures, mod:forbidden_arcanus (incompatible), mod:overloadedarmorbar (incompatible), mod:chiselsandbits (incompatible), mod:nature_expansion, mod:wildly-eat, mod:dynamictrees, mod:dtatum, mod:dtquark, mod:dtforbiddenarcanus Type: Integrated Server (map_client.txt) Is Modded: Definitely; Client brand changed to 'forge' OptiFine Version: OptiFine_1.16.5_HD_U_G8 OptiFine Build: 20210515-161946 Render Distance Chunks: 2 Mipmaps: 4 Anisotropic Filtering: 1 Antialiasing: 0 Multitexture: false Shaders: ComplementaryShaders_v4.0.2.zip OpenGlVersion: 4.6.0 NVIDIA 465.89 OpenGlRenderer: NVIDIA GeForce RTX 3070/PCIe/SSE2 OpenGlVendor: NVIDIA Corporation CpuCount: 16  
    • but how do you access this class? The forge provided spawn egg
    • Error in Architectury, make sure you use the latest version of the Mod. If you already use it, report the bug to the Mod author.
    • for simple testing if a method is called is System.out enough, the Logger first gives information about the time and the thread, which is sometimes useful for debugging and second if you want to check some parameters the Logger is the better option than System.out, since you can do things like that: public void foo(int x, int, y, int z) { LogManager.getLogger().log("Do foo at X:{}, Y:{}, Z:{}", x, y, z); //some code } i also would recommend you to use the Logger instead of System.out, simply to match with vanilla
  • Topics

  • Who's Online (See full list)

×
×
  • Create New...

Important Information

By using this site, you agree to our Privacy Policy.