promotional bannermobile promotional banner

Potion Mechanics

Multi-step potion upgrades with echo and amethyst shards, hidden particles, comparator signals, and custom attribute potions.
Back to Files

Potion Mechanics 1.0.0+26.1-fabric

File namepotionmechanics-1.0.0+26.1-fabric.jar
Uploader
QXIK_mIJQXIK_mIJ
Uploaded
Sep 26, 2026
Downloads
3
Size
87.5 KB
Mod Loaders
Fabric
File ID
8980145
Type
R
Release
Supported game versions
  • 26.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:potion-mechanics-1710092:8980145"

Learn more about Curse Maven

What's new

First public release.

Effect limits

  • maxLevelAll (default V) and per-effect maxLevel raise the vanilla level cap up to amplifier 255.
  • maxDurationAll (default 16 min) and per-effect maxDuration extend durations up to 1,000,000 s.
  • "-" inherits the global limit; infinite durations are never truncated.
  • Applied at LivingEntity.addEffect, so potions, beacons, food and /effect all respect it.

Brewing upgrades for brewed potions

  • Echo Shard: +1 level step.
  • Amethyst Shard: +60s duration step (durationStepSeconds configurable).
  • Prismarine Shard or Prismarine Crystals: hides particles, keeps the HUD icon.
  • One step per brew; the stand refuses ingredients once the limit is reached, so nothing is wasted.
  • Splash/lingering bases are intentionally rejected to avoid misleading carrier-only results.

Custom attribute potions

  • JSON-defined potions built from attribute modifiers with a vanilla carrier effect for the HUD icon.
  • Ships with Potion of Reach (Awkward + Eye of Ender) and Potion of Haste (Awkward + Gold Block).
  • Modifiers survive relogs and deaths until expiry, then are removed automatically.
  • /potion attribute list | give | apply for admins.

Comparator brew signal

  • Default mode pulses when a stand finishes brewing; strength/duration configurable; vanilla restores fullness behaviour.

Commands & config

  • /potion reload rereads everything instantly.
  • /potion gamerule applies changes in memory and saves them to disk in one step.
  • Fully server-side, unmodded clients compatible, no new items registered.

Первый публичный выпуск.

Лимиты эффектов

  • maxLevelAll (по умолчанию V) и индивидуальные maxLevel поднимают ванильный предел вплоть до amplifier 255.
  • maxDurationAll (по умолчанию 16 минут) и индивидуальные maxDuration увеличивают длительности до 1 000 000 секунд.
  • "-" наследует общий лимит; бесконечная длительность никогда не обрезается.
  • Применяется на LivingEntity.addEffect, поэтому зелья, маяки, еда и /effect подчиняются одинаково.

Улучшение сваренных зелий

  • Эхо-осколок: +1 шаг уровня.
  • Аметистовый осколок: +60 с длительности (durationStepSeconds настраивается).
  • Осколок призмарина или Кристалл призмарина: скрывает частицы, сохраняя иконку в HUD.
  • Одна варка — один шаг; при достижении предела стойка отказывается от ингредиента, ничего не расходуя.
  • Базы splash/lingering намеренно отклоняются, чтобы не получать «носитель без атрибутов».

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

  • Зелья из JSON на основе модификаторов атрибутов с ванильным носителем ради иконки в HUD.
  • В комплекте Potion of Reach (Awkward + Око Эндера) и Potion of Haste (Awkward + Золотой блок).
  • Модификаторы переживают релог и смерть до истечения срока, затем снимаются автоматически.
  • Для администраторов: /potion attribute list | give | apply.

Сигнал компаратора

  • Режим по умолчанию импульсирует при завершении варки; сила и длительность настраиваются; vanilla возвращает заполненность.

Команды и конфиг

  • /potion reload мгновенно перечитывает всё.
  • /potion gamerule применяет изменения в памяти и сразу сохраняет их на диск.
  • Полностью серверный, совместим с клиентами без модов, новые предметы не регистрируются.

This mod has no additional files