Помогите Поршни не двигаются внутри региона WorldGuard

  • Автор темы Автор темы Kamil11
  • Дата начала Дата начала

Kamil11

Активный участник
Пользователь
Баллы
61
Поршни не двигаются внутрь региона WorldGuard. То есть например игрок хочет загриферить чужой регион из вне с помощью поршней, но поршни просто не двигаются, например игрок захочет загриферить шалкер, затолкав внего блоки. Хотя флаг pistons стоит на ALLOW. Стоит так же Wgextender.
 
Конечно не сможет загрифирить, этот флаг разрешает поршни, что находятся внутри региона, а не снаружи!
 
Это делается примерно вот так.
Код:
    @EventHandler(priority = EventPriority.LOWEST)
    public void onp(BreakBlockEvent e) {
        Block block = e.getCause().getFirstBlock();
        if (block != null && (block.getType() == Material.MOVING_PISTON || block.getType() == Material.PISTON
                || block.getType() == Material.STICKY_PISTON)) {
            e.setResult(Result.ALLOW);
        }
    }
 
Назад
Верх Низ