← Все статьи

Гайд по кастомным зельям Minecraft

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

Открыть конструктор

Почему кастомные зелья вообще важны на живом сервере

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

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

Что делает инструмент

Конструктор собирает готовую /give-команду для potion, splash_potion и lingering_potion. На одной странице настраиваются базовое зелье, дополнительные эффекты, цвет бутылки, lore, CustomModelData и нужный синтаксис под версию сервера.

Удобно думать о кастомном зелье как о четырёх слоях

СлойНа какой вопрос отвечаетТипичные примеры
Тип бутылкиКак именно предмет используется?Питьевое, взрывное, туманное
Набор эффектовЧто оно делает?Ускорение, дебаф, смешанная утилита
ПодачаКак оно должно ощущаться?Цвет, 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
}

Это важно потому, что многие хорошие RP-зелья не чисто ванильные и не полностью кастомные. Они часто начинают с узнаваемой основы и получают один-два точных поворота, которые делают их частью вашей истории.

Разница версий

После Minecraft 1.20.5 предметы переехали на Data Components. На практике у кастомных зелий теперь два основных формата:

/give @p minecraft:potion[potion_contents={potion:"minecraft:healing"}] 1
/give @p minecraft:potion{Potion:"minecraft:healing"} 1

Именно поэтому инструмент так полезен: большая часть сломанных potion-команд — это не плохая идея, а просто синтаксис не из той эпохи Minecraft.

Почему legacy сложнее

В старом формате эффекты записываются через числовые ID. Конструктор прячет эту рутину: вы выбираете понятные имена вроде speed или slow_falling, а он подставляет правильные legacy-значения там, где они ещё поддерживаются.

Цвет, lore и подача

Даже один и тот же набор эффектов можно подать совершенно по-разному. Цвет бутылки меняет силуэт в инвентаре, lore добавляет сюжетный контекст, а CustomModelData привязывает зелье к отдельной иконке или модели из ресурс-пака.

Как пользоваться конструктором без суеты

  1. Выберите синтаксис под версию сервера.
  2. Укажите тип бутылки и базовое зелье, если оно нужно.
  3. Добавьте один или несколько custom effects с длительностью и уровнем.
  4. Решите, нужны ли имени, lore и цвет отдельная выразительность.
  5. Только после этого включайте CustomModelData, если в паке действительно есть подходящий визуальный хук.
  6. Скопируйте итоговую /give-команду в консоль или командный блок.

Практические идеи

Частые ошибки

FAQ

Нужен ли ресурс-пак для каждого кастомного зелья?

Нет. Пак нужен только если бутылка должна выглядеть иначе, чем ванильная.

Можно ли смешивать базовое зелье и custom effects?

Да. Часто это как раз самый чистый способ получить узнаваемую основу и один-два специальных поворота.

Когда брать splash или lingering вместо обычного зелья?

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

Меняет ли CustomModelData сам эффект?

Нет. Он меняет визуальный хук. Сами эффекты по-прежнему живут в данных зелья.

Что если мне нужна просто цветная бутылка с lore?

Конструктор всё равно полезен. Чтобы предмет ощущался авторским, не обязательно сразу лезть в самый сложный набор полей.