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

Помогите Удаление переименованного предмета командой clear

Discussion in 'Помощь' started by Elitan, Feb 22, 2017.

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

    Elitan Новичок

    Trophy Points:
    6
    Всем добра.

    Столкнулся с такой проблемой, что переименованный предмет не удаляется командой /clear.

    Суть:

    При помощи командного блока получаем алмазный меч, именуемый renamed_sword:
    /give @p diamond_sword 1 0 {display:{Name:"renamed_sword"}}
    Команда отрабатывает без проблем и мы получаем renamed_sword. Далее, другой командный блок должен удалить renamed_sword из инвентаря:
    /clear @p diamond_sword 1 0 {display:{Name:"renamed_sword"}}
    но всплывает ошибка об отсутствии в инвентаре именно алмазного меча. Как я понимаю, команда не определяет новое имя предмета.

    Подозреваю, что проблема кроется в тегах, но опыта в их написании у меня мало, поэтому прошу помочь)
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    Elitan

    Elitan Новичок

    Trophy Points:
    6
    Прошу прощения у модераторов, но - UP)

    Версия ядра 1.11.

    Прозондировав ютуб, обнаружил, что эта команда корректно работала на старых версиях.
    Возможно с обновлениями версий поменяли синтаксис работы команды, но я не могу найти об этом никаких упоминаний.
     
    Last edited: Feb 27, 2017
  4. CoolBoy

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

    Trophy Points:
    96
    Skype:
    thecoolboy2070
    Имя в Minecraft:
    CoolBoy
    Щас бы работать с командными блоками.
     
  5. InterWall

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

    Trophy Points:
    173
    Имя в Minecraft:
    InterWall
    А может он карту делает на прохождение.
    Code:
    /clear @p diamond_sword -1 -1 {display:{Name:"renamed_sword"}}
    Сам только что проверил на 1.11.2
     
  6. Автор темы
    Elitan

    Elitan Новичок

    Trophy Points:
    6
    Да, создаю арену, где с помощью командных блоков будут выдаваться вещи, с предварительным удалением ранее выданных.
    Спасибо, что откликнулись)

    В общем, запустил голый сервер без плагинов и методом исключения обнаружил, что Essential не даёт нормально срабытывать команде clear. Теперь буду думать, как их подружить)
     
  7. InterWall

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

    Trophy Points:
    173
    Имя в Minecraft:
    InterWall
    Вместо /clear используй /minecraft:clear, просто Essentials самостоятельно занимает команду /clear под свои нужды (конкретно под /essentials:clear), а /minecraft:clear является той самой оригинальной версией из самого майна.
    P.S. Работает это со всеми командами в игре.
     
  8. Автор темы
    Elitan

    Elitan Новичок

    Trophy Points:
    6
    Понял логику, теперь всё работает)
    Спасибо за помощь)
     

Share This Page