-
Notifications
You must be signed in to change notification settings - Fork 42
Open
Labels
type: bugSomething isn't workingSomething isn't working
Description
Agreements
- I am using an official build of Nova.
- I am running the latest version of Nova.
- I am using a server software supported by Nova
- I am running the latest version of my server software.
- I have checked for similar issues.
Check for plugin incompatibilites
There are no other plugins running on my server.
Plugin Version, Server Software, Server Version
Nova: Nova-0.22.0-RC.1+MC-1.21.11, Paper: 1.21.11-62-main@2a8353a (2025-12-28T00:34:14Z) (Implementing API version 1.21.11-R0.1-SNAPSHOT)
Nova Addons and Versions
Latest version of all addons
Expected behavior
This was probably caused by a server crash. The world should recover properly after a crash.
Observed/Actual behavior
The plugins logs this constantly in the console. Often with different positions of the spruce_leaves. Maybe this actually caused the crashing. I don't know.
Steps to reproduce
- Run a server
- This randomly started to happen, and I expect to a bad server crash.
Server log
HS: https://pastebin.com/n8RTSz40
Replay: https://api.mclo.gs/1/raw/baEur9W
Errors
[Nova]: An exception occurred while ticking block nova:spruce_leaves[nova:distance=7, nova:persistent=false, nova:waterlogged=false] at BlockPos(world=world, x=249, y=58, z=3581)
java.util.NoSuchElementException: No value present
at java.base/java.util.Optional.get(Optional.java:143) ~[?:?]
at Nova-0.22.0-RC.1+MC-1.21.11.jar//xyz.xenondevs.nova.world.block.behavior.LeavesBehavior.getDrops(LeavesBehavior.kt:71) ~[?:?]
at Nova-0.22.0-RC.1+MC-1.21.11.jar//xyz.xenondevs.nova.world.block.NovaBlock.getDrops(NovaBlock.kt:211) ~[?:?]
at Nova-0.22.0-RC.1+MC-1.21.11.jar//xyz.xenondevs.nova.util.BlockUtils.breakBlockInternal$nova(BlockUtils.kt:426) ~[?:?]
at Nova-0.22.0-RC.1+MC-1.21.11.jar//xyz.xenondevs.nova.util.BlockUtils.breakBlockNaturally(BlockUtils.kt:384) ~[?:?]
at Nova-0.22.0-RC.1+MC-1.21.11.jar//xyz.xenondevs.nova.world.block.behavior.LeavesBehavior.handleRandomTick(LeavesBehavior.kt:48) ~[?:?]
at Nova-0.22.0-RC.1+MC-1.21.11.jar//xyz.xenondevs.nova.world.block.NovaBlock.handleRandomTick(NovaBlock.kt:196) ~[?:?]
at Nova-0.22.0-RC.1+MC-1.21.11.jar//xyz.xenondevs.nova.world.format.chunk.RegionChunk.tick(RegionChunk.kt:560) ~[?:?]
at Nova-0.22.0-RC.1+MC-1.21.11.jar//xyz.xenondevs.nova.world.format.chunk.RegionChunk.access$tick(RegionChunk.kt:40) ~[?:?]
at Nova-0.22.0-RC.1+MC-1.21.11.jar//xyz.xenondevs.nova.world.format.chunk.RegionChunk$startTicking$1$1.invoke(RegionChunk.kt:472) ~[?:?]
at Nova-0.22.0-RC.1+MC-1.21.11.jar//xyz.xenondevs.nova.world.format.chunk.RegionChunk$startTicking$1$1.invoke(RegionChunk.kt:472) ~[?:?]
at Nova-0.22.0-RC.1+MC-1.21.11.jar//xyz.xenondevs.nova.util.SchedulerUtilsKt.runTaskTimer$lambda$0(SchedulerUtils.kt:31) ~[?:?]
at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:78) ~[paper-1.21.11.jar:?]
at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:474) ~[paper-1.21.11.jar:?]
at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1758) ~[paper-1.21.11.jar:?]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1613) ~[paper-1.21.11.jar:?]
at net.minecraft.server.dedicated.DedicatedServer.tickServer(DedicatedServer.java:427) ~[paper-1.21.11.jar:?]
at net.minecraft.server.MinecraftServer.processPacketsAndTick(MinecraftServer.java:1669) ~[paper-1.21.11.jar:?]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1337) ~[paper-1.21.11.jar:?]
at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:388) ~[paper-1.21.11.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1474) ~[?:?]
Additional context
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
type: bugSomething isn't workingSomething isn't working