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

Помогите Установка и разрушение блока в регионе WorldGuard

Agravaine

Активный участник
Пользователь
Баллы
88
Имя в Minecraft
Agravaine25
Собственно, нужно отловить момент разрушения и установки блока в регионе если они запрещены для данного игрока.
 
Окей, а есть какие-то ивенты у worldguard для регионов?
 
Слушаем BlockPlaceEvent и BlockBreakEvent. Берем локацию блока и проверяем.
  1. WorldGuardPlugin wgp = getWorldGuard();
  2. wgp.canBuild(//Any Player, //Any Block or Location);
 
Спасибо, с этим я разобрался, но оно мне не подходит. ;)
 
Как вариант для более углубленного взаимодействия: получать ApplicatedRegionSet в месте блока, а потом можно и регионы и вообще что душе угодно.
 
Та я просто думал, что можно будет пофиксить уничтожение блока на секунду и потом его возврат плагином, но тут без клиентского мода не обойтись.
 
Можно и плагином. Если я вас понял. Подробнее расскажите.
 
Нашел только античиты, которые просто откатывают игрока назад если он попытается багоюзнуть.
 

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

Назад
Верх