- Баллы
- 76
В общем, многие знают плагин crackshot. Но в нём есть одна ну очень надоевшая проблема: патроны застревают в мёртвых мобах/игроках! Я придумал решение: написать небольшой плагин, который будет убирать этих зомби, которые умерли... Но вот проблема: ничего не работает( Как только не старался, как не извращался с Location, всегда один и тот же результат: НИ-ФИ-ГА. Вот код, который сейчас сидит и ленится работать у меня:
P. S. Это уже не первый раз, когда я не могу телепортировать. В другой миниигре, если игрок умер, то он переводится в гм-3. Но если этот игрок умудрился умереть в пустоте, то он будет умирать бесконечно... Потому, что не работает телепорт 0_0
Код:
@EventHandler
public void onDeath(EntityDeathEvent e){
if(e.getEntity() instanceof Zombie){
e.getEntity().teleport(new Location(Bukkit.getWorld("world"), 0, 0, 0));
}
}