PotionForge
Upgrade brewed potion durations and amplifiers — with a full in-game GUI.
Upgrade brewed potion durations and amplifiers — with a full in-game GUI.
What it does
PotionForge lets you customize how long and how strong any brewable potion is - no more being stuck with vanilla's fixed durations and levels. Set your own values per potion, per effect, right from an in-game menu. No config editing required.
Demo video: Click me
You can always ask for a test server via our Discord server
Features
- Full in-game GUI — open with /pf, no need to touch config files
- Per-potion control — set a custom duration and amplifier for any brewable potion
- Regular, Splash & Lingering support — set lingering potions separately, or let them inherit from the regular potion, or keep them pure vanilla
- Category filters — browse by All / Positive / Negative / Utility effects
- Search bar — type in chat to instantly filter the effect list
- Presets — quickly jump to common duration values instead of clicking +1/-1 every time
- Confirmation prompts — won't let you accidentally wipe a tuned override
- Command support — full CLI alternative to the GUI for admins and automation
- Async config saving — no lag spikes when saving changes
- Folia supported — runs cleanly on regionized multithreaded servers, not just Paper
Commands
- /pf — opens the GUI editor
- /pf reload — reloads the config
- /pf set <potion> <duration> <amplifier> — enable and set values
- /pf remove <potion> — disable an override, revert to vanilla
- /pf info <potion> — view current values for a potion
- /pf list — list all active overrides
- /pf list all — list every brewable potion and its status
- /pf help — shows the help menu
Permissions
- potionforge.gui — open the settings GUI
- potionforge.reload — reload the config
- potionforge.set — set/remove overrides
- potionforge.info — view override info
Requirements
- Paper (or Folia) 1.21.5+
- Java 21+
