toppev / strike-tab

StrikePractice per player tablist addon.
MIT License
7 stars 2 forks source link

Questions about mmoitems compatibility #16

Closed Surtryyds closed 1 year ago

Surtryyds commented 1 year ago

I found that after using strikepractice, the player can't be hurt (similar to god mode),I asked on discord and was told it was mythiclib causing the problem.Also when I attack a bot with the mmoitems plugin weapon, I get the following error:

Could not pass event ArmorEquipEvent to MMOItems v6.8.3-SNAPSHOT java.lang.NullPointerException: Player data not loaded at java.util.Objects.requireNonNull(Objects.java:233) ~[?:?] at net.Indyuce.mmoitems.api.player.PlayerData.get(PlayerData.java:433) ~[M-武器核心-MMOItems-6.8.3-SNAPSHOT.jar:?] at net.Indyuce.mmoitems.api.player.PlayerData.get(PlayerData.java:407) ~[M-武器核心-MMOItems-6.8.3-SNAPSHOT.jar:?] at net.Indyuce.mmoitems.listener.PlayerListener.onArmorEquip(PlayerListener.java:123) ~[M-武器核心-MMOItems-6.8.3-SNAPSHOT.jar:?] at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor1309.execute(Unknown Source) ~[?:?] at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:77) ~[purpur-api-1.19.2-R0.1-SNAPSHOT.jar:?] at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[purpur-api-1.19.2-R0.1-SNAPSHOT.jar:git-Purpur-1858] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[purpur-api-1.19.2-R0.1-SNAPSHOT.jar:?] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:678) ~[purpur-api-1.19.2-R0.1-SNAPSHOT.jar:?] at io.lumine.mythic.lib.api.event.armorequip.ArmorListener.onDeath(ArmorListener.java:189) ~[前置MythicLib-1.4.2.jar:?] at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor848.execute(Unknown Source) ~[?:?] at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:77) ~[purpur-api-1.19.2-R0.1-SNAPSHOT.jar:?] at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[purpur-api-1.19.2-R0.1-SNAPSHOT.jar:git-Purpur-1858] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[purpur-api-1.19.2-R0.1-SNAPSHOT.jar:?] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:678) ~[purpur-api-1.19.2-R0.1-SNAPSHOT.jar:?] at org.bukkit.craftbukkit.v1_19_R1.event.CraftEventFactory.callPlayerDeathEvent(CraftEventFactory.java:915) ~[purpur-1.19.2.jar:git-Purpur-1858] at net.minecraft.server.level.ServerPlayer.die(ServerPlayer.java:909) ~[?:?] at net.citizensnpcs.nms.v1_19_R1.entity.EntityHumanNPC.a(EntityHumanNPC.java:150) ~[C-npc-Citizens-2.0.30 BUILD #10.jar:?] at net.minecraft.world.entity.LivingEntity.hurt(LivingEntity.java:1530) ~[?:?] at net.minecraft.world.entity.player.Player.hurt(Player.java:1023) ~[?:?] at net.minecraft.server.level.ServerPlayer.hurt(ServerPlayer.java:1089) ~[?:?] at net.citizensnpcs.nms.v1_19_R1.entity.EntityHumanNPC.a(EntityHumanNPC.java:311) ~[C-npc-Citizens-2.0.30 BUILD #10.jar:?] at net.minecraft.world.entity.player.Player.attack(Player.java:1372) ~[?:?] at net.minecraft.server.level.ServerPlayer.attack(ServerPlayer.java:2212) ~[?:?] at net.minecraft.server.network.ServerGamePacketListenerImpl$6.a(ServerGamePacketListenerImpl.java:3081) ~[?:?] at net.minecraft.network.protocol.game.ServerboundInteractPacket$1.dispatch(ServerboundInteractPacket.java:24) ~[?:?] at net.minecraft.network.protocol.game.ServerboundInteractPacket.dispatch(ServerboundInteractPacket.java:80) ~[?:?] at net.minecraft.server.network.ServerGamePacketListenerImpl.handleInteract(ServerGamePacketListenerImpl.java:3000) ~[?:?] at net.minecraft.network.protocol.game.ServerboundInteractPacket.handle(ServerboundInteractPacket.java:67) ~[?:?] at net.minecraft.network.protocol.game.ServerboundInteractPacket.handle(ServerboundInteractPacket.java:12) ~[?:?] at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:51) ~[?:?] at net.minecraft.server.TickTask.run(TickTask.java:18) ~[purpur-1.19.2.jar:git-Purpur-1858] at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:153) ~[?:?] at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[?:?] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1368) ~[purpur-1.19.2.jar:git-Purpur-1858] at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:185) ~[purpur-1.19.2.jar:git-Purpur-1858] at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126) ~[?:?] at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1345) ~[purpur-1.19.2.jar:git-Purpur-1858] at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1338) ~[purpur-1.19.2.jar:git-Purpur-1858] at net.minecraft.util.thread.BlockableEventLoop.runAllTasks(BlockableEventLoop.java:114) ~[?:?] at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1472) ~[purpur-1.19.2.jar:git-Purpur-1858] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1194) ~[purpur-1.19.2.jar:git-Purpur-1858] at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:310) ~[purpur-1.19.2.jar:git-Purpur-1858] at java.lang.Thread.run(Thread.java:833) ~[?:?] Could not pass event EntityDamageByEntityEvent to MythicLib v1.4.2 java.lang.NullPointerException: Cannot invoke "io.lumine.mythic.lib.damage.AttackMetadata.isPlayer()" because "attack" is null at io.lumine.mythic.lib.listener.event.AttackEventListener.registerEvents(AttackEventListener.java:51) ~[前置MythicLib-1.4.2.jar:?] at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor833.execute(Unknown Source) ~[?:?] at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:77) ~[purpur-api-1.19.2-R0.1-SNAPSHOT.jar:?] at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[purpur-api-1.19.2-R0.1-SNAPSHOT.jar:git-Purpur-1858] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[purpur-api-1.19.2-R0.1-SNAPSHOT.jar:?] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:678) ~[purpur-api-1.19.2-R0.1-SNAPSHOT.jar:?] at org.bukkit.craftbukkit.v1_19_R1.event.CraftEventFactory.callEvent(CraftEventFactory.java:249) ~[purpur-1.19.2.jar:git-Purpur-1858] at org.bukkit.craftbukkit.v1_19_R1.event.CraftEventFactory.callEntityDamageEvent(CraftEventFactory.java:1173) ~[purpur-1.19.2.jar:git-Purpur-1858] at org.bukkit.craftbukkit.v1_19_R1.event.CraftEventFactory.handleEntityDamageEvent(CraftEventFactory.java:1022) ~[purpur-1.19.2.jar:git-Purpur-1858] at org.bukkit.craftbukkit.v1_19_R1.event.CraftEventFactory.handleEntityDamageEvent(CraftEventFactory.java:973) ~[purpur-1.19.2.jar:git-Purpur-1858] at org.bukkit.craftbukkit.v1_19_R1.event.CraftEventFactory.handleLivingEntityDamageEvent(CraftEventFactory.java:1207) ~[purpur-1.19.2.jar:git-Purpur-1858] at net.minecraft.world.entity.LivingEntity.damageEntity0(LivingEntity.java:2205) ~[?:?] at net.minecraft.world.entity.player.Player.damageEntity0(Player.java:1116) ~[?:?] at net.minecraft.world.entity.LivingEntity.hurt(LivingEntity.java:1424) ~[?:?] at net.minecraft.world.entity.player.Player.hurt(Player.java:1023) ~[?:?] at net.minecraft.server.level.ServerPlayer.hurt(ServerPlayer.java:1089) ~[?:?] at net.citizensnpcs.nms.v1_19_R1.entity.EntityHumanNPC.a(EntityHumanNPC.java:311) ~[C-npc-Citizens-2.0.30 BUILD #10.jar:?] at net.minecraft.world.entity.player.Player.attack(Player.java:1372) ~[?:?] at net.minecraft.server.level.ServerPlayer.attack(ServerPlayer.java:2212) ~[?:?] at net.minecraft.server.network.ServerGamePacketListenerImpl$6.a(ServerGamePacketListenerImpl.java:3081) ~[?:?] at net.minecraft.network.protocol.game.ServerboundInteractPacket$1.dispatch(ServerboundInteractPacket.java:24) ~[?:?] at net.minecraft.network.protocol.game.ServerboundInteractPacket.dispatch(ServerboundInteractPacket.java:80) ~[?:?] at net.minecraft.server.network.ServerGamePacketListenerImpl.handleInteract(ServerGamePacketListenerImpl.java:3000) ~[?:?] at net.minecraft.network.protocol.game.ServerboundInteractPacket.handle(ServerboundInteractPacket.java:67) ~[?:?] at net.minecraft.network.protocol.game.ServerboundInteractPacket.handle(ServerboundInteractPacket.java:12) ~[?:?] at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:51) ~[?:?] at net.minecraft.server.TickTask.run(TickTask.java:18) ~[purpur-1.19.2.jar:git-Purpur-1858] at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:153) ~[?:?] at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[?:?] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1368) ~[purpur-1.19.2.jar:git-Purpur-1858] at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:185) ~[purpur-1.19.2.jar:git-Purpur-1858] at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126) ~[?:?] at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1345) ~[purpur-1.19.2.jar:git-Purpur-1858] at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1338) ~[purpur-1.19.2.jar:git-Purpur-1858] at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:136) ~[?:?] at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1316) ~[purpur-1.19.2.jar:git-Purpur-1858] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1204) ~[purpur-1.19.2.jar:git-Purpur-1858] at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:310) ~[purpur-1.19.2.jar:git-Purpur-1858] at java.lang.Thread.run(Thread.java:833) ~[?:?]

Versions:

iiAhmedYT commented 1 year ago

This is the striketab repository. it's still StrikePractice support. please go to their GitHub or discord to open the issue