- Баллы
- 123
- Имя в Minecraft
- JustBlender
Без комментариев. Все понятно по заголовку темы 
Код:
Чудо-логи:
Пытался поковыряться, ничего. Спасибо за понимание C:

Код:
Код:
@EventHandler
public void onRespawn(PlayerRespawnEvent e){
gm.addSpec(e.getPlayer());
e.getPlayer().sendMessage("It's only for test");
}
@EventHandler
public void onPlayerDamage(EntityDamageEvent event){
Player player = (Player)event.getEntity();
if(event.getEntityType() == EntityType.PLAYER){
if(gm.grace.contains(player)){
event.setCancelled(true);
}
}
}
@EventHandler
public void onDeath(PlayerDeathEvent e){
Player player = (Player)e.getEntity();
if(plugin.getInArena().contains(player)){
gm.clearPotionEffects(player);
gm.alive.remove(player);
PlayEffect.play(VisualEffect.LIGHTNING, player.getLocation(), "");
if(player.getKiller() instanceof Player){
e.setDeathMessage(ChatColor.BLUE + ChatColor.ITALIC.toString() + plugin.getConfigHandler().getPrefix() + ChatColor.DARK_GRAY + " > " + ChatColor.BLUE + e.getEntity().getName() + ChatColor.GRAY + " was killed by " + ChatColor.BLUE + player.getKiller());
Bukkit.broadcastMessage(ChatColor.BLUE + ChatColor.ITALIC.toString() + plugin.getConfigHandler().getPrefix() + ChatColor.DARK_GRAY + " > " + ChatColor.BLUE + gm.alive.size() + " Tributes remaining!");
}else
e.setDeathMessage(ChatColor.BLUE + ChatColor.ITALIC.toString() + plugin.getConfigHandler().getPrefix() + ChatColor.DARK_GRAY + " > " + ChatColor.BLUE + e.getEntity().getName() + ChatColor.GRAY + " was died!");
Bukkit.broadcastMessage(ChatColor.BLUE + ChatColor.ITALIC.toString() + plugin.getConfigHandler().getPrefix() + ChatColor.DARK_GRAY + " > " + ChatColor.BLUE + gm.alive.size() + " Tributes remaining!");
{
}
if(gm.checkPlayers()){
gm.findWinner();
return;
}
if(gm.alive.size() < 3){
plugin.sendMessage(player, "4 Tributes remaining! Game shorted to 1 minute!");
}
}
}
Чудо-логи:
Код:
[15:47:48] [Server thread/ERROR]: Could not pass event EntityDamageEvent to SurvivalGames v1.0.2
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:294) ~[Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:501) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:486) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at org.bukkit.craftbukkit.v1_7_R1.event.CraftEventFactory.callEvent(CraftEventFactory.java:98) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at org.bukkit.craftbukkit.v1_7_R1.event.CraftEventFactory.callEntityDamageEvent(CraftEventFactory.java:386) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.EntityLiving.b(EntityLiving.java:857) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.EntityHuman.b(EntityHuman.java:1337) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.Entity.a(Entity.java:792) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.EntityLiving.a(EntityLiving.java:143) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.EntityPlayer.b(EntityPlayer.java:555) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:417) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.PacketPlayInFlying.a(SourceFile:137) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.PacketPlayInPositionLook.handle(SourceFile:20) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
Caused by: java.lang.NullPointerException
at ru.justblender.sg.listeners.DamageListener.onPlayerDamage(DamageListener.java:41) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_45]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_45]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_45]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_45]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:292) ~[Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
... 20 more
Код:
[15:49:02] [Server thread/ERROR]: Could not pass event PlayerDeathEvent to SurvivalGames v1.0.2
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:294) ~[Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:501) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:486) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at org.bukkit.craftbukkit.v1_7_R1.event.CraftEventFactory.callPlayerDeathEvent(CraftEventFactory.java:349) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.EntityPlayer.die(EntityPlayer.java:368) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.EntityLiving.damageEntity(EntityLiving.java:732) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.EntityHuman.damageEntity(EntityHuman.java:746) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.EntityPlayer.damageEntity(EntityPlayer.java:446) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.Entity.E(Entity.java:362) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.Entity.C(Entity.java:327) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.EntityLiving.C(EntityLiving.java:152) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.Entity.h(Entity.java:239) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.EntityLiving.h(EntityLiving.java:1265) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.EntityHuman.h(EntityHuman.java:162) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.EntityPlayer.i(EntityPlayer.java:240) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:342) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.PacketPlayInFlying.a(SourceFile:137) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.PacketPlayInFlying.handle(SourceFile:8) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
Caused by: java.lang.NullPointerException
at ru.justblender.sg.listeners.DamageListener.onDeath(DamageListener.java:53) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_45]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_45]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_45]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_45]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:292) ~[Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
... 25 more
[15:49:02] [Server thread/INFO]: _Aveg_ tried to swim in lava
[15:49:02] [Server thread/ERROR]: Could not pass event EntityDamageByBlockEvent to SurvivalGames v1.0.2
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:294) ~[Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:501) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:486) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.Entity.E(Entity.java:358) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.Entity.C(Entity.java:327) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.EntityLiving.C(EntityLiving.java:152) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.Entity.h(Entity.java:239) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.EntityLiving.h(EntityLiving.java:1265) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.EntityHuman.h(EntityHuman.java:162) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.EntityPlayer.i(EntityPlayer.java:240) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:342) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.PacketPlayInFlying.a(SourceFile:137) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.PacketPlayInPosition.handle(SourceFile:63) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
Caused by: java.lang.NullPointerException
at ru.justblender.sg.listeners.DamageListener.onPlayerDamage(DamageListener.java:41) ~[?:?]
at sun.reflect.GeneratedMethodAccessor17.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_45]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_45]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:292) ~[Core.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3023jnks]
... 20 more
Пытался поковыряться, ничего. Спасибо за понимание C: