Что делает инструмент
Конструктор собирает готовую команду /give для potion, splash_potion и lingering_potion. На одной странице настраиваются базовое зелье, дополнительные эффекты, цвет бутылки, lore, CustomModelData и нужный синтаксис под версию сервера.
Базовое зелье и custom effects
Поле базового зелья принимает ванильный ID вроде swiftness, long_regeneration или strong_healing. Это задаёт стандартную основу, а блок custom effects поверх неё добавляет точную настройку: длительность, уровень, частицы, иконку и режим ambient.
potion_contents={
potion:"minecraft:swiftness",
custom_effects:[
{id:"minecraft:night_vision",duration:600,amplifier:0}
],
custom_color:7173375
}
Разница версий
После Minecraft 1.20.5 предметы перешли на Data Components. Поэтому у зелий теперь два практических формата:
- 1.20.5+ использует квадратные скобки и компонент
potion_contents, а такжеitem_name,loreиcustom_model_data. - До 1.20.5 использует NBT-теги
Potion,CustomPotionEffects,CustomPotionColorи старый блокdisplay.
/give @p minecraft:potion[potion_contents={potion:"minecraft:healing"}] 1
/give @p minecraft:potion{Potion:"minecraft:healing"} 1
Почему legacy сложнее
В старом формате эффекты записываются через числовые ID. Поэтому инструмент прячет эту рутину внутри себя: вы выбираете понятные имена вроде speed и slow_falling, а генератор подставляет правильные legacy-значения там, где они поддерживаются.
Цвет, lore и сюжетная подача
Даже один и тот же набор эффектов можно подать совершенно по-разному. Цвет бутылки меняет силуэт предмета в инвентаре, lore добавляет описание, а CustomModelData позволяет привязать особую модель или необычную иконку из ресурс-пака.
- Алхимический концентрат с ядовито-зелёным цветом и предупреждением в lore.
- Святой эликсир с золотистой бутылкой и редким визуальным стилем.
- Фракционное зелье с собственным
CustomModelDataдля RPG-сервера.
Как использовать конструктор
- Выберите синтаксис под версию сервера.
- Укажите тип бутылки и базовое зелье, если оно нужно.
- Добавьте один или несколько
custom effectsс длительностью и уровнем. - При желании включите цвет, lore и
CustomModelData. - Скопируйте готовую
/give-команду и вставьте её в консоль или командный блок.
Практические идеи
- Колбы для квестов, которые дают игроку короткий ночной баф перед сценой.
- Одноразовые боевые флаконы фракций с фирменным цветом и лором.
- Опасные склянки для алхимической лавки: красивое название, сильный дебаф и редкая модель.
- Туманные бутылки для арен и ритуалов, где важно оставить облако с эффектом в точке события.