xyroc / dungeoncrawl Goto Github PK
View Code? Open in Web Editor NEWA dungeon generator for Minecraft, based on the legendary Roguelike Dungeons.
License: GNU General Public License v3.0
A dungeon generator for Minecraft, based on the legendary Roguelike Dungeons.
License: GNU General Public License v3.0
Forge: 28.2.0
MC: 1.14.4
DungeonCrawler Version: DungeonCrawl-1.14.4-1.6.2
Upon entering a new chunk it crashed attempting to create a loot room.
However, this was not the case 100% of the time because I was able to generate new chunks fast with the dungeons and it seemed that this specific one did that. Not sure if just a rare bug, but it didn't happen all the time.
Thanks for the recent update!
Crashlog:
crash-2020-02-15_13.22.07-server.txt
I'm running Dungeon Crawl 1.4.0 on my 1.14.4 server. It started crashing today with an error about:
[26Nov2019 22:16:20.550] [Server thread/ERROR] [net.minecraft.server.MinecraftServer/]: Encountered an unexpected exception
net.minecraft.crash.ReportedException: Feature placement
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:833) ~[?:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:324) ~[?:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:764) ~[?:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:622) [?:?]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_222]
Caused by: java.lang.ClassCastException: net.minecraft.tileentity.MobSpawnerTileEntity cannot be cast to net.minecraft.tileentity.SmokerTileEntity
at xiroc.dungeoncrawl.part.block.Furnace$Smoker.setupBlock(Furnace.java:40) ~[?:1.4.0]
at xiroc.dungeoncrawl.dungeon.DungeonPieces$DungeonPiece.setBlockState(DungeonPieces.java:720) ~[?:1.4.0]
at xiroc.dungeoncrawl.dungeon.DungeonPieces$DungeonPiece.buildRotatedPart(DungeonPieces.java:848) ~[?:1.4.0]
at xiroc.dungeoncrawl.dungeon.DungeonPieces$Part.func_74875_a(DungeonPieces.java:157) ~[?:1.4.0]
at net.minecraft.world.gen.feature.structure.StructureStart.func_75068_a(StructureStart.java:62) ~[?:?]
at xiroc.dungeoncrawl.dungeon.Dungeon$Start.func_75068_a(Dungeon.java:180) ~[?:1.4.0]
at net.minecraft.world.gen.feature.structure.Structure.func_212245_a(SourceFile:69) ~[?:?]
at net.minecraft.world.gen.feature.ConfiguredFeature.func_222734_a(SourceFile:36) ~[?:?]
at net.minecraft.world.gen.placement.Placement.lambda$place$0(Placement.java:72) ~[?:?]
at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:419) ~[?:1.8.0_222]
at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:647) ~[?:1.8.0_222]
at net.minecraft.world.gen.placement.Placement.func_214998_a(Placement.java:71) ~[?:?]
at net.minecraft.world.gen.placement.ConfiguredPlacement.func_215093_a(SourceFile:35) ~[?:?]
at net.minecraft.world.gen.feature.DecoratedFeature.func_212245_a(SourceFile:20) ~[?:?]
at net.minecraft.world.gen.feature.DecoratedFeature.func_212245_a(SourceFile:13) ~[?:?]
at net.minecraft.world.gen.feature.ConfiguredFeature.func_222734_a(SourceFile:36) ~[?:?]
at net.minecraft.world.biome.Biome.func_203608_a(Biome.java:283) ~[?:?]
at net.minecraft.world.gen.ChunkGenerator.func_202092_b(SourceFile:130) ~[?:?]
at net.minecraft.world.chunk.ChunkStatus.lambda$static$9(ChunkStatus.java:73) ~[?:?]
at net.minecraft.world.chunk.ChunkStatus.func_223198_a(ChunkStatus.java:196) ~[?:?]
at net.minecraft.world.server.ChunkManager.lambda$null$17(ChunkManager.java:509) ~[?:?]
at com.mojang.datafixers.util.Either$Left.map(Either.java:38) ~[?:?]
at net.minecraft.world.server.ChunkManager.lambda$func_223156_b$19(ChunkManager.java:507) ~[?:?]
at java.util.concurrent.CompletableFuture.uniCompose(CompletableFuture.java:952) ~[?:1.8.0_222]
at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:926) ~[?:1.8.0_222]
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:442) ~[?:1.8.0_222]
at net.minecraft.world.chunk.ChunkTaskPriorityQueueSorter.func_219083_b(SourceFile:58) ~[?:?]
at net.minecraft.util.concurrent.DelegatedTaskExecutor.func_213148_e(SourceFile:83) ~[?:?]
at net.minecraft.util.concurrent.DelegatedTaskExecutor.func_213145_a(SourceFile:123) ~[?:?]
at net.minecraft.util.concurrent.DelegatedTaskExecutor.run(SourceFile:91) ~[?:?]
at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1402) ~[?:1.8.0_222]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) ~[?:1.8.0_222]
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) ~[?:1.8.0_222]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) ~[?:1.8.0_222]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157) ~[?:1.8.0_222]
I tried deleting the region and let it regenerate, and I'm still getting this crash. So I tried upgrading Dungeon Crawl from 1.4.0 to 1.5.2. Starting up the server with 1.5.2 causes a null pointer during chunk generation:
[26Nov2019 23:06:18.242] [Server thread/ERROR] [net.minecraft.world.gen.feature.structure.Structures/]: Unknown feature id: minecraft:dcdungeon
[26Nov2019 23:06:21.548] [Server thread/FATAL] [net.minecraft.util.concurrent.ThreadTaskExecutor/]: Error executing task on Chunk source main thread executor for minecraft:overworld
java.util.concurrent.CompletionException: net.minecraft.crash.ReportedException: Exception generating new chunk
at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:273) ~[?:1.8.0_222]
at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:280) ~[?:1.8.0_222]
at java.util.concurrent.CompletableFuture.uniCompose(CompletableFuture.java:961) ~[?:1.8.0_222]
at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:926) ~[?:1.8.0_222]
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:442) ~[?:1.8.0_222]
at net.minecraft.world.chunk.ChunkTaskPriorityQueueSorter.func_219083_b(SourceFile:58) ~[?:?]
at net.minecraft.util.concurrent.DelegatedTaskExecutor.func_213148_e(SourceFile:83) ~[?:?]
at net.minecraft.util.concurrent.DelegatedTaskExecutor.func_213145_a(SourceFile:123) ~[?:?]
at net.minecraft.util.concurrent.DelegatedTaskExecutor.run(SourceFile:91) ~[?:?]
at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1402) ~[?:1.8.0_222]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) ~[?:1.8.0_222]
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) ~[?:1.8.0_222]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) ~[?:1.8.0_222]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157) ~[?:1.8.0_222]
Caused by: net.minecraft.crash.ReportedException: Exception generating new chunk
at net.minecraft.world.server.ChunkManager.lambda$null$17(ChunkManager.java:520) ~[?:?]
at com.mojang.datafixers.util.Either$Left.map(Either.java:38) ~[?:?]
at net.minecraft.world.server.ChunkManager.lambda$func_223156_b$19(ChunkManager.java:507) ~[?:?]
at java.util.concurrent.CompletableFuture.uniCompose(CompletableFuture.java:952) ~[?:1.8.0_222]
... 11 more
Caused by: java.lang.NullPointerException
at net.minecraft.world.gen.ChunkGenerator.func_222528_a(SourceFile:223) ~[?:?]
at net.minecraft.world.chunk.ChunkStatus.lambda$static$3(ChunkStatus.java:52) ~[?:?]
at net.minecraft.world.chunk.ChunkStatus$ISelectiveWorker.doWork(ChunkStatus.java:238) ~[?:?]
at net.minecraft.world.chunk.ChunkStatus.func_223198_a(ChunkStatus.java:196) ~[?:?]
at net.minecraft.world.server.ChunkManager.lambda$null$17(ChunkManager.java:509) ~[?:?]
at com.mojang.datafixers.util.Either$Left.map(Either.java:38) ~[?:?]
at net.minecraft.world.server.ChunkManager.lambda$func_223156_b$19(ChunkManager.java:507) ~[?:?]
at java.util.concurrent.CompletableFuture.uniCompose(CompletableFuture.java:952) ~[?:1.8.0_222]
... 11 more
with a curious log entry about "Unknown feature id: minecraft:dcdungeon". Is v1.5.2 meant to be incompatible with a world from v1.4.0?
Minecraft: 1.14.4
Forge: 28.1.0
DungeonCrawl: 1.4.0 (old)
DungeonCrawl: 1.5.2 (new)
It is crashing during launch up before the first loading screen I went back and put the new version of the mod in to test it since even though i found the log files they were in .log format and I couldn't figure out how to open them
2019-08-07 15:48:58,399 main WARN Disabling terminal, you're running in an unsupported environment.2019-08-07 15:48:58,399 main WARN Disabling terminal, you're running in an unsupported environment.[15:48:58.507] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher running: args [--username, --version, forge-28.0.40, --gameDir, C:\Users\Documents\Curse\Minecraft\Instances\The Adventures of Halk 1.14.4, --assetsDir, --assetIndex, 1.14, --uuid, 74536b0306674c8e9415fc97e707d684, --accessToken, ????????, --userType, legacy, --versionType, release, --width, 1024, --height, 768, --launchTarget, fmlclient, --fml.forgeVersion, 28.0.40, --fml.mcVersion, 1.14.4, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20190719.225934][15:48:58.511] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher 3.1.1+59+e32e753 starting: java version 1.8.0_221 by Oracle Corporation[15:48:58.880] [main/INFO] [ne.mi.fm.lo.FixSSL/CORE]: Added Lets Encrypt root certificates as additional trust[15:49:00.375] [main/ERROR] [ne.mi.co.CoreModEngine/COREMOD]: Error occurred initializing CoreModjava.nio.file.NoSuchFileException: patches/client/IngameMenuScreen$1.js at com.sun.nio.zipfs.ZipFileSystem.newInputStream(ZipFileSystem.java:544) ~[zipfs.jar:1.8.0_221] {} at com.sun.nio.zipfs.ZipPath.newInputStream(ZipPath.java:645) ~[zipfs.jar:1.8.0_221] {} at com.sun.nio.zipfs.ZipFileSystemProvider.newInputStream(ZipFileSystemProvider.java:278) ~[zipfs.jar:1.8.0_221] {} at java.nio.file.Files.newInputStream(Unknown Source) ~[?:1.8.0_221] {} at java.nio.file.Files.newBufferedReader(Unknown Source) ~[?:1.8.0_221] {} at java.nio.file.Files.newBufferedReader(Unknown Source) ~[?:1.8.0_221] {} at net.minecraftforge.fml.loading.moddiscovery.CoreModFile.readCoreMod(CoreModFile.java:42) ~[forge-1.14.4-28.0.40.jar:?] {} at net.minecraftforge.coremod.CoreMod.initialize(CoreMod.java:35) ~[coremods-0.7.1-milestone.0.2+4070770.jar:0.7.1-milestone.0.2+4070770+3+4070770] {} at net.minecraftforge.coremod.CoreModEngine.initialize(CoreModEngine.java:71) ~[coremods-0.7.1-milestone.0.2+4070770.jar:0.7.1-milestone.0.2+4070770+3+4070770] {} at java.util.ArrayList.forEach(Unknown Source) ~[?:1.8.0_221] {} at net.minecraftforge.coremod.CoreModEngine.initializeCoreMods(CoreModEngine.java:65) ~[coremods-0.7.1-milestone.0.2+4070770.jar:0.7.1-milestone.0.2+4070770+3+4070770] {} at net.minecraftforge.coremod.CoreModProvider.getCoreModTransformers(CoreModProvider.java:17) ~[coremods-0.7.1-milestone.0.2+4070770.jar:0.7.1-milestone.0.2+4070770+3+4070770] {} at net.minecraftforge.fml.loading.FMLServiceProvider.transformers(FMLServiceProvider.java:133) ~[forge-1.14.4-28.0.40.jar:28.0] {} at cpw.mods.modlauncher.TransformationServiceDecorator.gatherTransformers(TransformationServiceDecorator.java:70) ~[modlauncher-3.1.1.jar:?] {} at cpw.mods.modlauncher.TransformationServicesHandler.lambda$initialiseServiceTransformers$6(TransformationServicesHandler.java:100) ~[modlauncher-3.1.1.jar:?] {} at java.util.HashMap$Values.forEach(Unknown Source) [?:1.8.0_221] {} at cpw.mods.modlauncher.TransformationServicesHandler.initialiseServiceTransformers(TransformationServicesHandler.java:100) [modlauncher-3.1.1.jar:?] {} at cpw.mods.modlauncher.TransformationServicesHandler.initializeTransformationServices(TransformationServicesHandler.java:64) [modlauncher-3.1.1.jar:?] {} at cpw.mods.modlauncher.Launcher.run(Launcher.java:75) [modlauncher-3.1.1.jar:?] {} at cpw.mods.modlauncher.Launcher.main(Launcher.java:65) [modlauncher-3.1.1.jar:?] {}[15:49:00.682] [main/INFO] [cp.mo.mo.LaunchServiceHandler/MODLAUNCHER]: Launching target 'fmlclient' with arguments [--version, forge-28.0.40, --gameDir, C:\Users\Documents\Curse\Minecraft\Instances\The Adventures of Halk 1.14.4, --assetsDir, C:\Users\Documents\Curse\Minecraft\Install\assets, --username, --assetIndex, 1.14, --uuid, 74536b0306674c8e9415fc97e707d684, --accessToken, ????????, --userType, legacy, --versionType, release, --width, 1024, --height, 768][RandomPatches Minecraft Transformer]: Patching method: func_71384_a (func_71384_a)Initializing transformation org.objectweb.asm.tree.ClassNode@2785db06Found method org.objectweb.asm.tree.MethodNode@5fcd1f0aFound node org.objectweb.asm.tree.LineNumberNode@7bbfc5ff[RandomPatches Entity Transformer]: Patching method: func_189511_e (func_189511_e)[RandomPatches Entity Transformer]: Patching method: func_70020_e (func_70020_e)Setting up BetterSprintingCore...Transforming livingTick (movement update)...Found entry point at 68.Transforming livingTick (sprinting)...Found insertion point at 268, skip point at 466.Transforming livingTick (super call)...Found insertion point at 899, skip point at 923.Finished BetterSprintingCore.Initializing transformation org.objectweb.asm.tree.ClassNode@126f8f24Found method org.objectweb.asm.tree.MethodNode@7fbf26fcFound node org.objectweb.asm.tree.VarInsnNode@11c78080[RandomPatches ClientPlayerEntity Transformer]: Transforming class: net/minecraft/client/entity/player/ClientPlayerEntity[RandomPatches ClientPlayerEntity Transformer]: Patching method: func_70071_h_ (func_70071_h_)[15:49:02.786] [Client thread/INFO] [minecraft/Minecraft]: Setting user: Exception in thread "Client thread" [15:49:03.731] [Client thread/INFO] [STDERR/]: [java.lang.ThreadGroup:uncaughtException:-1]: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException[15:49:03.732] [Client thread/INFO] [STDERR/]: [java.lang.ThreadGroup:uncaughtException:-1]: at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:39)[15:49:03.732] [Client thread/INFO] [STDERR/]: [java.lang.ThreadGroup:uncaughtException:-1]: at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:50)[15:49:03.732] [Client thread/INFO] [STDERR/]: [java.lang.ThreadGroup:uncaughtException:-1]: at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:68)[15:49:03.732] [Client thread/INFO] [STDERR/]: [java.lang.ThreadGroup:uncaughtException:-1]: at cpw.mods.modlauncher.Launcher.run(Launcher.java:80)[15:49:03.732] [Client thread/INFO] [STDERR/]: [java.lang.ThreadGroup:uncaughtException:-1]: at cpw.mods.modlauncher.Launcher.main(Launcher.java:65)[15:49:03.732] [Client thread/INFO] [STDERR/]: [java.lang.ThreadGroup:uncaughtException:-1]: Caused by: java.lang.reflect.InvocationTargetException[15:49:03.732] [Client thread/INFO] [STDERR/]: [java.lang.ThreadGroup:uncaughtException:-1]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[15:49:03.732] [Client thread/INFO] [STDERR/]: [java.lang.ThreadGroup:uncaughtException:-1]: at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)[15:49:03.732] [Client thread/INFO] [STDERR/]: [java.lang.ThreadGroup:uncaughtException:-1]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)[15:49:03.732] [Client thread/INFO] [STDERR/]: [java.lang.ThreadGroup:uncaughtException:-1]: at java.lang.reflect.Method.invoke(Unknown Source)[15:49:03.732] [Client thread/INFO] [STDERR/]: [java.lang.ThreadGroup:uncaughtException:-1]: at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:56)[15:49:03.732] [Client thread/INFO] [STDERR/]: [java.lang.ThreadGroup:uncaughtException:-1]: at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37)[15:49:03.733] [Client thread/INFO] [STDERR/]: [java.lang.ThreadGroup:uncaughtException:-1]: ... 4 more[15:49:03.733] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: Caused by: java.lang.ExceptionInInitializerError[15:49:03.733] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at net.minecraftforge.fml.ModContainer.(ModContainer.java:71)[15:49:03.733] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at net.minecraftforge.fml.DefaultModContainers$1.(DefaultModContainers.java:27)[15:49:03.733] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at net.minecraftforge.fml.DefaultModContainers.(DefaultModContainers.java:26)[15:49:03.733] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at net.minecraftforge.fml.ModLoadingContext.getActiveContainer(ModLoadingContext.java:44)[15:49:03.733] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at net.minecraftforge.registries.GameData.checkPrefix(GameData.java:939)[15:49:03.734] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at net.minecraftforge.registries.ForgeRegistryEntry.setRegistryName(ForgeRegistryEntry.java:45)[15:49:03.734] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at net.minecraftforge.registries.ForgeRegistryEntry.setRegistryName(ForgeRegistryEntry.java:50)[15:49:03.734] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at net.minecraftforge.registries.ForgeRegistryEntry.setRegistryName(ForgeRegistryEntry.java:32)[15:49:03.734] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at net.minecraftforge.registries.NamespacedWrapper.register(NamespacedWrapper.java:54)[15:49:03.734] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at net.minecraftforge.registries.NamespacedWrapper.register(NamespacedWrapper.java:65)[15:49:03.734] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at net.minecraftforge.registries.NamespacedWrapper.func_218381_a(NamespacedWrapper.java:34)[15:49:03.734] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at net.minecraft.util.registry.Registry.func_218322_a(Registry.java:230)[15:49:03.734] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at net.minecraft.util.registry.Registry.func_218325_a(Registry.java:226)[15:49:03.735] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at net.minecraft.util.SoundEvents.func_219592_a(SoundEvents.java:804)[15:49:03.735] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at net.minecraft.util.SoundEvents.(SoundEvents.java:7)[15:49:03.735] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at net.minecraft.util.registry.Registry.lambda$static$0(Registry.java:78)[15:49:03.735] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at net.minecraft.util.registry.Registry.lambda$static$37(Registry.java:247)[15:49:03.735] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at java.util.LinkedHashMap$LinkedEntrySet.forEach(Unknown Source)[15:49:03.735] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at net.minecraft.util.registry.Registry.(Registry.java:246)[15:49:03.735] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at net.minecraft.util.registry.Bootstrap.func_151354_b(Bootstrap.java:34)[15:49:03.735] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at net.minecraft.client.Minecraft.(Minecraft.java:353)[15:49:03.735] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at net.minecraft.client.main.Main.main(SourceFile:155)[15:49:03.735] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: ... 10 more[15:49:03.735] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: Caused by: java.lang.NullPointerException[15:49:03.735] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at net.minecraftforge.fml.ModLoadingException.(ModLoadingException.java:56)[15:49:03.736] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at net.minecraftforge.fml.ModLoadingException.lambda$fromEarlyException$0(ModLoadingException.java:64)[15:49:03.736] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)[15:49:03.736] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source)[15:49:03.736] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at java.util.stream.AbstractPipeline.copyInto(Unknown Source)[15:49:03.736] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)[15:49:03.736] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source)[15:49:03.736] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source)[15:49:03.736] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at java.util.stream.AbstractPipeline.evaluate(Unknown Source)[15:49:03.736] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at java.util.stream.ReferencePipeline.forEach(Unknown Source)[15:49:03.736] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at java.util.stream.ReferencePipeline$7$1.accept(Unknown Source)[15:49:03.737] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source)[15:49:03.737] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at java.util.stream.AbstractPipeline.copyInto(Unknown Source)[15:49:03.737] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)[15:49:03.737] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source)[15:49:03.737] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at java.util.stream.AbstractPipeline.evaluate(Unknown Source)[15:49:03.737] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at java.util.stream.ReferencePipeline.collect(Unknown Source)[15:49:03.737] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at net.minecraftforge.fml.ModLoader.(ModLoader.java:114)[15:49:03.737] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at net.minecraftforge.fml.ModLoader.get(ModLoader.java:143)[15:49:03.737] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: at net.minecraftforge.fml.ModLoadingStage.(ModLoadingStage.java:40)[15:49:03.737] [Client thread/INFO] [STDERR/]: [java.lang.Throwable:printStackTrace:-1]: ... 32 moreJava HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=256m; support was removed in 8.0
Is there any chance you could rework your loot-tables to follow the vanilla format internally? Currently, with the change to custom-formatted tables in the config folder, I cannot find any way to add an entry that references another loot_table (which I could do using vanilla datapacks before the change).
Specific use example:
TreasureBags by SilentChaos512, uses datapacks for setting up all the bags, loot for them, etc. He's also setup a function that allows for designating them in Loot Tables. With your current formatting there is no way to add these bags to your loot_tables (as they need the proper type .nbt added by the function).
When in any non-vanilla dimension, trying to find DungeonCrawl's dungeon with the locate command will make the world hang forever. This is a new issue report of #19 but this time, this issue has the correct info and proof that this issue still exists in the latest version of DungeonCrawl and has nothing to do with Dimensional Dungeons.
Here is the following video showing the hang when using DungeonCrawl with Good Night's Sleep mod (but this will occur with any dimension mod). In the video, I show that only DungeonCrawl and Good Night's Sleep is on, that using /locate in overworld works, but then using /locate in GNS's dimension makes the world hang forever (no loading, mobs gets stuck, chat is unresponsive, etc)
https://streamable.com/jw17ip
The hang can be reproduced with many dimension mods including:
Good Night's Sleep
The Midnight
Gaia Dimension
Ultra Amplified Dimension
World Blender
Oddly enough, it also occurs with Biome O' Plenty when using /locate dungeoncrawl:dungeon in the Nether.
And there appears to be nothing in the logs when I checked it so it isn't a crash or error being throw but rather, it seems to be an infinite loop somewhere. Most likely has to do with determining if the chunk/biome can spawn the structure.
I hope this helps!
crash-2020-03-17_22.33.10-server.txt
debug.log
Strangely, I have not installed this Mod
But show this Mod information in line 8144 of debug.log?
Is that the problem?
I'm working on a modpack that uses WildNature mod as the biome/terrain generation. I've set DungeonCrawl dungeon_probability to 1, to get the maximum number of dungeons possible - yet they are still pretty scarce
A compass or something similar would be a nice feature so survival players can locate the dungeons. Maybe right click the compass and it prints the coords in the chat or something
Thank you
Throughout a newly generated world I'm testing with a personal modpack, I noticed that the dungeons are essentially being "ripped up" due to cave generation overhaul mods such as Yung's Better Caves for Minecraft 1.16. Would it be possible to add an option somehow to prevent the dungeons from being torn apart by generated caves?
Does it have to be downloaded on both the client and the server or is the server enough ?
Heya! I'm in love with this mod, but it's cost me my server world so I thought I'd put in a report.
Minecraft: 1.14.4
Forge: 28.1.90
DC: 1.5.1
I'm not sure if this has been fixed in any of your recent commits -- it didn't seem so, but I could be wrong. Let me know if you need any more info!
I tried that but the world got corrupted
See crash report here.
It appesrs that the Dungeon::hasStartAt is using very similar code to say, the Woodland Mansion, on 95 and 96:
for (Biome biome : chunkGen.getBiomeProvider().getBiomesInSquare(chunkPosX * 16 + SIZE / 2 * 8,
chunkPosZ * 16 + SIZE / 2 * 8, 8 * SIZE)) {
However, in this instance, going through the different calls, the crash is occurring at line 21 of Layer.java, in generateBiomes
: Biome[] abiome = new Biome[xSize * zSize];
The implication here is that, somehow, xSize * zSize
(which is derived from some bit shifting within getBiomesInSquare
, and then initially from the centerX/centerZ
+ sideLength
passed in as per above, is resulting in a negative value, which is then being used to instantiate an array.
I'm not sure of the different values that you're using, thankfully the crash report actually have the relevant chunks and region information that might be able to help you back-trace the error.
I have a 1.16 server with over 20 mods, one of them Dungeon Crawl, and I can see the dungeons just generate from 0,0 to 500,500. I have travelled over 8.000 blocks from 500,500 and I have not found any new dungeons.
Can the final level be configured to be made of the overworld materials? or even made of just nether brick or obsidian because It seems worthless to go to the nether (within reason, of course, IE glowstone and quartz) once you complete the dungeon.
im getting a crash that occurs whenever traveling to the froz dimension in tirphycraft from the laputa dimension
https://pastebin.com/tDgPV1y2
when traveling there from the overworld i get:
https://pastebin.com/mYRr0s8y
Minecraft 1.15
forge-31.2.43
DungeonCrawl-1.15.2-2.1.0
Forge: 28.2.0
MC: 1.14.4
Upon loading the chunk that the dungeon is in, the entire server times out and ends up not letting anyone log in. Applications such as multicraft end up freezing and requires a computer reboot and/or to kill the server.
Crashlog(s):
crash-2020-02-09_22.15.15-server.txt
crash-2020-02-09_22.42.48-server.txt
So i've started playing with a group of Friends we found this amazing mod, but when doing a test run we found out that the Loot pools are custom, therefore, we didnt get any loot related to Mine and Slash, where weapons that are even level 1 are stronger than the avarage Vanilla sword… The enemies are no issue since those scale with the leveling system in Mine and Slash, but the Loot (Mostly weapons and Armor) are rendered useless by most of Mine and Slash content.
So what im suggesting is a Mine and Slash compatible version for the mod if posible; I really think those 2 mods could go really well together, and this is the only Little push it is missing to work perfectly
Mine and Slash: https://www.curseforge.com/minecraft/mc-mods/mine-and-slash-reloaded
An example of how a level 7 common sword has far greater stats than dungeon loot:
So I just installed the mod for 1.16.1. It generates the dungeons but in a very random way. Sometimes when I use the /locate command it says it can't find any within reasonable distance. Then, as I'm exploring, I'll come across a whole bunch in the same area. Here's a screenshot of my map that has 3 in the same place. In another part of my map there were 5 in the same small biome. I'm using BoP also.
Any ideas of what I should do?
maybe a boss room on (possibly each floor or just the last) instead of that loot room (the room with the lava surrounding the 4 chests)
i think there might be a problem loading the slime resources in the dungeons
Hi
I have a very weird bug in my modpack, involving the dungeon generation.
On version 1.0.8 it's ok, on version 1.0.9 it's not. Versions here:
https://www.curseforge.com/minecraft/modpacks/a-roving/files
What happens is that upon getting near to a dungeon, the sounds from walking stop, and you can't open the inventory any more nothing works, except calling up the menu. But if you want to quit, the quit process hangs as well. Logs stop too.
I'm actually pretty sure it's not your mod in general that's responsible, but I'm posting this here because the Dungeons are somewhat involved. And maybe you have some ideas of known incompatiblities.
Ths is the last log entry:
[16Mar2020 15:58:37.678] [Server-Worker-41/INFO] [Dungeon Crawl/]: Entrance data: Position: (1528|112|1312), Model: xiroc.dungeoncrawl.dungeon.segment.DungeonSegmentModel@2fda8013, Entrance id: 32, Offset: net.minecraft.util.Tuple@21a280c9; (-3|-3)
I already tested the most ikely culprit, TerraForged, and it's probably not it.
The new datapack customizing feature seems to interfere with startup of a forge server. It outputs an error that states that the server will not load due to datapacks not being able to load.
Output: https://pastebin.com/GAPPs31g
Hi, I'm having a little problem in my game and I think that this mod is the reason:
I can create a world and play fine but when I get out, I can never return as I get stuck in loading:
[27jul2020 23:18:50.119] [Render thread/INFO] [Dungeon Crawl/]: Adding datapack reload listener
Hhere is the final lines of the Log:
[27jul2020 23:18:48.506] [Render thread/INFO] [net.minecraft.item.crafting.RecipeManager/]: Loaded 7 recipes
[27jul2020 23:18:49.481] [Render thread/INFO] [net.minecraft.advancements.AdvancementList/]: Loaded 1119 advancements
[27jul2020 23:18:49.481] [Render thread/INFO] [Dungeon Crawl/]: Loading all models...
[27jul2020 23:18:49.820] [Render thread/INFO] [Dungeon Crawl/]: Loading additional models
[27jul2020 23:18:49.948] [Render thread/INFO] [Dungeon Crawl/]: Finished model loading.
[27jul2020 23:18:49.948] [Render thread/INFO] [Dungeon Crawl/]: Loading themes from JSON
[27jul2020 23:18:50.003] [Render thread/INFO] [Dungeon Crawl/]: Creating Child Piece Handlers
[27jul2020 23:18:50.109] [Render thread/WARN] [net.minecraft.command.Commands/]: Ambiguity between arguments [structurize, scan, pos1, pos2, anchor_pos] and [structurize, scan, pos1, pos2, player] with inputs: [^1 ^ ^-5, 0 0 0, ~ ~ ~, ^ ^ ^, ~0.5 ~1 ~-5]
[27jul2020 23:18:50.111] [Render thread/WARN] [net.minecraft.command.Commands/]: Ambiguity between arguments [teleport, destination] and [teleport, targets] with inputs: [Player, 0123, @e, dd12be42-52a9-4a91-a8a1-11c01849e498]
[27jul2020 23:18:50.113] [Render thread/WARN] [net.minecraft.command.Commands/]: Ambiguity between arguments [teleport, location] and [teleport, destination] with inputs: [0.1 -0.5 .9, 0 0 0]
[27jul2020 23:18:50.115] [Render thread/WARN] [net.minecraft.command.Commands/]: Ambiguity between arguments [teleport, location] and [teleport, targets] with inputs: [0.1 -0.5 .9, 0 0 0]
[27jul2020 23:18:50.117] [Render thread/WARN] [net.minecraft.command.Commands/]: Ambiguity between arguments [teleport, targets] and [teleport, destination] with inputs: [Player, 0123, dd12be42-52a9-4a91-a8a1-11c01849e498]
[27jul2020 23:18:50.119] [Render thread/WARN] [net.minecraft.command.Commands/]: Ambiguity between arguments [teleport, targets, location] and [teleport, targets, destination] with inputs: [0.1 -0.5 .9, 0 0 0]
[27jul2020 23:18:50.119] [Render thread/INFO] [Dungeon Crawl/]: Adding datapack reload listener
[27jul2020 23:19:15.280] [Render thread/INFO] [net.minecraft.client.Minecraft/]: Stopping!
Last line is me force quitting Minecraft.
Minecraft Version: 1.16.1
Mod Version: DungeonCrawl-1.16.1-2.0.1
Forge Version: 32.0.67
Hi, first submitting issue here, and english isn't my first language so sorry in advance if my words do not make sense, and thank you for your patience.
I'm hosting a modded server and using dungeon crawl mod version 2.1.1, playing with few friends. And we have some spawning issue. Maybe it's something to do with compatibility, as I am using apotheosis. Which is make changes to spawner.(but it was never an issue in 1.14.4 server, and 1.12.2 single player world.)
To summarize, my friend once found dungeon's lower chamber, that built with nether stuff. She broke into it, and as she got near the spawner, it spawn way too many mobs. Wearing identical gears.
And it was not happened once, as me and my friend was doing some caving together, and we come across with a dungeon. And... Well, same thing happens.
My friend took a screenshot. As you can see, too many mobs (and trust me, we have been through few dungeons on other version of this mod to not see that as normal.) with identical(ish) items. I say ish because there was mobs with different gears, but it doesn't feel normal to any of us.
Any help or advice will helpful, and if you need any more information, I will try my best to provide them. Thanks!
DungeonCrawl-1.15.2-1.6.1
Forge 31.1.1
To reproduce:
Create world with set seed in singleplayer. Use /locate to find dungeon.
Teleport to the same place in the server, there won't be a dungeon.
If you do /locate in the dedicated server, server freezes, but doesn't crash (??), as it can't find a dungeon.
In version 1.6.3 for 1.15.2 MC, if a player tries to use the /locate dungeoncraw:dungeon in a dimension without the structure, the game will think the dimension can have the structure because it is added to all biomes but when actually looking for it, I suspect the dimension checking I see in the Dungeon.java may be causing the game to keep checking every chunks forever until it can find a dungeon but it will never find one. This was the case when I imported the dungeon to my biome in my own dimension. I restarted and tried the /locate command in the Nether and got the same result too.
Also, I noticed there are several other checks as well that mainly hurts mod compatibility. For example, the check for "Why is there a dungeon biome outside the dungeon dimension?" pretty much exploded my logs when I made a biome that imports all features from all other biomes lol. That check isn't actually correct since I only took the dungeon and not the biome so that check should be somewhere else or just removed completely as there will always be mods that does weird fun stuff with the biome or feature registry. And yeah, that message kept popping up even when i set the config for ignore_dimension and ignore_overworld_blacklist to true.
Let me know if you need more info on the hanging/infinite loop issue or want to know more details of what I'm doing with importing the feature to my biome. :)
I'm having a problem where if I am walking through the dungeons from this mod I have to allocate over 16GB of my 32GB of RAM to minecraft in order for the game to not have constant lag. This is with no shaders and no resource packs involved and with the chunk render distance set only to 8.
I joined this Mod halfway through
Need to create a new world?
The configuration file has been modified: dungeon_probability = 1.0
I am Chinese, I don't know if you can understand
https://github.com/dkmaniack/Files-of-Mine/blob/master/Crash%20report
---- Minecraft Crash Report ----
// Surprise! Haha. Well, this is awkward.
Time: 8/20/19 11:07 AM
Description: Feature placement
java.lang.IllegalArgumentException: bound must be positive
at java.util.Random.nextInt(Random.java:388) ~[?:1.8.0_51] {}
at xiroc.dungeoncrawl.dungeon.monster.RandomEquipment.applyDamage(RandomEquipment.java:136) ~[?:1.3.0] {}
at xiroc.dungeoncrawl.dungeon.monster.RandomEquipment.lambda$static$1(RandomEquipment.java:68) ~[?:1.3.0] {}
at xiroc.dungeoncrawl.dungeon.monster.RandomEquipment$$Lambda$5020/295891333.roll(Unknown Source) ~[?:?] {}
at xiroc.dungeoncrawl.dungeon.monster.RandomEquipment.getMeleeWeapon(RandomEquipment.java:191) ~[?:1.3.0] {}
at xiroc.dungeoncrawl.part.block.Spawner.setupBlock(Spawner.java:57) ~[?:1.3.0] {}
at xiroc.dungeoncrawl.dungeon.DungeonPieces$DungeonPiece.setBlockState(DungeonPieces.java:828) ~[?:1.3.0] {}
at xiroc.dungeoncrawl.dungeon.DungeonPieces$DungeonPiece.buildRotated(DungeonPieces.java:875) ~[?:1.3.0] {}
at xiroc.dungeoncrawl.dungeon.DungeonPieces$Corridor.func_74875_a(DungeonPieces.java:472) ~[?:1.3.0] {}
at net.minecraft.world.gen.feature.structure.StructureStart.func_75068_a(StructureStart.java:62) ~[?:?] {}
at xiroc.dungeoncrawl.dungeon.Dungeon$Start.func_75068_a(Dungeon.java:131) ~[?:1.3.0] {}
at net.minecraft.world.gen.feature.structure.Structure.func_212245_a(SourceFile:69) ~[?:?] {}
at net.minecraft.world.gen.feature.ConfiguredFeature.func_222734_a(SourceFile:36) ~[?:?] {}
at net.minecraft.world.gen.placement.Placement.lambda$place$0(Placement.java:72) ~[?:?] {}
at net.minecraft.world.gen.placement.Placement$$Lambda$3942/1899594428.accept(Unknown Source) ~[?:?] {}
at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:419) ~[?:1.8.0_51] {}
at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:580) ~[?:1.8.0_51] {}
at net.minecraft.world.gen.placement.Placement.func_214998_a(Placement.java:71) ~[?:?] {}
at net.minecraft.world.gen.placement.ConfiguredPlacement.func_215093_a(SourceFile:35) ~[?:?] {}
at net.minecraft.world.gen.feature.DecoratedFeature.func_212245_a(SourceFile:20) ~[?:?] {}
at net.minecraft.world.gen.feature.DecoratedFeature.func_212245_a(SourceFile:13) ~[?:?] {}
at net.minecraft.world.gen.feature.ConfiguredFeature.func_222734_a(SourceFile:36) ~[?:?] {}
at net.minecraft.world.biome.Biome.func_203608_a(Biome.java:283) ~[?:?] {pl:accesstransformer:B}
at net.minecraft.world.gen.ChunkGenerator.func_202092_b(SourceFile:130) ~[?:?] {}
at net.minecraft.world.chunk.ChunkStatus.lambda$static$9(ChunkStatus.java:73) ~[?:?] {pl:accesstransformer:B}
at net.minecraft.world.chunk.ChunkStatus$$Lambda$1516/749524318.doWork(Unknown Source) ~[?:?] {}
at net.minecraft.world.chunk.ChunkStatus.func_223198_a(ChunkStatus.java:196) ~[?:?] {pl:accesstransformer:B}
at net.minecraft.world.server.ChunkManager.lambda$null$17(ChunkManager.java:509) ~[?:?] {}
at net.minecraft.world.server.ChunkManager$$Lambda$3926/931415422.apply(Unknown Source) ~[?:?] {}
at com.mojang.datafixers.util.Either$Left.map(Either.java:38) ~[datafixerupper-2.0.24.jar:?] {}
at net.minecraft.world.server.ChunkManager.lambda$func_223156_b$19(ChunkManager.java:507) ~[?:?] {}
at net.minecraft.world.server.ChunkManager$$Lambda$3911/1651397543.apply(Unknown Source) ~[?:?] {}
at java.util.concurrent.CompletableFuture.uniCompose(CompletableFuture.java:952) ~[?:1.8.0_51] {}
at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:926) ~[?: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) ~[?:?] {}
at net.minecraft.world.chunk.ChunkTaskPriorityQueueSorter$$Lambda$3924/96207254.run(Unknown Source) ~[?:?] {}
at net.minecraft.util.concurrent.DelegatedTaskExecutor.func_213148_e(SourceFile:83) ~[?:?] {}
at net.minecraft.util.concurrent.DelegatedTaskExecutor.func_213145_a(SourceFile:123) ~[?:?] {}
at net.minecraft.util.concurrent.DelegatedTaskExecutor.run(SourceFile:91) ~[?:?] {}
at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1402) ~[?:1.8.0_51] {}
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) ~[?:1.8.0_51] {}
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) ~[?:1.8.0_51] {}
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1689) ~[?:1.8.0_51] {}
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157) ~[?:1.8.0_51] {}
-- Head --
Thread: Server thread
Stacktrace:
at java.util.Random.nextInt(Random.java:388)
at xiroc.dungeoncrawl.dungeon.monster.RandomEquipment.applyDamage(RandomEquipment.java:136)
at xiroc.dungeoncrawl.dungeon.monster.RandomEquipment.lambda$static$1(RandomEquipment.java:68)
at xiroc.dungeoncrawl.dungeon.monster.RandomEquipment$$Lambda$5020/295891333.roll(Unknown Source)
at xiroc.dungeoncrawl.dungeon.monster.RandomEquipment.getMeleeWeapon(RandomEquipment.java:191)
at xiroc.dungeoncrawl.part.block.Spawner.setupBlock(Spawner.java:57)
at xiroc.dungeoncrawl.dungeon.DungeonPieces$DungeonPiece.setBlockState(DungeonPieces.java:828)
at xiroc.dungeoncrawl.dungeon.DungeonPieces$DungeonPiece.buildRotated(DungeonPieces.java:875)
at xiroc.dungeoncrawl.dungeon.DungeonPieces$Corridor.func_74875_a(DungeonPieces.java:472)
at net.minecraft.world.gen.feature.structure.StructureStart.func_75068_a(StructureStart.java:62)
at xiroc.dungeoncrawl.dungeon.Dungeon$Start.func_75068_a(Dungeon.java:131)
at net.minecraft.world.gen.feature.structure.Structure.func_212245_a(SourceFile:69)
at net.minecraft.world.gen.feature.ConfiguredFeature.func_222734_a(SourceFile:36)
at net.minecraft.world.gen.placement.Placement.lambda$place$0(Placement.java:72)
at net.minecraft.world.gen.placement.Placement$$Lambda$3942/1899594428.accept(Unknown Source)
at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:419)
at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:580)
at net.minecraft.world.gen.placement.Placement.func_214998_a(Placement.java:71)
at net.minecraft.world.gen.placement.ConfiguredPlacement.func_215093_a(SourceFile:35)
at net.minecraft.world.gen.feature.DecoratedFeature.func_212245_a(SourceFile:20)
at net.minecraft.world.gen.feature.DecoratedFeature.func_212245_a(SourceFile:13)
at net.minecraft.world.gen.feature.ConfiguredFeature.func_222734_a(SourceFile:36)
-- Feature --
Details:
Id: minecraft:decorated
Description: < DecoratedFeature [minecraft:decorated] >
Stacktrace:
at net.minecraft.world.biome.Biome.func_203608_a(Biome.java:283)
-- Generation --
Details:
CenterX: 8
CenterZ: -42
Step: UNDERGROUND_STRUCTURES
Seed: 2250379455908925029
Biome: minecraft:sunflower_plains
Stacktrace:
at net.minecraft.world.gen.ChunkGenerator.func_202092_b(SourceFile:130)
at net.minecraft.world.chunk.ChunkStatus.lambda$static$9(ChunkStatus.java:73)
at net.minecraft.world.chunk.ChunkStatus$$Lambda$1516/749524318.doWork(Unknown Source)
at net.minecraft.world.chunk.ChunkStatus.func_223198_a(ChunkStatus.java:196)
-- Chunk to be generated --
Details:
Location: 8,-42
Position hash: -180388626424
Generator: net.minecraft.world.gen.OverworldChunkGenerator@43bacb0d
Stacktrace:
at net.minecraft.world.server.ChunkManager.lambda$null$17(ChunkManager.java:509)
at net.minecraft.world.server.ChunkManager$$Lambda$3926/931415422.apply(Unknown Source)
at com.mojang.datafixers.util.Either$Left.map(Either.java:38)
at net.minecraft.world.server.ChunkManager.lambda$func_223156_b$19(ChunkManager.java:507)
at net.minecraft.world.server.ChunkManager$$Lambda$3911/1651397543.apply(Unknown Source)
at java.util.concurrent.CompletableFuture.uniCompose(CompletableFuture.java:952)
at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:926)
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:442)
at net.minecraft.world.chunk.ChunkTaskPriorityQueueSorter.func_219083_b(SourceFile:58)
at net.minecraft.world.chunk.ChunkTaskPriorityQueueSorter$$Lambda$3924/96207254.run(Unknown Source)
at net.minecraft.util.concurrent.DelegatedTaskExecutor.func_213148_e(SourceFile:83)
at net.minecraft.util.concurrent.DelegatedTaskExecutor.func_213145_a(SourceFile:123)
at net.minecraft.util.concurrent.DelegatedTaskExecutor.run(SourceFile:91)
-- Affected level --
Details:
All players: 1 total; [ServerPlayerEntity['NotheOne'/1009, l='New World123', x=476.53, y=113.52, z=-452.15]]
Chunk stats: ServerChunkCache: 5516
Level dimension: DimensionType{minecraft:overworld}
Level name: New World123
Level seed: 7573631447423932933
Level generator: ID 00 - default, ver 1. Features enabled: true
Level generator options: {}
Level spawn location: World: (192,69,208), Chunk: (at 0,4,0 in 12,13; contains blocks 192,0,208 to 207,255,223), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 3761 game time, 3761 day time
Level storage version: 0x04ABD - Anvil
Level weather: Rain time: 88130 (now: false), thunder time: 173151 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: true
Stacktrace:
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:832)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:764)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:112)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:622)
at java.lang.Thread.run(Thread.java:745)
-- System Details --
Details:
Minecraft Version: 1.14.4
Minecraft Version ID: 1.14.4
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: 3558787600 bytes (3393 MB) / 6442450944 bytes (6144 MB) up to 6442450944 bytes (6144 MB)
CPUs: 16
JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx6G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
ModLauncher: 3.2.0+60+b86c1d4
ModLauncher launch target: fmlclient
ModLauncher naming: srg
ModLauncher services:
/eventbus-0.10.6-service.jar eventbus PLUGINSERVICE
/forge-1.14.4-28.0.49.jar object_holder_definalize PLUGINSERVICE
/forge-1.14.4-28.0.49.jar runtime_enum_extender PLUGINSERVICE
/accesstransformers-0.16.0-shadowed.jar accesstransformer PLUGINSERVICE
/forge-1.14.4-28.0.49.jar capability_inject_definalize PLUGINSERVICE
/forge-1.14.4-28.0.49.jar runtimedistcleaner PLUGINSERVICE
/forge-1.14.4-28.0.49.jar fml TRANSFORMATIONSERVICE
FML: 28.0
Forge: net.minecraftforge:28.0.49
FML Language Providers:
[email protected]
minecraft@1
Mod List:
aerialaffinity-3.0a.jar Aerial Affinity {[email protected] DONE}
anviltweaks-1.3.jar Anvil Tweaks {[email protected] DONE}
Apotheosis-1.14.4-2.1.13.jar Apotheosis {[email protected] DONE}
AttributeFix-1.14.4-3.0.2.jar AttributeFix {[email protected] DONE}
BetterThanMending-1.3.1.jar BetterThanMending {[email protected] DONE}
ChunkNoGoByeBye-1.14.4-1.0.2.jar ChunkNoGoByeBye {[email protected] DONE}
Clumps-4.0.0.jar Clumps {[email protected] DONE}
curioofundying-FORGE-1.14.4-2.0-beta2.jar Curio of Undying {[email protected] DONE}
curios-FORGE-1.14.4-0.23.jar Curios API {[email protected] DONE}
DungeonCrawl-1.14.4-1.3.0.jar Dungeon Crawl {[email protected] DONE}
EnchantmentDescriptions-1.14.4-1.3.3.jar EnchantmentDescriptions {[email protected] DONE}
exp_bottling-1.14.4-3.jar EXP Bottling {[email protected] DONE}
glassential-forge-1.14.4-1.1.1.jar Glassential {[email protected] DONE}
Harvest-forge-1.14.4-1.2.10-23.jar Harvest {harvest@version DONE}
Hwyla-forge-1.10.5-B66_1.14.4.jar Waila {waila@version DONE}
jei-1.14.4-6.0.0.10.jar Just Enough Items {[email protected] DONE}
lumberjack-2.0.0.jar LumberJack {[email protected] DONE}
Placebo-1.14.4-2.1.11.jar Placebo {[email protected] DONE}
SilentLib-1.14.4-4.3.1+39.jar Silent Lib {[email protected]+39 DONE}
SimpleStorageNetwork-1.14.4-0.0.9.jar Simple Storage Network {[email protected] DONE}
spiketraps-1.0.jar Spike Traps {[email protected] DONE}
TorchBandolier-1.14.4-1.3.1+6.jar Torch Bandolier {[email protected]+6 DONE}
torchmaster-2.0.0.6-alpha.jar Torchmaster {[email protected] DONE}
TrashSlot_1.14.4-10.4.5.jar TrashSlot {[email protected] DONE}
u_team_core-1.14.4-2.7.1.130.jar U Team Core {[email protected] DONE}
useful_backpacks-1.14.4-1.7.0.34.jar Useful Backpacks {[email protected] DONE}
weapon_craftery-1.14.4-1.0-Beta-3.jar Weapon Craftery {[email protected] DONE}
forge-1.14.4-28.0.49-universal.jar Forge {[email protected] DONE}
forge-1.14.4-28.0.49-client.jar Minecraft {[email protected] DONE}
Player Count: 1 / 8; [ServerPlayerEntity['NotheOne'/1009, l='New World123', x=476.53, y=113.52, z=-452.15]]
Data Packs: vanilla, mod:weapon_craftery, mod:waila, mod:uteamcore, mod:usefulbackpacks, mod:trashslot, mod:torchmaster, mod:torchbandolier, mod:storagenetwork, mod:spiketraps, mod:silentlib, mod:placebo, mod:lumberjack (incompatible), mod:jei, mod:harvest, mod:glassential, mod:forge, mod:exp_bottling, mod:enchdesc, mod:dungeoncrawl, mod:curios, mod:curioofundying, mod:clumps, mod:chunknogobyebye, mod:betterthanmending, mod:attributefix, mod:apotheosis, mod:anviltweaks, mod:aerialaffinity
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'forge'
This is a basic problem with Minecraft starting in 1.16.1
They use the enderman on the client side to display endermen in spawning cages but in the Enderman code they are unconditionally casting the world as a (serverworld) and this is causing a torrent of "WARN" errors.
The result is a lot of Warning error messages in the log.
Lupicus says this is an error in Minecraft was probably not caught because there are no Enderman spawner cages in Vanilla Minecraft. Until they fix this code in the Enderman in minecraft, it will need an ASM fix to the Enderman code to replace this casting of the world to ServerWorld without checking if it is a client call to display the enderman in the cage.
Here's the error message.
net.minecraft.crash.ReportedException: Loading entity NBT
at net.minecraft.entity.Entity.func_70020_e(Entity.java:1487) ~[?:?]
at net.minecraft.entity.EntityType.lambda$loadEntityUnchecked$2(EntityType.java:452) ~[?:?]
at net.minecraft.entity.EntityType$$Lambda$7582/396578945.accept(Unknown Source) ~[?:?]
at net.minecraft.util.Util.func_215077_a(SourceFile:401) ~[?:?]
at net.minecraft.entity.EntityType.func_220330_a(EntityType.java:449) ~[?:?]
at net.minecraft.entity.EntityType.func_220343_b(EntityType.java:507) [?:?]
at net.minecraft.entity.EntityType.func_220335_a(EntityType.java:489) [?:?]
at net.minecraft.world.spawner.AbstractSpawner.func_184994_d(AbstractSpawner.java:252) [?:?]
at net.minecraft.client.renderer.tileentity.MobSpawnerTileEntityRenderer.func_225616_a_(SourceFile:22) [?:?]
at net.minecraft.client.renderer.tileentity.MobSpawnerTileEntityRenderer.func_225616_a_(SourceFile:12) [?:?]
at net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.func_228855_a_(TileEntityRendererDispatcher.java:101) [?:?]
at net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.lambda$renderTileEntity$0(TileEntityRendererDispatcher.java:85) [?:?]
at net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher$$Lambda$8495/1408173964.run(Unknown Source) [?:?]
at net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.func_228853_a_(TileEntityRendererDispatcher.java:118) [?:?]
at net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.func_228850_a_(TileEntityRendererDispatcher.java:84) [?:?]
at net.minecraft.client.renderer.WorldRenderer.func_228426_a_(WorldRenderer.java:1017) [?:?]
at net.minecraft.client.renderer.GameRenderer.func_228378_a_(GameRenderer.java:601) [?:?]
at net.minecraft.client.renderer.GameRenderer.func_195458_a(GameRenderer.java:422) [?:?]
at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:951) [?:?]
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:582) [?:?]
at net.minecraft.client.main.Main.main(Main.java:184) [?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_51]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_51]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_51]
at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_51]
at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51) [forge-1.16.1-32.0.108.jar:32.0]
at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$473/917190676.call(Unknown Source) [forge-1.16.1-32.0.108.jar:32.0]
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-6.1.1.jar:?]
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-6.1.1.jar:?]
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-6.1.1.jar:?]
at cpw.mods.modlauncher.Launcher.run(Launcher.java:81) [modlauncher-6.1.1.jar:?]
at cpw.mods.modlauncher.Launcher.main(Launcher.java:65) [modlauncher-6.1.1.jar:?]
Caused by: java.lang.ClassCastException: net.minecraft.client.world.ClientWorld cannot be cast to net.minecraft.world.server.ServerWorld
at net.minecraft.entity.monster.EndermanEntity.func_70037_a(EndermanEntity.java:186) ~[?:?]
at net.minecraft.entity.Entity.func_70020_e(Entity.java:1472) ~[?:?]
... 31 more
You can duplicate this easily with no mod by creating a generic spawn cage and clicking an enderman Egg on the spawn cage.
I'll enter a ticket to Minecraft or see if they have one on this already.
villages wont generate and i cant remove the mod is there a way to enable villages on your end or mine?
if i try to remove the mod the game crashes when loading new chunks.
help would be appreciated
crashed while exploring
Hi,
I recognized that your mod is not loading the dungeon_crawl.toml from the defaultconfig folder which the new forge version creates. It creates a new one instead of using the default.
As far as i know is the defaultconfig folder part of the new forge system where modpack authors can distribute defaultconfig file for every mod within the modpack. Really nice feature.
I'm using:
Minecraft: 1.15.2
Forge: 31.0.16
Dungeon Crawl: 1.6.1
I'm trying to customize the loot tables using the Datapack customization page on this repo's wiki (https://github.com/XYROC/DungeonCrawl/wiki/Datapack-Customization) and I've noticed that ever since I loaded the datapack with the modified loot tables the extra items I've placed in the data/dungeoncrawl/loot_tables/chests/*.json files were loaded correctly but items generated by dungeoncrawl:random_item only followed the data/dungeoncrawl/treasure/stage_1.json file and ignored the value set in the configuration file.
Here's a section of my data/dungeoncrawl/loot_tables/chests/treasure_room.json file:
Aside from some extra items I added in the loot_tables/chests files (which generate just fine) I just used the configuration listed in these areas in the repo to fill in the rest.
https://github.com/XYROC/DungeonCrawl/tree/1.15/src/main/resources/data/dungeoncrawl/treasure
Based on what the wiki tells me, I should expect stage_5.json to be used for the random item generation which would load a portion of the chest with iron and diamond items. Instead I get leather, wood, and other early game items in the chest with very weak enchantments.
Additionally, the enchanted_book function faces a similar issue where the loot_level is set to 5, but the enchants the book generates with are very weak enchantments (like power 1).
To further test this, I changed my data/dungeoncrawl/treasure/stage_1.json file to only generate diamond ores. After applying the change and reloading my world, my treasure room chests start generating with diamond ores instead of the early game equipment it normally gives, which helps confirm my suspicions.
I am not sure if this is an actual bug or if I did something wrong in my datapack as this is the first time I'm creating one for my world. Any input is appreciated.
Thanks!
Minecraft v1.15.2
Forge v31.2.45
Dungeon Crawl v2.2.0
When loading a world on my server, the world refuses to load due to a multipart model data instance that is null.
[13Nov2020 18:29:23.525] [Server thread/INFO] [Dungeon Crawl/]: Loading data...
[13Nov2020 18:29:24.377] [Server thread/ERROR] [net.minecraft.server.MinecraftServer/]: Failed to reload data packs
java.util.concurrent.ExecutionException: java.lang.RuntimeException: A multipart model data instance does neither have a valid model key nor a valid model id. Model key: corridor/multipart/corridor_default, Model id: null
at java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:357) ~[?:1.8.0_265]
at java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1908) ~[?:1.8.0_265]
at net.minecraft.server.MinecraftServer.func_195568_a(MinecraftServer.java:1467) [?:?]
at net.minecraft.server.MinecraftServer.func_195560_a(MinecraftServer.java:450) [?:?]
at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:363) [?:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:212) [?:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:613) [?:?]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_265]
Caused by: java.lang.RuntimeException: A multipart model data instance does neither have a valid model key nor a valid model id. Model key: corridor/multipart/corridor_default, Model id: null
at xiroc.dungeoncrawl.dungeon.model.MultipartModelData.updateReference(MultipartModelData.java:90) ~[?:2.2.0]
at java.util.ArrayList.forEach(ArrayList.java:1259) ~[?:1.8.0_265]
at xiroc.dungeoncrawl.dungeon.model.DungeonModels.load(DungeonModels.java:211) ~[?:2.2.0]
at xiroc.dungeoncrawl.util.DataReloadListener.reload(DataReloadListener.java:43) ~[?:2.2.0]
at xiroc.dungeoncrawl.util.DataReloadListener.lambda$reload$0(DataReloadListener.java:61) ~[?:2.2.0]
at java.util.concurrent.CompletableFuture.uniRun(CompletableFuture.java:719) ~[?:1.8.0_265]
at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:701) ~[?:1.8.0_265]
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:456) ~[?:1.8.0_265]
at net.minecraft.resources.AsyncReloader.func_219557_a(SourceFile:71) ~[?:?]
at net.minecraft.util.concurrent.TickDelayedTask.run(SourceFile:18) ~[?:?]
at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213166_h(SourceFile:144) ~[?:?]
at net.minecraft.util.concurrent.RecursiveEventLoop.func_213166_h(SourceFile:23) ~[?:?]
at net.minecraft.server.MinecraftServer.func_213166_h(MinecraftServer.java:731) ~[?:?]
at net.minecraft.server.MinecraftServer.func_213166_h(MinecraftServer.java:141) ~[?:?]
at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213168_p(SourceFile:118) ~[?:?]
at net.minecraft.server.MinecraftServer.func_213205_aW(MinecraftServer.java:714) ~[?:?]
at net.minecraft.server.MinecraftServer.func_213168_p(MinecraftServer.java:708) ~[?:?]
at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213161_c(SourceFile:127) ~[?:?]
at net.minecraft.server.MinecraftServer.func_195568_a(MinecraftServer.java:1464) ~[?:?]
... 5 more
Minecraft Version: 1.16.3
Forge Version: forge-34.1.25
Mod Version: DungeonCrawl-1.16.3-2.1.1
So, whenever there's supposed to be a mob spawner, there's in 95% of the cases a single stone block in its place. The dungeons only very rarily ever have mob spawners in them. I tried removing YUNG's better caves to see if the stone blocks instead of mob spawners were caused by it, but they were still present. I also tried setting the "solid" config option to true, but that also didn't fix it. I left everything else at default settings.
I have a lot of mods installed, as i'm currently working on a modpack, maybe one of those mods is causing the issue. I left all mod configs at default values. Anyway, here's my mod list (It's a lot, beware) :
| [FORGE] Iron Furnaces | XenoMustache | ironfurnaces-1.16.3-2.4.0.jar |
| Additional Banners | DarkhaxDev | AdditionalBanners-1.16.3-4.0.1.jar |
| Advanced Mining Dimension | henkelmax | mining_dimension-1.16.3-1.0.5.jar |
| Areas | Serilum | areas_1.16.3-1.1.jar |
| AutoFish for Forge | northwestwindnff | forgeautofish-1.0.5-1.16.3.jar |
| AutoRegLib | Vazkii | AutoRegLib-1.6-46.jar |
| Backpacked | MrCrayfish | backpacked-1.6.1-1.16.3.jar |
| Backpacker | MrCrayfish | backpacker-1.0.0-1.16.3.jar |
| Basalt Blocks | Legopitstop | BasaltBlocks-1.16.3-1.0.0.jar |
| Bedspreads (Forge) | TheIllusiveC4 | bedspreads-forge-1.16.3-5.0.0.1.jar |
| Better Burning | DarkhaxDev | BetterBurning-1.16.3-4.0.2.jar |
| Bookshelf | DarkhaxDev | Bookshelf-1.16.3-8.7.20.jar |
| BountifulBaubles | Cursed1nferno | Bountiful Baubles FORGE-1.16.3-0.0.2.jar |
| Builders Crafts & Additions (Forge) | MRHminer | buildersaddition-1.16.3-20201028b.jar |
| Caelus API (Forge) | TheIllusiveC4 | caelus-forge-1.16.3-2.0.0.3.jar |
| Champions | TheIllusiveC4 | champions-forge-1.16.3-2.0.0.1.jar |
| Citadel | alex1the1666 | citadel-1.4.1.jar |
| CleanView | LainMI | CleanView-1.16.3-v1.jar |
| Collective | Serilum | collective-1.16.3-1.53.jar |
| Comforts | TheIllusiveC4 | comforts-forge-1.16.3-4.0.0.1.jar |
| Corpse Complex | TheIllusiveC4 | corpsecomplex-forge-1.16.3-4.0.0.2.jar |
| Cosmetic Armor Reworked | LainMI | CosmeticArmorReworked-1.16.3-v1.jar |
| Crafting Automat | Loldoggy | CraftingAutomat-MC1.16.3-1.2.2.jar |
| Cucumber Library | BlakeBr0 | Cucumber-1.16.3-4.1.3.jar |
| Curio of Undying (Forge) | TheIllusiveC4 | curioofundying-forge-1.16.3-5.0.0.1.jar |
| Curios API (Forge) | TheIllusiveC4 | curios-forge-1.16.3-4.0.2.0.jar |
| Curious Elytra (Forge) | TheIllusiveC4 | curiouselytra-forge-1.16.3-4.0.0.1.jar |
| Curious Shulker Boxes (Forge) | TheIllusiveC4 | curiousshulkerboxes-forge-1.16.3-4.0.0.1.jar |
| Cursed | DarkhaxDev | Cursed-1.16.3-4.0.2.jar |
| Dad's Sewing | dad_navi | dads_sewing-6.0.jar |
| Damage Tilt | Charles445 | DamageTilt-1.16-forge-0.1.1.jar |
| Direbats (Forge) | andantet | direbats-1.0.0+1.16.3-forge.jar |
| Double Slabs | CJMinecraft01 | DoubleSlabs-1.16-3.4.10.jar |
| Dramatic Doors | FizzWare | DramaticDoors-1.16.3-1.1.0.jar |
| Dungeon Crawl | XIROC1337 | DungeonCrawl-1.16.3-2.1.1.jar |
| Dungeons Plus | ModdingLegacy | dungeons-plus-1.16.3-1.0.3.jar |
| Easy Elytra Takeoff | Serilum | easyelytrato_1.16.3_1.5.jar |
| Enchantment Descriptions | DarkhaxDev | EnchantmentDescriptions-1.16.3-5.0.1.jar |
| Extended Bone Meal | Serilum | extendedbonemeal_1.16.3_1.1.jar |
| Extra Trades | CAS_ual_TY | extratrades-1.16.3-1.1.jar |
| Fairy Lights | pau101 | fairylights-4.0.0-1.16.3.jar |
| FallingTree | RakSrinaNa | FallingTree-Forge-1.16.3-2.5.0.jar |
| Farmer's Delight | vectorwing | FarmersDelight-1.16.3-0.2.3.jar |
| Fixed Anvil Repair Cost | Serilum | fixedanvilrepaircost_1.16.3_1.1.jar |
| Fusion | skrallexy | Fusion-1.16.3-2.7.0.1.jar |
| GildedArmor | MaroonShaded | gildedarmor-1.16.3-1.0.3.jar |
| Goblin Traders | MrCrayfish | goblintraders-1.2.2-1.16.3.jar |
| Golden Hopper | MrCrayfish | goldenhopper-1.1.1-1.16.3.jar |
| Good Night's Sleep | ModdingLegacy | good-nights-sleep-1.16.3-1.2.8.jar |
| GravelMiner | BlayTheNinth | GravelMiner_1.16.3-10.2.0.jar |
| Grindstone Sharper Tools | Serilum | grindstonesharpertools_1.16.3_1.4.jar |
| Guard Villagers | almightytallestred | guardvillagers-1.16.3-1.1.5.jar |
| Horse Statistics | nero_surfing | horsestatsmod-MC1.16.x-1.3.0.jar |
| Ice and Fire: Dragons | alex1the1666 | iceandfire-2.1.1-1.16.3.jar |
| Inventory Spam | gigaherz | InventorySpam-1.16.2-1.2.5.jar |
| Just Enough Items (JEI) | mezz | jei-1.16.3-7.6.0.51.jar |
| Just Mob Heads | Serilum | justmobheads_1.16.3-3.7.jar |
| Just Player Heads | Serilum | justplayerheads_1.16.3_1.4.jar |
| Lava Monsters | ModdingLegacy | lava-monster-1.16.3-1.0.9.jar |
| Ma Enchants | Maciej916 | Ma-Enchants-1.16.3-3.5.0.jar |
| Macaw's Bridges | sketch_macaw | mcw-bridges-1.0.4-mc1.16.3.jar |
| Macaw's Doors | sketch_macaw | mcw-doors-1.0.1fix-mc1.16.3-1.16.2.jar |
| Macaw's Windows | sketch_macaw | mcw-windows-1.0.2-mc1.16.3.jar |
| Magma Monsters | Kashdeya | MagmaMonsters-0.5.0b.jar |
| Miner's Helmet | ModdingLegacy | mining-helmet-1.16.3-1.1.1.jar |
| Mooshroom Tweaks | Serilum | mooshroomtweaks_1.16.3_1.2.jar |
| Mutant Beasts | Chumbanotz | MutantBeasts-1.16.3-1.1.2.jar |
| Naturally Charged Creepers | Serilum | nccreepers_1.16.3_1.2.jar |
| NetherPortalFix | BlayTheNinth | NetherPortalFix_1.16.3-7.2.1.jar |
| Never Break | CJMinecraft01 | NeverBreak-1.16-0.2.1.jar |
| Night Terror | Nuparu00 | nightterror-1.0.jar |
| Nutritious Milk | Serilum | nutritiousmilk_1.16.3_1.2.jar |
| Overloaded Armor Bar | tfarecnim | overloadedarmorbar-5.1.0.jar |
| Pickle Tweaks | BlakeBr0 | PickleTweaks-1.16.3-5.1.3.jar |
| Placeable Blaze Rods | Serilum | placeableblazerods_1.16.3_1.0.jar |
| Placebo | Shadows_of_Fire | Placebo-1.16.3-4.3.3.jar |
| Polymorph (Forge) | TheIllusiveC4 | polymorph-forge-1.16.3-0.15.jar |
| Premium Wood | ModdingLegacy | premium-wood-1.16.3-1.3.2.jar |
| Quark | Vazkii | Quark-r2.4-274.jar |
| RandomPatches | TheRandomLabs | randompatches-1.16.2-1.22.1.2.jar |
| Regrowth | MacTso | Regrowth-1.16.2-1.16.3-1.21.0.14.jar |
| Scuba Gear | ModdingLegacy | scuba-gear-1.16.3-1.0.1.jar |
| Server Tab Info | black_dog20 | ServerTabInfo-1.16.3-1.3.3.jar |
| SimpleCore API | skrallexy | SimpleCoreLib-1.16.3-2.0.1.2.jar |
| SimpleOres | skrallexy | SimpleOres2-1.16.3-2.3.1.0.jar |
| Skeleton Horse Spawn | Serilum | skeletonhs_1.16.3-1.4.jar |
| Snow Under Trees | bl4ckscor3 | snowundertrees-1.16.3-v1.1.2.jar |
| Spiders 2.0 | TheCyberBrick | spiders-2.0-1.16.3-1.0.4.jar |
| Straw Golem Reborn | CommodoreThrawn | strawgolem-1.16-1.9.jar |
| Structure Gel API | ModdingLegacy | structure-gel-api-1.16.3-1.6.0.jar |
| The Conjurer | ModdingLegacy | the-conjurer-1.16.3-1.0.13.jar |
| Tool Belt | gigaherz | ToolBelt-1.16.3-1.15.2.jar |
| Tool Stats | DarkhaxDev | ToolStats-1.16.3-4.0.1.jar |
| ToroHealth Damage Indicators | ToroCraft | torohealth-1.16.3-forge-4.jar |
| Trample Stopper | UnRealDinnerbone | TrampleStopper-2.4.3.jar |
| Transcending Trident | Serilum | transcendingtrident_1.16.3_1.3.jar |
| Unbreakable Spawner | Lothrazar | unbreakables-1.16.2-1.0.0.jar |
| Underwater Enchanting | Serilum | underwaterench_1.16.3_1.1.jar |
| Valhelsia Structures | ValhelsiaTeam | valhelsia_structures-16.0.5.jar |
| VanillaTweaks | StrikerRocker | VanillaTweaks-1.16.4-1.5.34.jar |
| Villager Death Messages | Serilum | villagerdeathm_1.16.3_1.5.jar |
| Villager Names | Serilum | villagernames_1.16.3-2.5.jar |
| Weapon Throw | dainxt | WeaponThrow-1.16.X-3.0.jar |
| Wither Skeleton Tweaks | Shadows_of_Fire | Wither-Skeleton-Tweaks-1.16.3-5.2.1.jar |
| Wizard Staff | vemerion | wizardstaff-1.16.3-1.1.0.jar |
| Xaero's Minimap | xaero96 | Xaeros_Minimap_20.27.2.1_Forge_1.16.4.jar |
| Xaero's World Map | xaero96 | XaerosWorldMap_1.11.0.1_Forge_1.16.4.jar |
| XP From Harvest | ReaIGecko | XPFromHarvest-1.16.3-1.2.1.jar |
| YUNG's Better Caves (Forge) | YUNGNICKYOUNG | BetterCaves-1.16.2-1.0.4.jar |
| YUNG's Better Mineshafts (Forge) | YUNGNICKYOUNG | BetterMineshaftsForge-1.16.2-1.0.1.jar |
| Zombie Horse Spawn | Serilum | zombiehs_1.16.3-2.5.jar |
| Zombie Proof Doors | Serilum | zombieproofdoors_1.16.3_1.0.jar
Crash upon loading chunk containing dungeon. Loading causes tick rate to rise beyond server limits, causing a timeout stop without any recorded errors in the logs
Unsure if this an interaction issue with other mods as it did not always do this. and only seems to do this with the dungeon referenced in the debug below. The log stops there as the server hung until it shut down due to time out.
Debug:
https://pastebin.com/UpTrFEsF
The only crashlog i have as it timed out here
https://pastebin.com/kE1KLj7W
Using this config: https://pastebin.com/cRGe6nSt dungeons are being spawned in minecraft:lukewarm_ocean ignoring the blacklist. Pictures can be provided.
We were having a weird, difficult to reproduce problem where every now and then the game would sorta "soft crash" while we were flying around in creative mode - you could still move around, but no new chunks would generate, no commands would work, no error messages in the logs, and the logs even stop printing, etc, etc. The game would freeze on exit and fail to save the world.
I finally managed to narrow it down to happening with just Better Caves and Dungeon Crawl installed, and I even found a specific location on a specific seed where it happens 100% of the time. Steps to reproduce:
MC 1.16.1, Forge 32.0.108, only mods installed are Better Caves 1.0 for 1.1.6.1 and Dungeon Crawl 2.1.0 for 1.16.1.
Make a new world using seed 81582219814001934.
Teleport to 2700 64 1300.
A couple chunks will generate and then nothing but void after that.
Neither mod causes this problem on its own. Bizarrely, flying to this location using creative mode also doesn't seem to cause any problems. We first found the bug flying around in creative mode, but it seems way less reproducible that way.
[01Oct2020 18:07:15.001] [Render thread/INFO] [net.minecraft.client.gui.NewChatGui/]: [CHAT] Teleported DSMatticus to 2700.5, 64.0, 1300.5
[01Oct2020 18:07:15.463] [Render thread/INFO] [net.minecraft.advancements.AdvancementList/]: Loaded 7 advancements
[01Oct2020 18:07:16.432] [Worker-Main-15/INFO] [Dungeon Crawl/]: Building Dungeon at (2449 / 48 / 1441), 5 layers, Theme: 0, 0
[01Oct2020 18:07:16.433] [Worker-Main-15/DEBUG] [Dungeon Crawl/]: Placing exit stairs in layer 0
[01Oct2020 18:07:16.433] [Worker-Main-15/DEBUG] [Dungeon Crawl/]: Finished basic generation of layer 0: Generated 3/3 nodes and 4/4 rooms.
[01Oct2020 18:07:16.433] [Worker-Main-15/DEBUG] [Dungeon Crawl/]: There are 2 distant nodes
[01Oct2020 18:07:16.433] [Worker-Main-15/DEBUG] [Dungeon Crawl/]: Finished generation of layer 0
[01Oct2020 18:07:16.433] [Worker-Main-15/DEBUG] [Dungeon Crawl/]: Placing exit stairs in layer 1
[01Oct2020 18:07:16.433] [Worker-Main-15/DEBUG] [Dungeon Crawl/]: Finished basic generation of layer 1: Generated 4/4 nodes and 5/5 rooms.
[01Oct2020 18:07:16.433] [Worker-Main-15/DEBUG] [Dungeon Crawl/]: There are 2 distant nodes
[01Oct2020 18:07:16.433] [Worker-Main-15/DEBUG] [Dungeon Crawl/]: Finished generation of layer 1
[01Oct2020 18:07:16.433] [Worker-Main-15/DEBUG] [Dungeon Crawl/]: Placing exit stairs in layer 2
[01Oct2020 18:07:16.433] [Worker-Main-15/DEBUG] [Dungeon Crawl/]: Finished basic generation of layer 2: Generated 1/5 nodes and 7/7 rooms.
[01Oct2020 18:07:16.433] [Worker-Main-15/DEBUG] [Dungeon Crawl/]: There are 0 distant nodes
[01Oct2020 18:07:16.433] [Worker-Main-15/DEBUG] [Dungeon Crawl/]: Finished generation of layer 2
[01Oct2020 18:07:16.433] [Worker-Main-15/DEBUG] [Dungeon Crawl/]: Placing exit stairs in layer 3
[01Oct2020 18:07:16.433] [Worker-Main-15/DEBUG] [Dungeon Crawl/]: Finished basic generation of layer 3: Generated 6/6 nodes and 8/8 rooms.
[01Oct2020 18:07:16.433] [Worker-Main-15/DEBUG] [Dungeon Crawl/]: There are 4 distant nodes
[01Oct2020 18:07:16.433] [Worker-Main-15/DEBUG] [Dungeon Crawl/]: Finished generation of layer 3
[01Oct2020 18:07:16.433] [Worker-Main-15/DEBUG] [Dungeon Crawl/]: Finished basic generation of layer 4: Generated 4/7 nodes and 4/10 rooms.
[01Oct2020 18:07:16.433] [Worker-Main-15/DEBUG] [Dungeon Crawl/]: There are 3 distant nodes
[01Oct2020 18:07:16.433] [Worker-Main-15/DEBUG] [Dungeon Crawl/]: Finished generation of layer 4
[01Oct2020 18:07:16.434] [Worker-Main-15/INFO] [Dungeon Crawl/]: Created the dungeon layout for [157, 94] (2 ms) (142 pieces).
That's what the log looks like from the teleport onward. As you can see, it's not very useful. It's even less useful when you test Dungeon Crawl alone, it doesn't crash, and you see that it prints the exact same log. ¯_(ツ)_/¯
I'll be putting this issue up on the Better Caves github too, since I have no idea which mod is actually the problem here and both should probably at least be aware of it.
Not sure if this is a Terraforged issue or a dungeon crawler issue but dungeons are spawning completely underground and aren't visible from the surface. Not all dungeons are doing this but alot are when they generate. And since I turned down the spawn chance a little bit it's making them mostly impossible to find.
Edit: Dungeons are meant to spawn underground (Duh :P), and you probably understood what I meant from the screenshot.. For clarity though I should have said the towers that you find to enter the dungeons, are spawning underground with the terraforged mod.
DungeonCrawl Version: 1.14.4-1.6.1
Forge: 28.2.0
Crash Report: https://gist.github.com/darkphan/91f074614033681a2ce0926e2fdd2ce9
java.util.concurrent.CompletionException: net.minecraft.crash.ReportedException: Exception generating new chunk
at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:273) ~[?:1.8.0_51]
at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:280) ~[?:1.8.0_51]
at java.util.concurrent.CompletableFuture.uniCompose(CompletableFuture.java:961) ~[?:1.8.0_51]
at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:926) ~[?: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) ~[?:?]
at net.minecraft.world.chunk.ChunkTaskPriorityQueueSorter$$Lambda$6349/341156448.run(Unknown Source) ~[?:?]
at net.minecraft.util.concurrent.DelegatedTaskExecutor.func_213148_e(SourceFile:83) ~[?:?]
at net.minecraft.util.concurrent.DelegatedTaskExecutor.func_213145_a(SourceFile:123) ~[?:?]
at net.minecraft.util.concurrent.DelegatedTaskExecutor.run(SourceFile:91) ~[?:?]
at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1402) ~[?:1.8.0_51]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) ~[?:1.8.0_51]
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) ~[?:1.8.0_51]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1689) ~[?:1.8.0_51]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157) ~[?:1.8.0_51]
Caused by: net.minecraft.crash.ReportedException: Exception generating new chunk
at net.minecraft.world.server.ChunkManager.lambda$null$17(ChunkManager.java:520) ~[?:?]
at net.minecraft.world.server.ChunkManager$$Lambda$6351/630115393.apply(Unknown Source) ~[?:?]
at com.mojang.datafixers.util.Either$Left.map(Either.java:38) ~[datafixerupper-2.0.24.jar:?]
at net.minecraft.world.server.ChunkManager.lambda$func_223156_b$19(ChunkManager.java:507) ~[?:?]
at net.minecraft.world.server.ChunkManager$$Lambda$6336/1744525775.apply(Unknown Source) ~[?:?]
at java.util.concurrent.CompletableFuture.uniCompose(CompletableFuture.java:952) ~[?:1.8.0_51]
... 12 more
Caused by: java.lang.ClassCastException: futurepack.world.dimensions.menelaus.ChunkGeneratorMenelaus$WrapperMenelaus cannot be cast to net.minecraft.world.server.ServerWorld
at xiroc.dungeoncrawl.dungeon.Dungeon$Start.func_214625_a(Dungeon.java:145) ~[?:1.6.1]
at net.minecraft.world.gen.ChunkGenerator.func_222533_a(ChunkGenerator.java:162) ~[?:?]
at net.minecraft.world.chunk.ChunkStatus.lambda$static$2(ChunkStatus.java:41) ~[?:?]
at net.minecraft.world.chunk.ChunkStatus$$Lambda$1573/1429830933.doWork(Unknown Source) ~[?:?]
at net.minecraft.world.chunk.ChunkStatus.func_223198_a(ChunkStatus.java:196) ~[?:?]
at net.minecraft.world.server.ChunkManager.lambda$null$17(ChunkManager.java:509) ~[?:?]
at net.minecraft.world.server.ChunkManager$$Lambda$6351/630115393.apply(Unknown Source) ~[?:?]
at com.mojang.datafixers.util.Either$Left.map(Either.java:38) ~[datafixerupper-2.0.24.jar:?]
at net.minecraft.world.server.ChunkManager.lambda$func_223156_b$19(ChunkManager.java:507) ~[?:?]
at net.minecraft.world.server.ChunkManager$$Lambda$6336/1744525775.apply(Unknown Source) ~[?:?]
at java.util.concurrent.CompletableFuture.uniCompose(CompletableFuture.java:952) ~[?:1.8.0_51]
... 12 more
DungeonCrawl-1.14.4-1.6.1.jar
Hi there,
I have a question regarding using the config files to insert other mods' items into the dungeons server side. For example, I edit loot.json, and add the following entry to chest_stage_1.entries
:
{ "resourceName": "silentgems:opal", "min": 1, "max": 3, "weight": 2 }
I add this to both my client config and my server config, yet it crashes with a NullPointerException (throws NullPointerException: Feature placement). This is the only change I made to the configs. I tried different mods as well but they result in the same crash. Below is a pastebin of the log:
https://pastebin.com/TAUN7pLv
Is this feature not supported with the current version of the mod, or am I doing something wrong?
Thanks!
Sometimes the bottom layer of a dungeon is made of Netherbricks, Obsidian and Magmablocks. Is it possible to disable that? Because for a progression based modpack it might be unpractical if it's possible to have access to those blocks without entering the Nether.
It would also be cool if it's possible to design the layers based on the dimension.
So that Dungeons in the Overworld are made of Overworld blocks and Dungeons in the Nether are made of Nether materials.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.