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
Paper 1.21.4-75-main@9f90b4c
Nova Addons and Versions
Nova v0.18-alpha.13
Expected behavior
No exception
Observed/Actual behavior
When i place items it gets invisible and when i place somthing else it gets translated to the right item. and at the same time the server gets spamed with the message belog. for a lot of oak_leafes that does not exist probably?
I tried to remove all leavs in this area with world edit without success.. also tried to remove "nova:oak_leavs" but it does not found any..
Steps to reproduce
start server, join world, spaming of error starts
Server log
[15:50:28] [Server thread/ERROR]: [Nova] An exception occurred while ticking block nova:oak_leaves[nova:distance=7, nova:persistent=false, nova:waterlogged=false] at BlockPos(world=world, x=-58, y=89, z=-121)
java.util.NoSuchElementException: No value present
at java.base/java.util.Optional.get(Optional.java:143) ~[?:?]
at Nova-0.18-alpha.13.jar/xyz.xenondevs.nova.world.block.behavior.LeavesBehavior.getDrops(LeavesBehavior.kt:72) ~[Nova-0.18-alpha.13.jar:?]
at Nova-0.18-alpha.13.jar/xyz.xenondevs.nova.world.block.NovaBlock.getDrops(NovaBlock.kt:189) ~[Nova-0.18-alpha.13.jar:?]
at Nova-0.18-alpha.13.jar/xyz.xenondevs.nova.util.BlockUtils.breakBlockInternal$nova(BlockUtils.kt:421) ~[Nova-0.18-alpha.13.jar:?]
at Nova-0.18-alpha.13.jar/xyz.xenondevs.nova.util.BlockUtils.breakBlockNaturally(BlockUtils.kt:378) ~[Nova-0.18-alpha.13.jar:?]
at Nova-0.18-alpha.13.jar/xyz.xenondevs.nova.world.block.behavior.LeavesBehavior.handleRandomTick(LeavesBehavior.kt:49) ~[Nova-0.18-alpha.13.jar:?]
at Nova-0.18-alpha.13.jar/xyz.xenondevs.nova.world.block.NovaBlock.handleRandomTick(NovaBlock.kt:174) ~[Nova-0.18-alpha.13.jar:?]
at Nova-0.18-alpha.13.jar/xyz.xenondevs.nova.world.format.chunk.RegionChunk.tick(RegionChunk.kt:536) ~[Nova-0.18-alpha.13.jar:?]
at Nova-0.18-alpha.13.jar/xyz.xenondevs.nova.world.format.chunk.RegionChunk.access$tick(RegionChunk.kt:37) ~[Nova-0.18-alpha.13.jar:?]
at Nova-0.18-alpha.13.jar/xyz.xenondevs.nova.world.format.chunk.RegionChunk$startTicking$1$1.invoke(RegionChunk.kt:448) ~[Nova-0.18-alpha.13.jar:?]
at Nova-0.18-alpha.13.jar/xyz.xenondevs.nova.world.format.chunk.RegionChunk$startTicking$1$1.invoke(RegionChunk.kt:448) ~[Nova-0.18-alpha.13.jar:?]
at Nova-0.18-alpha.13.jar/xyz.xenondevs.nova.util.SchedulerUtilsKt.runTaskTimer$lambda$2(SchedulerUtils.kt:31) ~[Nova-0.18-alpha.13.jar:?]
at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:78) ~[paper-1.21.4.jar:1.21.4-75-9f90b4c]
at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:474) ~[paper-1.21.4.jar:1.21.4-75-9f90b4c]
at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1659) ~[paper-1.21.4.jar:1.21.4-75-9f90b4c]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1529) ~[paper-1.21.4.jar:1.21.4-75-9f90b4c]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1251) ~[paper-1.21.4.jar:1.21.4-75-9f90b4c]
at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:310) ~[paper-1.21.4.jar:1.21.4-75-9f90b4c]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
Errors
No response
Additional context
No response