SPluginsSPlugins

Эта страница переведена с английского с помощью ИИ. Улучшите перевод или прочитайте оригинал.

Превращение ванильных предметов в ExecutableItems

Информация

Прежде всего вы должны знать, что этот метод доступен только в PREMIUM-версии

Давайте создадим это, первым делом решите, какой ванильный предмет вы хотите трансформировать.

  • Для этого руководства это будет diamond_sword

Затем нам нужно создать предмет, на который он будет заменён

  • Чтобы создать предмет, введите команду /ei create <id>

  • Измените Material предмета на тот ванильный предмет, который вы собираетесь менять (в данном случае diamond_sword)

  • Давайте создадим активатор

  • Для этого примера это будет PLAYER_CLICK_ON_ENTITY

  • Подробный клик (detailed click) влево, чтобы работало только при ударе

  • А в командах я укажу вот это:
playerCommands:
- SENDMESSAGE §6This is not a normal sword..
- PARTICLE FLAME 50 0.5 0
entityCommands:
- BURN 4
  • Таким образом, при ударе мечом появится надпись This is not a normal sword, и сущность будет гореть 4 секунды
  • Отлично! Предмет готов, вы можете протестировать его, если хотите (чтобы убедиться, что предмет EI работает корректно). Теперь нам нужно сделать.. трансформацию 😈😈

Трансформация ванильного предмета в созданный EI

  • Для этого сначала нужно перейти к редактированию yml вашего предмета.
Информация

Он находится в plugins/ExecutableItems/items/<itemID>.yml

  • Откройте его и добавьте эти строки (они должны быть без отступов/пробелов слева)
recognitions:
- MATERIAL
  • Теперь ExecutableItems будет считать, что любой предмет с тем же Material, что и у EI-предмета (который мы только что создали), является этим EI-предметом.
  • Сохраните файл <item>.yml, зайдите в игру и введите /ei reload

Давайте протестируем это

  • Если мы правильно выполнили все шаги, теперь нужно взять ванильный diamond_sword, подойти к корове и ударить её -> она должна гореть 4 секунды, появятся частицы, и вы получите сообщение.

  • Проверено, работает! Ага!!
Информация

Любые вопросы вы можете задать в Discord ^^

Метод от Special70

Попробуйте прямо сейчас

Скопируйте это в ExecutableItems и перезагрузите

Взято с этой страницы. Вставьте это в конфиг, выполните команду перезагрузки плагина, и у вас будет готовая рабочая основа для редактирования.

playerCommands:
- SENDMESSAGE §6This is not a normal sword..
- PARTICLE FLAME 50 0.5 0
entityCommands:
- BURN 4
E

Плагин, используемый на этой странице

ExecutableItems

Кастомные предметы со способностями, активаторами и командами: без кода.

Создано 3 окт. 2026 г.Обновлено 3 окт. 2026 г., автор: Ssomar
Редактировать страницу на GitHub