1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Как сделать предмет не ломаемым?

Тема в разделе "Разработка плагинов для новичков", создана пользователем HaloSpartan, 28 фев 2018.

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

    HaloSpartan Активный участник Пользователь

    Баллы:
    66
    Как сделать предмет не ломаемый?

    private void sword () {
    ItemStack item = new ItemStack(Material.DIAMOND_SWORD);
    ItemMeta meta = item.getItemMeta();
    meta.setDisplayName(ChatColor.DARK_AQUA + "Меч джедая");
    ArrayList<String> lore = new ArrayList<String>();
    lore.add(ChatColor.GRAY + "Могут использовать только джедаи");
    meta.setLore(lore);
    meta.addEnchant(Enchantment.DAMAGE_ALL, 10, true);
    meta.addItemFlags(ItemFlag.HIDE_ATTRIBUTES);
    meta.addItemFlags(ItemFlag.HIDE_ENCHANTS);
    item.setItemMeta(meta);

    На данный момент вот такой код предмета
     
  2. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
  3. Автор темы
    HaloSpartan

    HaloSpartan Активный участник Пользователь

    Баллы:
    66
  4. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Меньше динозаврить будешь.
     
  5. AtomicScience

    AtomicScience Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    AtomicScience
    Если пишешь под Spigot, то можно так:

    meta.spigot().setUnbreakable(true)
     

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