Помогите WorldGuardApi

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

kefavova

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
Afek
Всем привет. Мне нужно определить если игрок нажимает на определенный блок в своем регионе то делалось какое-то действие, а если регион не принадлежит игроку то ему писалось сообщение!
Буду благодарен в виде кода!
 
На ютубе есть много англоязычных туториалов + гугл
Ищи
 
Наверное я такой слепой что не могу найти тутор, ладно я по ищу!
 
Просто ты хочешь сразу все готовое и не хочешь думать головой
 
Просто ты хочешь сразу все готовое и не хочешь думать головой
Я искал в поиске сайта rubukkit.org и не чего не нашел, наверное ты прав что я хочу все сразу готовое
 
Что сложного проверить локацию блока, куда игрок кликал и проверить далее в WG api...
 
Я тему закрываю. Для тех кому надо вот код:
Код:
@EventHandler
public void onPlayerMove(PlayerMoveEvent e) {
    Player player = e.getPlayer();
    WorldGuardPlugin wg = (WorldGuardPlugin) getServer().getPluginManager().getPlugin("WorldGuard");
    RegionManager rgm = wg.getRegionManager(player.getWorld());
    ApplicableRegionSet ars = rgm.getApplicableRegions(player.getLocation());
    ars.getRegions();
    for (ProtectedRegion prg: ars){
        if (prg.getId().equalsIgnoreCase("region")) player.sendMessage("Вы там где надо (в жопе)");
    }
}
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх