Greymerk / minecraft-roguelike

This is a mod for minecraft that adds randomly generated dungeon complexes.
GNU General Public License v3.0
129 stars 53 forks source link

Roguelike Dungeons crashes new server #223

Closed Shatteredblade89 closed 4 months ago

Shatteredblade89 commented 2 years ago

Hello, I just installed MC Eternal (and i'll post this in that github to get help as well), But my server crashes when people connect and move. Below is the error that causes the crash that comes from RLD

` ---- Minecraft Crash Report ---- // Oops.

Time: 2021-10-23 05:36:55 GMT Description: Exception ticking world

java.lang.RuntimeException: Setting not found: layout:roomcount_large at greymerk.roguelike.dungeon.settings.SettingsContainer.get(SettingsContainer.java:126) at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1384) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.util.stream.ReferencePipeline.reduce(ReferencePipeline.java:541) at greymerk.roguelike.dungeon.settings.SettingsResolver.processInheritance(SettingsResolver.java:111) at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1384) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:566) at greymerk.roguelike.dungeon.settings.SettingsResolver.chooseRandomValid(SettingsResolver.java:130) at greymerk.roguelike.dungeon.settings.SettingsResolver.chooseRandomCustomDungeonIfPossible(SettingsResolver.java:124) at greymerk.roguelike.dungeon.settings.SettingsResolver.chooseDungeonSetting(SettingsResolver.java:89) at greymerk.roguelike.dungeon.Dungeon.getDungeonSettingsMaybe(Dungeon.java:222) at greymerk.roguelike.dungeon.Dungeon.lambda$spawnInChunk$3(Dungeon.java:126) at java.util.Optional.ifPresent(Optional.java:159) at greymerk.roguelike.dungeon.Dungeon.spawnInChunk(Dungeon.java:125) at com.github.srwaggon.roguelike.worldgen.DungeonGenerator.generate(DungeonGenerator.java:21) at net.minecraftforge.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:167) at net.minecraft.world.chunk.Chunk.populate(Chunk.java:1020) at net.minecraft.world.chunk.Chunk.populate(Chunk.java:999) at net.minecraft.world.gen.ChunkProviderServer.provideChunk(ChunkProviderServer.java:157) at net.minecraft.server.management.PlayerChunkMapEntry.providePlayerChunk(PlayerChunkMapEntry.java:126) at net.minecraft.server.management.PlayerChunkMap.tick(SourceFile:147) at net.minecraft.world.WorldServer.tick(WorldServer.java:227) at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:756) at net.minecraft.server.dedicated.DedicatedServer.updateTimeLightAndEntities(DedicatedServer.java:397) at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:668) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526) at java.lang.Thread.run(Thread.java:748) `