I really want to continue using this plugin, but it seems to cause problems with my DM menu. When you use the menu TP to go to a high-load area, and then use other options in the DM menu, no matter what you press, it will teleport you, and there are no error messages in the background.
Thanks for letting me know, I did miss the gui support. That’s on my sorry
Version: 1.3.0
Please fix the operation on the Folia server.
[21:44:20 ERROR]: [ca.spottedleaf.moonrise.common.util.TickThread] Thread failed main thread check: Cannot read world asynchronously, context=[thread=Folia Region Scheduler Thread #0,class=io.papermc.paper.threadedregions.TickRegionScheduler$TickThreadRunner,region={null}], world=world, block_pos=BlockPos{x=202, y=-7, z=-330}
java.lang.Throwable
at ca.spottedleaf.moonrise.common.util.TickThread.ensureTickThread(TickThread.java:61) ~[luminol-1.21.11.jar:1.21.11-DEV-93b5fdd]
at org.bukkit.craftbukkit.block.CraftBlock.getNMS(CraftBlock.java:80) ~[luminol-1.21.11.jar:1.21.11-DEV-93b5fdd]
at org.bukkit.craftbukkit.block.CraftBlockStates.getBlockState(CraftBlockStates.java:197) ~[luminol-1.21.11.jar:1.21.11-DEV-93b5fdd]
at org.bukkit.craftbukkit.block.CraftBlock.getState(CraftBlock.java:356) ~[luminol-1.21.11.jar:1.21.11-DEV-93b5fdd]
at org.bukkit.craftbukkit.CraftChunk.getTileEntities(CraftChunk.java:141) ~[luminol-1.21.11.jar:1.21.11-DEV-93b5fdd]
at org.bukkit.craftbukkit.CraftChunk.getTileEntities(CraftChunk.java:127) ~[luminol-1.21.11.jar:1.21.11-DEV-93b5fdd]
at ChunkManager-1.3.0.jar//cm.chunkManager.components.ChunkCostTracker.updateChunk(ChunkCostTracker.java:60) ~[?:?]
at ChunkManager-1.3.0.jar//cm.chunkManager.components.ChunkCostTracker.updateAll(ChunkCostTracker.java:73) ~[?:?]
at ChunkManager-1.3.0.jar//cm.chunkManager.ChunkManager.lambda$startTasks$6(ChunkManager.java:215) ~[?:?]
at ChunkManager-1.3.0.jar//cm.chunkManager.utils.Scheduler.lambda$runGlobalTimer$2(Scheduler.java:65) ~[?:?]
at io.papermc.paper.threadedregions.scheduler.FoliaGlobalRegionScheduler$GlobalScheduledTask.run(FoliaGlobalRegionScheduler.java:178) ~[luminol-1.21.11.jar:?]
at io.papermc.paper.threadedregions.scheduler.FoliaGlobalRegionScheduler.tick(FoliaGlobalRegionScheduler.java:36) ~[luminol-1.21.11.jar:?]
at io.papermc.paper.threadedregions.RegionizedServer.globalTick(RegionizedServer.java:340) ~[luminol-1.21.11.jar:1.21.11-DEV-93b5fdd]
at io.papermc.paper.threadedregions.RegionizedServer$GlobalTickTickHandle.tickRegion(RegionizedServer.java:184) ~[luminol-1.21.11.jar:1.21.11-DEV-93b5fdd]
at io.papermc.paper.threadedregions.TickRegionScheduler$RegionScheduleHandle.runTick(TickRegionScheduler.java:500) ~[luminol-1.21.11.jar:1.21.11-DEV-93b5fdd]
at ca.spottedleaf.concurrentutil.scheduler.EDFSchedulerThreadPool$TickThreadRunner.run(EDFSchedulerThreadPool.java:526) ~[concurrentutil-0.0.8.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
[21:44:20 WARN]: [ChunkManager] Global task for ChunkManager v1.3.0 generated an exception
java.lang.IllegalStateException: Thread failed main thread check: Cannot read world asynchronously, context=[thread=Folia Region Scheduler Thread #0,class=io.papermc.paper.threadedregions.TickRegionScheduler$TickThreadRunner,region={null}], world=world, block_pos=BlockPos{x=202, y=-7, z=-330}
at ca.spottedleaf.moonrise.common.util.TickThread.ensureTickThread(TickThread.java:62) ~[luminol-1.21.11.jar:1.21.11-DEV-93b5fdd]
at org.bukkit.craftbukkit.block.CraftBlock.getNMS(CraftBlock.java:80) ~[luminol-1.21.11.jar:1.21.11-DEV-93b5fdd]
at org.bukkit.craftbukkit.block.CraftBlockStates.getBlockState(CraftBlockStates.java:197) ~[luminol-1.21.11.jar:1.21.11-DEV-93b5fdd]
at org.bukkit.craftbukkit.block.CraftBlock.getState(CraftBlock.java:356) ~[luminol-1.21.11.jar:1.21.11-DEV-93b5fdd]
at org.bukkit.craftbukkit.CraftChunk.getTileEntities(CraftChunk.java:141) ~[luminol-1.21.11.jar:1.21.11-DEV-93b5fdd]
at org.bukkit.craftbukkit.CraftChunk.getTileEntities(CraftChunk.java:127) ~[luminol-1.21.11.jar:1.21.11-DEV-93b5fdd]
at ChunkManager-1.3.0.jar//cm.chunkManager.components.ChunkCostTracker.updateChunk(ChunkCostTracker.java:60) ~[?:?]
at ChunkManager-1.3.0.jar//cm.chunkManager.components.ChunkCostTracker.updateAll(ChunkCostTracker.java:73) ~[?:?]
at ChunkManager-1.3.0.jar//cm.chunkManager.ChunkManager.lambda$startTasks$6(ChunkManager.java:215) ~[?:?]
at ChunkManager-1.3.0.jar//cm.chunkManager.utils.Scheduler.lambda$runGlobalTimer$2(Scheduler.java:65) ~[?:?]
at io.papermc.paper.threadedregions.scheduler.FoliaGlobalRegionScheduler$GlobalScheduledTask.run(FoliaGlobalRegionScheduler.java:178) ~[luminol-1.21.11.jar:?]
at io.papermc.paper.threadedregions.scheduler.FoliaGlobalRegionScheduler.tick(FoliaGlobalRegionScheduler.java:36) ~[luminol-1.21.11.jar:?]
at io.papermc.paper.threadedregions.RegionizedServer.globalTick(RegionizedServer.java:340) ~[luminol-1.21.11.jar:1.21.11-DEV-93b5fdd]
at io.papermc.paper.threadedregions.RegionizedServer$GlobalTickTickHandle.tickRegion(RegionizedServer.java:184) ~[luminol-1.21.11.jar:1.21.11-DEV-93b5fdd]
at io.papermc.paper.threadedregions.TickRegionScheduler$RegionScheduleHandle.runTick(TickRegionScheduler.java:500) ~[luminol-1.21.11.jar:1.21.11-DEV-93b5fdd]
at ca.spottedleaf.concurrentutil.scheduler.EDFSchedulerThreadPool$TickThreadRunner.run(EDFSchedulerThreadPool.java:526) ~[concurrentutil-0.0.8.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
Thank you for letting me know of this issue, reading the error it seems the plugin is calling for global region scheduler which isn’t allow on folia.
Version: 1.1.5
overall truly a great and very lightweight plugins. thanks.add automatic chunk unloading if possible or maybe this plugin already have automatic chunk unloading . please let me know
Helpful plugin, but latest version needs one more patch with "safe teleporting" no matter what i do i cant teleport anywhere even if its safe or toggling config to false
Thank you for your review! I am currently updating the config.yml file to include an option that allows users to enable or disable informational messages. This will be available in version v1.0.6.
Version: 1.0.5
Hello developer, I come from China and am currently preparing for my World Chinese Forum MCDD (mcdd. cn). Seeing your high-quality plugin has greatly inspired us. We sincerely invite you to join MCDD to allow more Chinese users to experience your plugin. Due to some policy limitations, ordinary Chinese users may not be able to learn about SpigotMC.
If you agree to join, we will handle the transportation of your plugin to mcdd.cn, provide free Chinese translation, and transfer the resources to your name.
If you find it inconvenient, we can also simply move your plugin and indicate that it is being moved, along with the original author and post address
We look forward to your reply