New EntitiesUnloadEvent exception 4.0.6
Latest purpur 1.20.4
Happening even with no players online
[16:06:42 ERROR]: Could not pass event EntitiesUnloadEvent to ModelEngine vR4.0.6
java.lang.NullPointerException: Cannot invoke "com.ticxo.modelengine.api.model.ModelUpdaters$Updater.forceRemoveModeledEntity(com.ticxo.modelengine.api.model.ModeledEntity)" because the return value of "com.ticxo.modelengine.api.model.ModelUpdaters.get(Object)" is null
at com.ticxo.modelengine.api.model.ModelUpdaters.forceRemoveModeledEntity(ModelUpdaters.java:87) ~[ModelEngine-4.0.6.jar:?]
at com.ticxo.modelengine.core.listener.WorldListener.unloadEntities(WorldListener.java:90) ~[ModelEngine-4.0.6.jar:?]
at com.ticxo.modelengine.core.listener.WorldListener.onEntityUnload(WorldListener.java:40) ~[ModelEngine-4.0.6.jar:?]
at com.destroystokyo.paper.event.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:40) ~[purpur-api-1.20.4-R0.1-SNAPSHOT.jar:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:77) ~[purpur-api-1.20.4-R0.1-SNAPSHOT.jar:git-Purpur-2175]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[purpur-api-1.20.4-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[purpur-1.20.4.jar:git-Purpur-2175]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:126) ~[purpur-1.20.4.jar:git-Purpur-2175]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:617) ~[purpur-api-1.20.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_20_R3.event.CraftEventFactory.callEntitiesUnloadEvent(CraftEventFactory.java:2041) ~[purpur-1.20.4.jar:git-Purpur-2175]
at io.papermc.paper.world.ChunkEntitySlices.callEntitiesUnloadEvent(ChunkEntitySlices.java:157) ~[purpur-1.20.4.jar:git-Purpur-2175]
at net.minecraft.world.level.chunk.LevelChunk.unloadCallback(LevelChunk.java:830) ~[?:?]
at net.minecraft.world.level.chunk.LevelChunk.onChunkUnload(LevelChunk.java:760) ~[?:?]
at io.papermc.paper.chunk.system.scheduling.NewChunkHolder.handleFullStatusChange(NewChunkHolder.java:1373) ~[purpur-1.20.4.jar:git-Purpur-2175]
at io.papermc.paper.chunk.system.scheduling.ChunkHolderManager.processPendingFullUpdate(ChunkHolderManager.java:1383) ~[purpur-1.20.4.jar:git-Purpur-2175]
at io.papermc.paper.chunk.system.scheduling.ChunkHolderManager.processTicketUpdates(ChunkHolderManager.java:1367) ~[purpur-1.20.4.jar:git-Purpur-2175]
at io.papermc.paper.chunk.system.scheduling.ChunkHolderManager.processTicketUpdates(ChunkHolderManager.java:1320) ~[purpur-1.20.4.jar:git-Purpur-2175]
at io.papermc.paper.chunk.system.scheduling.ChunkHolderManager.tick(ChunkHolderManager.java:784) ~[purpur-1.20.4.jar:git-Purpur-2175]
at net.minecraft.server.level.DistanceManager.purgeStaleTickets(DistanceManager.java:63) ~[?:?]
at net.minecraft.server.level.ServerChunkCache.tick(ServerChunkCache.java:484) ~[?:?]
at net.minecraft.server.level.ServerLevel.tick(ServerLevel.java:889) ~[?:?]
at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1759) ~[purpur-1.20.4.jar:git-Purpur-2175]
at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:487) ~[purpur-1.20.4.jar:git-Purpur-2175]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1558) ~[purpur-1.20.4.jar:git-Purpur-2175]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1246) ~[purpur-1.20.4.jar:git-Purpur-2175]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:323) ~[purpur-1.20.4.jar:git-Purpur-2175]
at java.lang.Thread.run(Thread.java:1583) ~[?:?]
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information