This afternoon, the server crumbled. Please help me
at net.minecraft.world.WorldServer.redirect$onUpdateBlockTick$zll000(WorldServer.java:2230) ~[oo.class:?]
at net.minecraft.world.WorldServer.func_175654_a(WorldServer.java:550) ~[oo.class:?]
at net.minecraft.world.WorldServer.func_175684_a(WorldServer.java:530) ~[oo.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_176213_c(BlockDynamicLiquid.java:305) ~[aqe.class:?]
at net.minecraft.world.chunk.Chunk.setBlockState(Chunk.java:2313) ~[axw.class:?]
at net.minecraft.world.chunk.Chunk.func_177436_a(Chunk.java:2183) ~[axw.class:?]
at org.spongepowered.common.event.tracking.PhaseTracker.setBlockState(PhaseTracker.java:585) ~[PhaseTracker.class:1.12.2-2611-7.1.0-BETA-2970]
at org.spongepowered.common.event.tracking.PhaseTracker.setBlockState(PhaseTracker.java:542) ~[PhaseTracker.class:1.12.2-2611-7.1.0-BETA-2970]
at net.minecraft.world.WorldServer.func_180501_a(WorldServer.java:2711) ~[oo.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_176375_a(BlockDynamicLiquid.java:174) ~[aqe.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_180650_b(BlockDynamicLiquid.java:128) ~[aqe.class:?]
at net.minecraft.world.WorldServer.redirect$onUpdateTick$zll000(WorldServer.java:2241) ~[oo.class:?]
at net.minecraft.world.WorldServer.redirect$onUpdateBlockTick$zll000(WorldServer.java:2230) ~[oo.class:?]
at net.minecraft.world.WorldServer.func_175654_a(WorldServer.java:550) ~[oo.class:?]
at net.minecraft.world.WorldServer.func_175684_a(WorldServer.java:530) ~[oo.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_176213_c(BlockDynamicLiquid.java:305) ~[aqe.class:?]
at net.minecraft.world.chunk.Chunk.setBlockState(Chunk.java:2313) ~[axw.class:?]
at net.minecraft.world.chunk.Chunk.func_177436_a(Chunk.java:2183) ~[axw.class:?]
at org.spongepowered.common.event.tracking.PhaseTracker.setBlockState(PhaseTracker.java:585) ~[PhaseTracker.class:1.12.2-2611-7.1.0-BETA-2970]
at org.spongepowered.common.event.tracking.PhaseTracker.setBlockState(PhaseTracker.java:542) ~[PhaseTracker.class:1.12.2-2611-7.1.0-BETA-2970]
at net.minecraft.world.WorldServer.func_180501_a(WorldServer.java:2711) ~[oo.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_176375_a(BlockDynamicLiquid.java:174) ~[aqe.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_180650_b(BlockDynamicLiquid.java:128) ~[aqe.class:?]
at net.minecraft.world.WorldServer.redirect$onUpdateTick$zll000(WorldServer.java:2241) ~[oo.class:?]
at net.minecraft.world.WorldServer.redirect$onUpdateBlockTick$zll000(WorldServer.java:2230) ~[oo.class:?]
at net.minecraft.world.WorldServer.func_175654_a(WorldServer.java:550) ~[oo.class:?]
at net.minecraft.world.WorldServer.func_175684_a(WorldServer.java:530) ~[oo.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_176213_c(BlockDynamicLiquid.java:305) ~[aqe.class:?]
at net.minecraft.world.chunk.Chunk.setBlockState(Chunk.java:2313) ~[axw.class:?]
at net.minecraft.world.chunk.Chunk.func_177436_a(Chunk.java:2183) ~[axw.class:?]
at org.spongepowered.common.event.tracking.PhaseTracker.setBlockState(PhaseTracker.java:585) ~[PhaseTracker.class:1.12.2-2611-7.1.0-BETA-2970]
at org.spongepowered.common.event.tracking.PhaseTracker.setBlockState(PhaseTracker.java:542) ~[PhaseTracker.class:1.12.2-2611-7.1.0-BETA-2970]
at net.minecraft.world.WorldServer.func_180501_a(WorldServer.java:2711) ~[oo.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_176375_a(BlockDynamicLiquid.java:174) ~[aqe.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_180650_b(BlockDynamicLiquid.java:128) ~[aqe.class:?]
at net.minecraft.world.WorldServer.redirect$onUpdateTick$zll000(WorldServer.java:2241) ~[oo.class:?]
at net.minecraft.world.WorldServer.redirect$onUpdateBlockTick$zll000(WorldServer.java:2230) ~[oo.class:?]
at net.minecraft.world.WorldServer.func_175654_a(WorldServer.java:550) ~[oo.class:?]
at net.minecraft.world.WorldServer.func_175684_a(WorldServer.java:530) ~[oo.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_176213_c(BlockDynamicLiquid.java:305) ~[aqe.class:?]
at net.minecraft.world.chunk.Chunk.setBlockState(Chunk.java:2313) ~[axw.class:?]
at net.minecraft.world.chunk.Chunk.func_177436_a(Chunk.java:2183) ~[axw.class:?]
at org.spongepowered.common.event.tracking.PhaseTracker.setBlockState(PhaseTracker.java:585) ~[PhaseTracker.class:1.12.2-2611-7.1.0-BETA-2970]
at org.spongepowered.common.event.tracking.PhaseTracker.setBlockState(PhaseTracker.java:542) ~[PhaseTracker.class:1.12.2-2611-7.1.0-BETA-2970]
at net.minecraft.world.WorldServer.func_180501_a(WorldServer.java:2711) ~[oo.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_176375_a(BlockDynamicLiquid.java:174) ~[aqe.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_180650_b(BlockDynamicLiquid.java:128) ~[aqe.class:?]
at net.minecraft.world.WorldServer.redirect$onUpdateTick$zll000(WorldServer.java:2241) ~[oo.class:?]
at net.minecraft.world.WorldServer.redirect$onUpdateBlockTick$zll000(WorldServer.java:2230) ~[oo.class:?]
at net.minecraft.world.WorldServer.func_175654_a(WorldServer.java:550) ~[oo.class:?]
at net.minecraft.world.WorldServer.func_175684_a(WorldServer.java:530) ~[oo.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_176213_c(BlockDynamicLiquid.java:305) ~[aqe.class:?]
at net.minecraft.world.chunk.Chunk.setBlockState(Chunk.java:2313) ~[axw.class:?]
at net.minecraft.world.chunk.Chunk.func_177436_a(Chunk.java:2183) ~[axw.class:?]
at org.spongepowered.common.event.tracking.PhaseTracker.setBlockState(PhaseTracker.java:585) ~[PhaseTracker.class:1.12.2-2611-7.1.0-BETA-2970]
at org.spongepowered.common.event.tracking.PhaseTracker.setBlockState(PhaseTracker.java:542) ~[PhaseTracker.class:1.12.2-2611-7.1.0-BETA-2970]
at net.minecraft.world.WorldServer.func_180501_a(WorldServer.java:2711) ~[oo.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_176375_a(BlockDynamicLiquid.java:174) ~[aqe.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_180650_b(BlockDynamicLiquid.java:132) ~[aqe.class:?]
at net.minecraft.world.WorldServer.redirect$onUpdateTick$zll000(WorldServer.java:2241) ~[oo.class:?]
at net.minecraft.world.WorldServer.redirect$onUpdateBlockTick$zll000(WorldServer.java:2230) ~[oo.class:?]
at net.minecraft.world.WorldServer.func_175654_a(WorldServer.java:550) ~[oo.class:?]
at net.minecraft.world.WorldServer.func_175684_a(WorldServer.java:530) ~[oo.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_176213_c(BlockDynamicLiquid.java:305) ~[aqe.class:?]
at net.minecraft.world.chunk.Chunk.setBlockState(Chunk.java:2313) ~[axw.class:?]
at net.minecraft.world.chunk.Chunk.func_177436_a(Chunk.java:2183) ~[axw.class:?]
at org.spongepowered.common.event.tracking.PhaseTracker.setBlockState(PhaseTracker.java:585) ~[PhaseTracker.class:1.12.2-2611-7.1.0-BETA-2970]
at org.spongepowered.common.event.tracking.PhaseTracker.setBlockState(PhaseTracker.java:542) ~[PhaseTracker.class:1.12.2-2611-7.1.0-BETA-2970]
at net.minecraft.world.WorldServer.func_180501_a(WorldServer.java:2711) ~[oo.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_176375_a(BlockDynamicLiquid.java:174) ~[aqe.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_180650_b(BlockDynamicLiquid.java:152) ~[aqe.class:?]
at net.minecraft.world.WorldServer.func_189507_a(WorldServer.java:2738) ~[oo.class:?]
at org.spongepowered.common.world.gen.populators.RandomBlockPopulator.populate(RandomBlockPopulator.java:84) ~[RandomBlockPopulator.class:1.12.2-2611-7.1.0-BETA-2970]
at org.spongepowered.api.world.gen.Populator.populate(Populator.java:97) ~[Populator.class:1.12.2-2611-7.1.0-BETA-2970]
at org.spongepowered.mod.world.gen.SpongeChunkGeneratorForge.func_185931_b(SpongeChunkGeneratorForge.java:216) ~[SpongeChunkGeneratorForge.class:1.12.2-2611-7.1.0-BETA-2970]
at net.minecraft.world.chunk.Chunk.func_186034_a(Chunk.java:1015) ~[axw.class:?]
at net.minecraft.world.chunk.Chunk.func_186030_a(Chunk.java:987) ~[axw.class:?]
at net.minecraft.world.gen.ChunkProviderServer.func_186025_d(ChunkProviderServer.java:157) ~[on.class:?]
at net.minecraft.server.management.PlayerChunkMapEntry.redirect$onProvidePlayerChunk$bcb000(PlayerChunkMapEntry.java:1079) ~[ot.class:?]
at net.minecraft.server.management.PlayerChunkMapEntry.func_187268_a(PlayerChunkMapEntry.java:126) ~[ot.class:?]
at net.minecraft.server.management.PlayerChunkMap.func_72693_b(SourceFile:147) ~[ou.class:?]
at net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:227) ~[oo.class:?]
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:754) ~[MinecraftServer.class:?]
… 4 more
[13:27:27] [Server thread/ERROR]: This crash report has been saved to: /root/1.12/./crash-reports/crash-2018-03-28_13.27.27-server.txt
[13:27:27] [Server thread/INFO]: Stopping server
[13:27:27] [Server thread/INFO]: Saving players
[13:27:27] [Server thread/INFO]: Saving worlds
[13:27:27] [Server thread/INFO] [Sponge]: Unloading world [DIM-1] (DIM-1)
[13:27:27] [Server thread/INFO] [Sponge]: Unloading world [DIM1] (DIM1)
[13:27:28] [Server thread/INFO] [FML]: Applying holder lookups
[13:27:28] [Server thread/INFO] [FML]: Holder lookups applied
[13:27:28] [Server thread/INFO] [com.zaxxer.hikari.HikariDataSource]: HikariPool-1 - Shutdown initiated…
[13:27:28] [Server thread/INFO] [com.zaxxer.hikari.HikariDataSource]: HikariPool-1 - Shutdown completed.
[13:27:28] [Server thread/INFO] [com.zaxxer.hikari.HikariDataSource]: HikariPool-2 - Shutdown initiated…
[13:27:28] [Server thread/INFO] [com.zaxxer.hikari.HikariDataSource]: HikariPool-2 - Shutdown completed.
[13:27:28] [Server thread/INFO] [nucleus]: Nucleus is performing server shutdown tasks.
[13:27:28] [Server thread/INFO] [FML]: The state engine was in incorrect state SERVER_STOPPING and forced into state SERVER_STOPPED. Errors may have been discarded.
[13:27:28] [Server Shutdown Thread/INFO]: Stopping server
[13:27:28] [Server Shutdown Thread/INFO]: Saving players
[13:27:28] [Server Shutdown Thread/INFO]: DownPower_bi lost connection: Server closed
[13:27:28] [Server Shutdown Thread/INFO]: DownPower_bi left the game
[13:27:28] [Server Shutdown Thread/INFO]: Saving worlds
[13:27:28] [Server Shutdown Thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: java.lang.RuntimeException: Attempt made to unload a world with dimension id [0].
[13:27:28] [Server Shutdown Thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraftforge.common.DimensionManager.lambda$setWorld$0(DimensionManager.java:657)
[13:27:28] [Server Shutdown Thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at java.util.Optional.orElseThrow(Optional.java:290)
[13:27:28] [Server Shutdown Thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraftforge.common.DimensionManager.setWorld(DimensionManager.java:657)
[13:27:28] [Server Shutdown Thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraft.server.MinecraftServer.func_71260_j(MinecraftServer.java:460)
[13:27:28] [Server Shutdown Thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraft.server.MinecraftServer$4.run(MinecraftServer.java:1567)
In the future PLEASE use a service like gist or pastebin to show errors and lists.
Please do not make multiple forum posts for the same issue. AFAIK, almost everyone on the Sponge forums volunteers their time and support, which means things aren’t always answered immediately. If you where just looking to edit it, then there is an edit button on the original posts.
It looks like yepidoodles answer is correct on the other thread:
@power_down we saw. Something with grief protection and botania is having an issue. You should probably create an issue on grief protections page or botanias page and see if they can help.
Do not use -Xms10240M to force the server to start using that much ram… its fine to keep the max that high, but set the min to something like -Xms4G or something.
The other thing is, don’t set -Xss unless your server is constantly breaking with an OutOfMemory or StackOverflow error.
Probably the largest issue that I see is -XX:ParallelGCThreads=48 You do not do this… I cannot think of a time that this is a good idea.
Unless you know exactly what you are doing, DO NOT mess around with JVM arguments without help.
On that note, I am done with this thread, so Rasgnarok can take over if they want.