SacDos
Пользователь
- Сообщения
- 101
Разрешается выкладывание кода, файлов конфигураций, логов и т.д. только под BB-код CODE
Привет, может ли кто-то подсказать как проверить убийцу любого Entity на игрока? (Ивент EntityDamageByEntityEvent)
Вот моя проверка, но она не работает и бьет ошибку в консоль
Entity EntityKiller = q.getEntity().getKiller();
if (EntityKiller instanceof Player)
Вот ошибка с консоли
Вот моя проверка, но она не работает и бьет ошибку в консоль
Entity EntityKiller = q.getEntity().getKiller();
if (EntityKiller instanceof Player)
Вот ошибка с консоли
Код:
[14:04:15 ERROR]: Could not pass event EntityDeathEvent to TestPlugin v1.0-SNAPSHOT[/COLOR][/SUB]
[COLOR=rgb(226, 80, 65)][SUB]java.lang.NullPointerException: Cannot invoke "org.bukkit.entity.Entity.getName()" because "EntityKiller" is null[/SUB]
[SUB] at org.quenna.quenna.MoneyFromMobs.MobKillEvent(MoneyFromMobs.java:19) ~[?:?][/SUB]
[SUB] at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor772.execute(Unknown Source) ~[?:?][/SUB]
[SUB] at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.16.5.jar:git-Purpur-1171][/SUB]
[SUB] at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.16.5.jar:git-Purpur-1171][/SUB]
[SUB] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.16.5.jar:git-Purpur-1171][/SUB]
[SUB] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:624) ~[patched_1.16.5.jar:git-Purpur-1171][/SUB]
[SUB] at org.bukkit.craftbukkit.v1_16_R3.event.CraftEventFactory.callEntityDeathEvent(CraftEventFactory.java:862) ~[patched_1.16.5.jar:git-Purpur-1171][/SUB]
[SUB] at net.minecraft.server.v1_16_R3.EntityLiving.d(EntityLiving.java:1643) ~[patched_1.16.5.jar:git-Purpur-1171][/SUB]
[SUB] at net.minecraft.server.v1_16_R3.EntityLiving.die(EntityLiving.java:1561) ~[patched_1.16.5.jar:git-Purpur-1171][/SUB]
[SUB] at net.minecraft.server.v1_16_R3.EntityLiving.damageEntity(EntityLiving.java:1389) ~[patched_1.16.5.jar:git-Purpur-1171][/SUB]
[SUB] at net.minecraft.server.v1_16_R3.EntityInsentient.damageEntity(EntityInsentient.java:347) ~[patched_1.16.5.jar:git-Purpur-1171][/SUB]
[SUB] at net.minecraft.server.v1_16_R3.EntityBat.damageEntity(EntityBat.java:276) ~[patched_1.16.5.jar:git-Purpur-1171][/SUB]
[SUB] at net.minecraft.server.v1_16_R3.Entity.entityBaseTick(Entity.java:635) ~[patched_1.16.5.jar:git-Purpur-1171][/SUB]
[SUB] at net.minecraft.server.v1_16_R3.EntityLiving.entityBaseTick(EntityLiving.java:368) ~[patched_1.16.5.jar:git-Purpur-1171][/SUB]
[SUB] at net.minecraft.server.v1_16_R3.EntityInsentient.entityBaseTick(EntityInsentient.java:316) ~[patched_1.16.5.jar:git-Purpur-1171][/SUB]
[SUB] at net.minecraft.server.v1_16_R3.Entity.tick(Entity.java:592) ~[patched_1.16.5.jar:git-Purpur-1171][/SUB]
[SUB] at net.minecraft.server.v1_16_R3.EntityLiving.tick(EntityLiving.java:2614) ~[patched_1.16.5.jar:git-Purpur-1171][/SUB]
[SUB] at net.minecraft.server.v1_16_R3.EntityInsentient.tick(EntityInsentient.java:404) ~[patched_1.16.5.jar:git-Purpur-1171][/SUB]
[SUB] at net.minecraft.server.v1_16_R3.EntityBat.tick(EntityBat.java:162) ~[patched_1.16.5.jar:git-Purpur-1171][/SUB]
[SUB] at net.minecraft.server.v1_16_R3.WorldServer.entityJoinedWorld(WorldServer.java:1512) ~[patched_1.16.5.jar:git-Purpur-1171][/SUB]
[SUB] at net.minecraft.server.v1_16_R3.World.a(World.java:1072) ~[patched_1.16.5.jar:git-Purpur-1171][/SUB]
[SUB] at net.minecraft.server.v1_16_R3.WorldServer.doTick(WorldServer.java:1138) ~[patched_1.16.5.jar:git-Purpur-1171][/SUB]
[SUB] at net.minecraft.server.v1_16_R3.MinecraftServer.b(MinecraftServer.java:1567) ~[patched_1.16.5.jar:git-Purpur-1171][/SUB]
[SUB] at net.minecraft.server.v1_16_R3.DedicatedServer.b(DedicatedServer.java:449) ~[patched_1.16.5.jar:git-Purpur-1171][/SUB]
[SUB] at net.minecraft.server.v1_16_R3.MinecraftServer.a(MinecraftServer.java:1416) ~[patched_1.16.5.jar:git-Purpur-1171][/SUB]
[SUB] at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1142) ~[patched_1.16.5.jar:git-Purpur-1171][/SUB]
[SUB] at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:293) ~[patched_1.16.5.jar:git-Purpur-1171][/SUB]
[SUB] at java.lang.Thread.run(Thread.java:831) [?:?]
Последнее редактирование модератором: