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

Помогите Телепортация через табличку

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

Rider3217

Активный участник
Пользователь
Баллы
98
Имя в Minecraft
Planet0111
Как сделать телепортацию через табличку с текстом.
Например:
1 строчка: SW
2 строчка: Join
Дайте сылку на информацию или дайте готовый код(Халявщик:nerd:)
 
Вот кусок кода из моего плагина. Думаю, ты разберёшься.
Java:
@EventHandler
    public void onPlayerInteract(PlayerInteractEvent event) 
    {
       if(event.getAction().equals(Action.RIGHT_CLICK_BLOCK)) 
       {
           if(event.getClickedBlock().getTypeId() == 63 || event.getClickedBlock().getTypeId() == 68) 
           {
             
               Sign sign = (Sign) event.getClickedBlock().getState();
               if(sign.getLine(1).contains("RandomTP"))
               {
                  if(!event.getPlayer().hasPermission("signrandomtp.use"))
                  {
                      event.getPlayer().sendMessage(ChatColor.DARK_RED + "You don't have permission to this!");
                      return;
                  }
                  else
                      event.getPlayer().teleport(genPosition(event.getPlayer()));
               }
               
           }
       }
    }

Вот кусок кода из моего плагина. Думаю, ты разберёшься.
Java:
@EventHandler
    public void onPlayerInteract(PlayerInteractEvent event) 
    {
       if(event.getAction().equals(Action.RIGHT_CLICK_BLOCK)) 
       {
           if(event.getClickedBlock().getTypeId() == 63 || event.getClickedBlock().getTypeId() == 68) 
           {
             
               Sign sign = (Sign) event.getClickedBlock().getState();
               if(sign.getLine(1).contains("RandomTP"))
               {
                  if(!event.getPlayer().hasPermission("signrandomtp.use"))
                  {
                      event.getPlayer().sendMessage(ChatColor.DARK_RED + "You don't have permission to this!");
                      return;
                  }
                  else
                      event.getPlayer().teleport(genPosition(event.getPlayer()));
               }
               
           }
       }
    }
 
Вот кусок кода из моего плагина. Думаю, ты разберёшься.
Java:
@EventHandler
    public void onPlayerInteract(PlayerInteractEvent event)
    {
       if(event.getAction().equals(Action.RIGHT_CLICK_BLOCK))
       {
           if(event.getClickedBlock().getTypeId() == 63 || event.getClickedBlock().getTypeId() == 68)
           {
            
               Sign sign = (Sign) event.getClickedBlock().getState();
               if(sign.getLine(1).contains("RandomTP"))
               {
                  if(!event.getPlayer().hasPermission("signrandomtp.use"))
                  {
                      event.getPlayer().sendMessage(ChatColor.DARK_RED + "You don't have permission to this!");
                      return;
                  }
                  else
                      event.getPlayer().teleport(genPosition(event.getPlayer()));
               }
              
           }
       }
    }

Вот кусок кода из моего плагина. Думаю, ты разберёшься.
Java:
@EventHandler
    public void onPlayerInteract(PlayerInteractEvent event)
    {
       if(event.getAction().equals(Action.RIGHT_CLICK_BLOCK))
       {
           if(event.getClickedBlock().getTypeId() == 63 || event.getClickedBlock().getTypeId() == 68)
           {
            
               Sign sign = (Sign) event.getClickedBlock().getState();
               if(sign.getLine(1).contains("RandomTP"))
               {
                  if(!event.getPlayer().hasPermission("signrandomtp.use"))
                  {
                      event.getPlayer().sendMessage(ChatColor.DARK_RED + "You don't have permission to this!");
                      return;
                  }
                  else
                      event.getPlayer().teleport(genPosition(event.getPlayer()));
               }
              
           }
       }
    }
Спасибо, помог.
 
Статус
Закрыто для дальнейших ответов.

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

Назад
Верх