Previously, my server used CatServer as a core (which was not a good idea), but after a short time it was moved to SpongeForge, however, after moving to Sponge, on new chunks it started constantly spamming to console with the same error The world UUID was null which increases the size of logs very quickly. This problem occurs only on new chunks generated after switching to Sponge. Old chunks that were generated before this, works fine..
Here is full error (If you dont want to view full logs):
/******************************************************************************************************************/
/* Exception occurred during a PhaseState */
/******************************************************************************************************************/
/* Sponge's tracking system makes a best */
/* effort to not throw exceptions randomly */
/* but sometimes it is inevitable. In most */
/* cases, something else triggered this */
/* exception and Sponge prevented a crash */
/* by catching it. The following stacktrace */
/* can be used to help pinpoint the cause. */
/******************************************************************************************************************/
/* The PhaseState having an exception: Tick{Block:RandomBlockTickPhase} */
/* The PhaseContext: */
/* org.spongepowered.asm.util.PrettyPrinter@5dc46ad2 */
/* */
/* StackTrace : */
/* java.lang.NullPointerException: The */
/* world UUID was null */
/* com.google.common.base.Preconditions.checkNotNull(Preconditions.java:787) */
/* org.spongepowered.common.block.SpongeBlockSnapshot.<init>(SpongeBlockSnapshot.java:111) */
/* org.spongepowered.common.block.SpongeBlockSnapshotBuilder.build(SpongeBlockSnapshotBuilder.java:259) */
/* net.minecraftforge.fluids.BlockFluidFinite.handler$bak000$onSetBlockForSwapping(BlockFluidFinite.java:790) */
/* net.minecraftforge.fluids.BlockFluidFinite.tryToFlowVerticallyInto(BlockFluidFinite.java:240) */
/* net.minecraftforge.fluids.BlockFluidFinite.func_180650_b(BlockFluidFinite.java:90) */
/* galaxyspace.core.prefab.blocks.BlockFluidNatureGas.func_180650_b(BlockFluidNatureGas.java:33) */
/* net.minecraft.block.Block.func_180645_a(Block.java:508) */
/* org.spongepowered.common.event.tracking.TrackingUtil.randomTickBlock(TrackingUtil.java:310) */
/* net.minecraft.world.WorldServer.func_147456_g(WorldServer.java:3815) */
/* net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:225) */
/* net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:756) */
/* net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:397) */
/* net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:668) */
/* net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526) */
/* java.lang.Thread.run(Thread.java:748) */
/* */
/* Minecraft : 1.12.2 */
/* SpongeAPI : 7.4.0-5ea6215 */
/* Sponge : 1.12.2-7.4.7 */
/* SpongeForge : 1.12.2-2838-7.4.7 */
/* Minecraft Forge : 14.23.5.2860 */
/******************************************************************************************************************/
Version
7.4.7
Operating System
Linux 5.4.0-121-generic amd64
Java Version
1.8.0_312
Plugins/Mods
Describe the bug
Previously, my server used CatServer as a core (which was not a good idea), but after a short time it was moved to SpongeForge, however, after moving to Sponge, on new chunks it started constantly spamming to console with the same error
The world UUID was null
which increases the size of logs very quickly. This problem occurs only on new chunks generated after switching to Sponge. Old chunks that were generated before this, works fine..Here is full error (If you dont want to view full logs):
Link to logs
https://paste.gg/p/anonymous/a823ee8913af4c818072d41d078eaa8b/raw Seems like paste.gg is down now, so: https://pastebin.com/raw/r10sbfvh Full logs (pastebin limits size): https://olejka.ru/s/8a85b0a533.log