Skip to content

[BUG] #529

@ddaijddees

Description

@ddaijddees
  • Versions
    Spigot/Paper/Sponge:
    GriefDefender: 3.1.6
    LuckPerms:

  • Describe the bug

[23:06:06 ERROR]: Could not pass event ProjectileLaunchEvent to GriefDefender v3.1.6
java.lang.IllegalStateException: Thread failed main thread check: Cannot read world asynchronously, context=[thread=Region Scheduler Thread #5,class=io.papermc.paper.threadedregions.TickRegionScheduler$TickThreadRunner,region={center=[-89, 19],world=world}], world=world, block_pos=BlockPos{x=14448, y=174, z=7651}
at ca.spottedleaf.moonrise.common.util.TickThread.ensureTickThread(TickThread.java:62) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at org.bukkit.craftbukkit.block.CraftBlock.getNMS(CraftBlock.java:80) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at com.griefdefender.internal.registry.BlockTypeRegistryModule.getByBukkitType(BlockTypeRegistryModule.java:178) ~[?:?]
at com.griefdefender.internal.registry.BlockTypeRegistryModule.getNMSKey(BlockTypeRegistryModule.java:79) ~[?:?]
at com.griefdefender.permission.GDPermissionManager.getPermissionContexts(GDPermissionManager.java:1011) ~[?:?]
at com.griefdefender.permission.GDPermissionManager.getFinalPermission(GDPermissionManager.java:274) ~[?:?]
at com.griefdefender.permission.GDPermissionManager.getFinalPermission(GDPermissionManager.java:223) ~[?:?]
at com.griefdefender.listener.EntityEventHandler.handleEntitySpawn(EntityEventHandler.java:1047) ~[?:?]
at com.griefdefender.listener.EntityEventHandler.onProjectileSpawn(EntityEventHandler.java:803) ~[?:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[folia-api-1.21.8-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:71) ~[folia-api-1.21.8-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628) ~[folia-api-1.21.8-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.event.CraftEventFactory.callProjectileLaunchEvent(CraftEventFactory.java:1341) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at org.bukkit.craftbukkit.event.CraftEventFactory.doEntityAddEventCalling(CraftEventFactory.java:610) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.server.level.ServerLevel.addEntity(ServerLevel.java:1667) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.server.level.ServerLevel.addFreshEntity(ServerLevel.java:1594) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.server.level.ServerLevel.addFreshEntity(ServerLevel.java:1589) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.world.entity.projectile.Projectile$Delayed.attemptSpawn(Projectile.java:269) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.world.entity.projectile.Projectile$Delayed.spawn(Projectile.java:275) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.world.entity.projectile.Projectile.spawnProjectileUsingShoot(Projectile.java:238) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.core.dispenser.ProjectileDispenseBehavior.execute(ProjectileDispenseBehavior.java:55) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.core.dispenser.DefaultDispenseItemBehavior.dispense(DefaultDispenseItemBehavior.java:17) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.world.level.block.DispenserBlock.dispenseFrom(DispenserBlock.java:98) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.world.level.block.DispenserBlock.tick(DispenserBlock.java:137) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.world.level.block.state.BlockBehaviour$BlockStateBase.tick(BlockBehaviour.java:879) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.server.level.ServerLevel.tickBlock(ServerLevel.java:1317) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.world.ticks.LevelTicks.runCollectedTicks(LevelTicks.java:263) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.world.ticks.LevelTicks.tick(LevelTicks.java:156) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.server.level.ServerLevel.tick(ServerLevel.java:755) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1834) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1668) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at io.papermc.paper.threadedregions.TickRegions$ConcreteRegionTickHandle.tickRegion(TickRegions.java:407) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at io.papermc.paper.threadedregions.TickRegionScheduler$RegionScheduleHandle.runTick(TickRegionScheduler.java:418) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at ca.spottedleaf.concurrentutil.scheduler.SchedulerThreadPool$TickThreadRunner.run(SchedulerThreadPool.java:546) ~[concurrentutil-0.0.3.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
[23:06:09 INFO]: [Not Secure] [KINGOFLIFE] MayChemVinhLong vinnfodawin_ #CUTE: anh giúp em kh bị phá mà khỏi claim đi
[23:06:21 ERROR]: [ca.spottedleaf.moonrise.common.util.TickThread] Thread failed main thread check: Cannot read world asynchronously, context=[thread=Region Scheduler Thread #5,class=io.papermc.paper.threadedregions.TickRegionScheduler$TickThreadRunner,region={center=[-538, -382],world=world}], world=world, block_pos=BlockPos{x=14438, y=174, z=7651}
java.lang.Throwable: null
at ca.spottedleaf.moonrise.common.util.TickThread.ensureTickThread(TickThread.java:61) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at org.bukkit.craftbukkit.block.CraftBlock.getNMS(CraftBlock.java:80) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at com.griefdefender.internal.registry.BlockTypeRegistryModule.getByBukkitType(BlockTypeRegistryModule.java:178) ~[?:?]
at com.griefdefender.internal.registry.BlockTypeRegistryModule.getNMSKey(BlockTypeRegistryModule.java:79) ~[?:?]
at com.griefdefender.permission.GDPermissionManager.getPermissionContexts(GDPermissionManager.java:1011) ~[?:?]
at com.griefdefender.permission.GDPermissionManager.getFinalPermission(GDPermissionManager.java:274) ~[?:?]
at com.griefdefender.permission.GDPermissionManager.getFinalPermission(GDPermissionManager.java:223) ~[?:?]
at com.griefdefender.listener.CommonEntityEventHandler.protectEntity(CommonEntityEventHandler.java:371) ~[?:?]
at com.griefdefender.listener.EntityEventHandler.onEntityDamage(EntityEventHandler.java:768) ~[?:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[folia-api-1.21.8-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:71) ~[folia-api-1.21.8-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628) ~[folia-api-1.21.8-R0.1-SNAPSHOT.jar:?]
at org.bukkit.event.Event.callEvent(Event.java:46) ~[folia-api-1.21.8-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.event.CraftEventFactory.callEntityDamageEvent(CraftEventFactory.java:1073) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at org.bukkit.craftbukkit.event.CraftEventFactory.callEntityDamageEvent(CraftEventFactory.java:1063) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at org.bukkit.craftbukkit.event.CraftEventFactory.handleEntityDamageEvent(CraftEventFactory.java:1053) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at org.bukkit.craftbukkit.event.CraftEventFactory.handleEntityDamageEvent(CraftEventFactory.java:954) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at org.bukkit.craftbukkit.event.CraftEventFactory.handleLivingEntityDamageEvent(CraftEventFactory.java:1117) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.world.entity.LivingEntity.handleEntityDamage(LivingEntity.java:2410) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.world.entity.LivingEntity.hurtServer(LivingEntity.java:1490) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.world.entity.player.Player.hurtServer(Player.java:908) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.server.level.ServerPlayer.hurtServer(ServerPlayer.java:1370) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.world.entity.LivingEntity.causeFallDamage(LivingEntity.java:2211) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.world.entity.player.Player.causeFallDamage(Player.java:1634) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.world.level.block.Block.fallOn(Block.java:474) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.world.entity.Entity.checkFallDamage(Entity.java:1892) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.world.entity.LivingEntity.checkFallDamage(LivingEntity.java:422) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.server.level.ServerPlayer.checkFallDamage(ServerPlayer.java:2154) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.world.entity.Entity.doCheckFallDamage(Entity.java:1881) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.server.network.ServerGamePacketListenerImpl.handleMovePlayer(ServerGamePacketListenerImpl.java:1727) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.network.protocol.game.ServerboundMovePlayerPacket.handle(ServerboundMovePlayerPacket.java:62) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.network.protocol.game.ServerboundMovePlayerPacket$PosRot.handle(ServerboundMovePlayerPacket.java:137) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$1(PacketUtils.java:31) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.server.level.ServerPlayer.lambda$queuePacketTask$3(ServerPlayer.java:618) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at io.papermc.paper.threadedregions.EntityScheduler.executeTick(EntityScheduler.java:243) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1660) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at io.papermc.paper.threadedregions.TickRegions$ConcreteRegionTickHandle.tickRegion(TickRegions.java:407) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at io.papermc.paper.threadedregions.TickRegionScheduler$RegionScheduleHandle.runTick(TickRegionScheduler.java:418) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at ca.spottedleaf.concurrentutil.scheduler.SchedulerThreadPool$TickThreadRunner.run(SchedulerThreadPool.java:546) ~[concurrentutil-0.0.3.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
[23:06:21 ERROR]: Could not pass event EntityDamageEvent to GriefDefender v3.1.6
java.lang.IllegalStateException: Thread failed main thread check: Cannot read world asynchronously, context=[thread=Region Scheduler Thread #5,class=io.papermc.paper.threadedregions.TickRegionScheduler$TickThreadRunner,region={center=[-538, -382],world=world}], world=world, block_pos=BlockPos{x=14438, y=174, z=7651}
at ca.spottedleaf.moonrise.common.util.TickThread.ensureTickThread(TickThread.java:62) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at org.bukkit.craftbukkit.block.CraftBlock.getNMS(CraftBlock.java:80) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at com.griefdefender.internal.registry.BlockTypeRegistryModule.getByBukkitType(BlockTypeRegistryModule.java:178) ~[?:?]
at com.griefdefender.internal.registry.BlockTypeRegistryModule.getNMSKey(BlockTypeRegistryModule.java:79) ~[?:?]
at com.griefdefender.permission.GDPermissionManager.getPermissionContexts(GDPermissionManager.java:1011) ~[?:?]
at com.griefdefender.permission.GDPermissionManager.getFinalPermission(GDPermissionManager.java:274) ~[?:?]
at com.griefdefender.permission.GDPermissionManager.getFinalPermission(GDPermissionManager.java:223) ~[?:?]
at com.griefdefender.listener.CommonEntityEventHandler.protectEntity(CommonEntityEventHandler.java:371) ~[?:?]
at com.griefdefender.listener.EntityEventHandler.onEntityDamage(EntityEventHandler.java:768) ~[?:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[folia-api-1.21.8-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:71) ~[folia-api-1.21.8-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628) ~[folia-api-1.21.8-R0.1-SNAPSHOT.jar:?]
at org.bukkit.event.Event.callEvent(Event.java:46) ~[folia-api-1.21.8-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.event.CraftEventFactory.callEntityDamageEvent(CraftEventFactory.java:1073) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at org.bukkit.craftbukkit.event.CraftEventFactory.callEntityDamageEvent(CraftEventFactory.java:1063) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at org.bukkit.craftbukkit.event.CraftEventFactory.handleEntityDamageEvent(CraftEventFactory.java:1053) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at org.bukkit.craftbukkit.event.CraftEventFactory.handleEntityDamageEvent(CraftEventFactory.java:954) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at org.bukkit.craftbukkit.event.CraftEventFactory.handleLivingEntityDamageEvent(CraftEventFactory.java:1117) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.world.entity.LivingEntity.handleEntityDamage(LivingEntity.java:2410) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.world.entity.LivingEntity.hurtServer(LivingEntity.java:1490) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.world.entity.player.Player.hurtServer(Player.java:908) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.server.level.ServerPlayer.hurtServer(ServerPlayer.java:1370) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.world.entity.LivingEntity.causeFallDamage(LivingEntity.java:2211) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.world.entity.player.Player.causeFallDamage(Player.java:1634) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.world.level.block.Block.fallOn(Block.java:474) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.world.entity.Entity.checkFallDamage(Entity.java:1892) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.world.entity.LivingEntity.checkFallDamage(LivingEntity.java:422) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.server.level.ServerPlayer.checkFallDamage(ServerPlayer.java:2154) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.world.entity.Entity.doCheckFallDamage(Entity.java:1881) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.server.network.ServerGamePacketListenerImpl.handleMovePlayer(ServerGamePacketListenerImpl.java:1727) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.network.protocol.game.ServerboundMovePlayerPacket.handle(ServerboundMovePlayerPacket.java:62) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.network.protocol.game.ServerboundMovePlayerPacket$PosRot.handle(ServerboundMovePlayerPacket.java:137) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$1(PacketUtils.java:31) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.server.level.ServerPlayer.lambda$queuePacketTask$3(ServerPlayer.java:618) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at io.papermc.paper.threadedregions.EntityScheduler.executeTick(EntityScheduler.java:243) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1660) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at io.papermc.paper.threadedregions.TickRegions$ConcreteRegionTickHandle.tickRegion(TickRegions.java:407) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at io.papermc.paper.threadedregions.TickRegionScheduler$RegionScheduleHandle.runTick(TickRegionScheduler.java:418) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at ca.spottedleaf.concurrentutil.scheduler.SchedulerThreadPool$TickThreadRunner.run(SchedulerThreadPool.java:546) ~[concurrentutil-0.0.3.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]

  • Steps to reproduce the behavior

I put water

  • Expected behavior
  • GDDEBUG
  • Screenshots
Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions