Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите Нужна помощь! Хочу запретить все переименования, кроме переименования бирки

Тема в разделе "Помощь", создана пользователем GmailNomail, 1 июн 2020.

  1. Автор темы
    GmailNomail

    GmailNomail Ньюби

    Баллы:
    1
    Нужна помощь! Хочу запретить все переименования, кроме переименования бирки.
    @EventHandler
    public void onInventoryClick(InventoryClickEvent event) {
    if (event.getWhoClicked().getType() == EntityType.PLAYER) {
    Player p = (Player)event.getWhoClicked();
    ItemStack item = event.getCurrentItem();
    if (event.getInventory().getType() == InventoryType.ANVIL &&
    item != null) {

    ItemStack item0 = event.getInventory().getItem(0);
    if (item0 != null) {
    String originalName = "";
    if (item0.hasItemMeta() && item0.getItemMeta().hasDisplayName())
    originalName = item0.getItemMeta().getDisplayName();
    String changedName = "";
    if (item.hasItemMeta() && item.getItemMeta().hasDisplayName())
    changedName = item.getItemMeta().getDisplayName();
    if (!originalName.equals(changedName)) {
    event.setCancelled(true);
    p.sendMessage(ChatColor.RED + "Переименование вещей запрещено!");
    }
    }
    }
    }
    }
    }
    Строка моего кода. Что нужно изменить, для того, что бы бирка была исключением?
     
  2. Хостинг MineCraft
    <

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