Пресеты

Пресеты Item

Minecraft Генератор команд для зелий

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

Результат пресета

Пользовательская команда для зелья с видимыми вариантами эффектов и стабильным маркером custom_data для наборов или фаз босса.

Вывод

Output пользовательского зелья Give

/give @p minecraft:splash_potion[custom_name={text:"Boss Phase Tonic",color:"light_purple",italic:false},lore=[{text:"Strength and speed for one arena phase",color:"gray",italic:false}],potion_contents={custom_color:11141290,custom_effects:[{id:"minecraft:strength",amplifier:1,duration:1200,show_particles:true},{id:"minecraft:speed",amplifier:0,duration:1200,show_particles:true}]},custom_data={nbtforge_potion:"boss_phase"}] 1
Too long for Minecraft chat

The longest command line is 429 characters, 173 over the 256-character chat input limit. Pasting it into chat can truncate the line and make Minecraft report a syntax error even when the generated command is valid.

  • Use a Command Block: run /give @s command_block, place it, then paste this command into the block command field.
  • Use a .mcfunction for a reusable datapack: save the line without the leading slash at saves/<world>/datapacks/<pack>/data/<ns>/function/<name>.mcfunction with a minimal pack.mcmeta, run /reload, then run /function <ns>:<name>. Do not paste .mcfunction content into chat.

Скриншот пресета

Состояние workbench NBTForge, используемое для статьи о команде Minecraft Custom Potion, включая видимые элементы управления и сгенерированный Output.

Соберите пресет

  1. Откройте Give и выберите тип элемента зелья: зелье, всплеск_зелье, затяжное_зелье или наконечник_стрелки.
  2. Добавьте custom_name и lore, чтобы зелье объясняло свою роль в инвентаре.
  3. Установите цвет зелья, пользовательские эффекты, продолжительность, усилитель и видимость частиц.
  4. Скопируйте выход и проверьте время эффекта на целевой арене или в потоке комплектов.

Продолжительность эффекта — реальный выбор дизайна

Большинство примеров зелий сосредоточены на экстремальных значениях усилителя, но продолжительность обычно имеет большее значение. Зелье фазы босса, зелье комплекта и зелье обучения карте требуют совершенно разного времени.

NBTForge сохраняет продолжительность эффекта и усилитель в одном и том же рабочем процессе, поэтому Output можно настроить для реального игрового процесса, а не Copy как новую команду.

Сделать пользовательские зелья обнаруживаемыми

Используйте custom_data, когда более поздней команде необходимо обнаружить или удалить зелье. Не полагайтесь на логику отображаемого имени; имена могут измениться при локализации или изменении стиля элемента.

Для наборов наград сохраните зелье вместе с соответствующим названием, звуком или командой фазы босса в Project.

  • Используйте show_particles false для невидимых вспомогательных эффектов.
  • Используйте Splash_potion для инструментов встречи.
  • Используйте обычное зелье для получения наград за инвентарь игрока.

Встройте пресет в реальный Project

Рассматривайте Minecraft Custom Potion Command Generator как проверенную отправную точку, а не просто скопированную строку. После того, как Output сработает один раз, сохраните его с понятным именем Project, запишите целевую версию Minecraft и сохраните предустановку рядом со соответствующими командами настройки, такими как scoreboard, панель боссов, добыча или строки сброса.

Прежде чем публиковать пресет на карте, сервере или в пакете команд, запустите его из скопированного артефакта, а не только из workbench. Это выявляет отсутствующие зависимости, устаревшие селекторы, неправильный выбор редакции и команды, которые работали только потому, что локальное тестовое состояние уже существовало.

  • Сохраните выбранные Edition и Version с помощью общей команды.
  • Проверьте селекторы на безобидную команду, прежде чем использовать урон, убийство, очистку или телепортацию.
  • Перемещайте длинные команды в Project или рабочий процесс в стиле функции вместо вставки их в чат.
  • Перепроверяйте предупреждения после изменения сущностей, компонентов предметов, пассажиров или ресурсов пакета данных.

FAQ

Могу ли я создать предмет с бесконечным эффектом зелья?

Элемент может применять очень длительный эффект, но лучший рабочий процесс — решить, относится ли эффект к элементу, команде /effect или повторяющейся системе команд.

Влияет ли цвет зелья на эффект?

Нет. Цвет визуален. Список custom_effects определяет, что на самом деле делает зелье.

Когда этот пресет должен стать частью пакета команд?

Используйте его как запись пакета команд, когда выходные данные зависят от строк настройки, команд сброса, ресурсов добычи, состояния scoreboard или повторного тестирования. Отдельные безопасные команды по-прежнему можно Copy непосредственно из Output.

Открыть этот процесс

Начните с связанной панели Give и настройте поля пресета под свой мир.