When players open any container, the error Cannot read world asynchronously appears. How do I fix it?
[03:08:09] [Netty NIO IO #5/ERROR]: [ca.spottedleaf.moonrise.common.util.TickThread] Thread failed main thread check: Cannot read world asynchronously, context=thread=Netty NIO IO #5 tickThread=false worldThread=false iteratingOverLevels=false, world=towny, block_pos=BlockPos{x=1766, y=64, z=-14811}
java.lang.Throwable
at ca.spottedleaf.moonrise.common.util.TickThread.ensureTickThread(TickThread.java:39) ~[universe-1.21.11.jar:1.21.11-e0ec609]
at org.bukkit.craftbukkit.block.CraftBlock.getNMS(CraftBlock.java:78) ~[universe-1.21.11.jar:1.21.11-e0ec609]
at org.bukkit.craftbukkit.block.CraftBlockStates.getBlockState(CraftBlockStates.java:197) ~[universe-1.21.11.jar:1.21.11-e0ec609]
at org.bukkit.craftbukkit.block.CraftBlock.getState(CraftBlock.java:344) ~[universe-1.21.11.jar:1.21.11-e0ec609]
at net.minecraft.world.level.block.entity.BlockEntity.getOwner(BlockEntity.java:393) ~[universe-1.21.11.jar:1.21.11-e0ec609]
at net.minecraft.world.level.block.entity.BlockEntity.getOwner(BlockEntity.java:387) ~[universe-1.21.11.jar:1.21.11-e0ec609]
at org.bukkit.craftbukkit.inventory.CraftInventoryFurnace.getHolder(CraftInventoryFurnace.java:60) ~[universe-1.21.11.jar:1.21.11-e0ec609]
at org.bukkit.craftbukkit.inventory.CraftInventoryFurnace.getHolder(CraftInventoryFurnace.java:8) ~[universe-1.21.11.jar:1.21.11-e0ec609]
at zMenu-1.1.1.6.jar//fr.maxlego08.menu.hooks.packetevents.listener.PacketEventClickLimiterListener.onPacketReceive(PacketEventClickLimiterListener.java:29) ~[?:?]
at packetevents-spigot-2.12.2.jar//com.github.retrooper.packetevents.event.PacketListener$1.onPacketReceive(PacketListener.java:41) ~[?:?]
at packetevents-spigot-2.12.2.jar//com.github.retrooper.packetevents.event.PacketReceiveEvent.call(PacketReceiveEvent.java:52) ~[?:?]
at packetevents-spigot-2.12.2.jar//com.github.retrooper.packetevents.event.EventManager.callEvent(EventManager.java:85) ~[?:?]
at packetevents-spigot-2.12.2.jar//com.github.retrooper.packetevents.util.PacketEventsImplHelper.handleServerBoundPacket(PacketEventsImplHelper.java:101) ~[?:?]
at packetevents-spigot-2.12.2.jar//io.github.retrooper.packetevents.injector.handlers.PacketEventsDecoder.read(PacketEventsDecoder.java:58) ~[?:?]
at packetevents-spigot-2.12.2.jar//io.github.retrooper.packetevents.injector.handlers.PacketEventsDecoder.decode(PacketEventsDecoder.java:75) ~[?:?]
at packetevents-spigot-2.12.2.jar//io.github.retrooper.packetevents.injector.handlers.PacketEventsDecoder.decode(PacketEventsDecoder.java:41) ~[?:?]
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:91) ~[netty-codec-base-4.2.10.Final.jar:4.2.10.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.2.10.Final.jar:4.2.10.Final]
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:107) ~[netty-codec-base-4.2.10.Final.jar:4.2.10.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.2.10.Final.jar:4.2.10.Final]
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:107) ~[netty-codec-base-4.2.10.Final.jar:4.2.10.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.2.10.Final.jar:4.2.10.Final]
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:107) ~[netty-codec-base-4.2.10.Final.jar:4.2.10.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.2.10.Final.jar:4.2.10.Final]
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:107) ~[netty-codec-base-4.2.10.Final.jar:4.2.10.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.2.10.Final.jar:4.2.10.Final]
at io.netty.handler.flow.FlowControlHandler.dequeue(FlowControlHandler.java:201) ~[netty-handler-4.2.10.Final.jar:4.2.10.Final]
at io.netty.handler.flow.FlowControlHandler.channelRead(FlowControlHandler.java:163) ~[netty-handler-4.2.10.Final.jar:4.2.10.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:355) ~[netty-transport-4.2.10.Final.jar:4.2.10.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:361) ~[netty-codec-base-4.2.10.Final.jar:4.2.10.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:325) ~[netty-codec-base-4.2.10.Final.jar:4.2.10.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.2.10.Final.jar:4.2.10.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:288) ~[netty-handler-4.2.10.Final.jar:4.2.10.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:355) ~[netty-transport-4.2.10.Final.jar:4.2.10.Final]
at io.netty.handler.flush.FlushConsolidationHandler.channelRead(FlushConsolidationHandler.java:152) ~[netty-handler-4.2.10.Final.jar:4.2.10.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:355) ~[netty-transport-4.2.10.Final.jar:4.2.10.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[netty-transport-4.2.10.Final.jar:4.2.10.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[netty-transport-4.2.10.Final.jar:4.2.10.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:176) ~[netty-transport-4.2.10.Final.jar:4.2.10.Final]
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.handle(AbstractNioChannel.java:445) ~[netty-transport-4.2.10.Final.jar:4.2.10.Final]
at io.netty.channel.nio.NioIoHandler$DefaultNioRegistration.handle(NioIoHandler.java:388) ~[netty-transport-4.2.10.Final.jar:4.2.10.Final]
at io.netty.channel.nio.NioIoHandler.processSelectedKey(NioIoHandler.java:596) ~[netty-transport-4.2.10.Final.jar:4.2.10.Final]
at io.netty.channel.nio.NioIoHandler.processSelectedKeysPlain(NioIoHandler.java:541) ~[netty-transport-4.2.10.Final.jar:4.2.10.Final]
at io.netty.channel.nio.NioIoHandler.processSelectedKeys(NioIoHandler.java:514) ~[netty-transport-4.2.10.Final.jar:4.2.10.Final]
at io.netty.channel.nio.NioIoHandler.run(NioIoHandler.java:484) ~[netty-transport-4.2.10.Final.jar:4.2.10.Final]
at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[netty-transport-4.2.10.Final.jar:4.2.10.Final]
at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[netty-transport-4.2.10.Final.jar:4.2.10.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1195) ~[netty-common-4.2.10.Final.jar:4.2.10.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.2.10.Final.jar:4.2.10.Final]
at java.base/java.lang.Thread.run(Thread.java:1474) ~[?:?]
When players open any container, the error Cannot read world asynchronously appears. How do I fix it?