Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помогите Логирование разлива лавы и воды из ведер

Статус
Закрыто для дальнейших ответов.

BlasterBaby

Активный участник
Пользователь
Баллы
63
Приветствую, есть вопрос по поводу логирования разлива лавы и вод из ведра, реализовано логирование установки блока воды и лавы, как определить ведра? Очень надеюсь на вашу помощь.

Код:
@EventHandler
    public void onBlockPlace(BlockPlaceEvent e){
        Player p = e.getPlayer();
        Server s = p.getServer();
        Block b = e.getBlock();
        int ID = b.getTypeId();
        if (!p.isOp()){
            if (ID == 10){
                s.broadcastMessage(p.getDisplayName() + ChatColor.GOLD +" разлил лаву из блока ID=(10). Координаты: " + b.getX()+ " " + b.getY() + " " + b.getZ() + " ");
            }
            if (ID == 8){
                s.broadcastMessage(p.getDisplayName() + ChatColor.GOLD +" разлил воду из блока ID=(8). Координаты: " + b.getX() + " " + b.getY() + " " + b.getZ() + " ");
            }
            if (ID == 46){
                s.broadcastMessage(p.getDisplayName() + ChatColor.GOLD +" установил динамит ID=(46). Координаты: " + b.getX() + " " + b.getY() + " " + b.getZ() + " ");
            }
            if (ID == 335){
                s.broadcastMessage(p.getDisplayName() + ChatColor.GOLD +" разлил воду из ведра. Координаты: " + b.getX() + " " + b.getY() + " " + b.getZ() + " ");
            }
            if (ID == 336){
                s.broadcastMessage(p.getDisplayName() + ChatColor.GOLD +" разлил лаву из ведра. Координаты: " + b.getX() + " " + b.getY() + " " + b.getZ() + " ");
            }
        }
    }

Ведра с лавой и водой описаны, но ничего не работает.
 
PlayerBucketEmptyEvent слушай
 
Частичка кода возможна к оглашению? (не вкуриваю с чего начать)
 
Статус
Закрыто для дальнейших ответов.

Поделиться этой страницей

Назад
Верх