Repository navigation
Potions
All potions use the vanilla bottle (colored by their effect), so the splash and lingering versions and tipped arrows exist automatically and are made like their vanilla counterparts: gunpowder for splash, dragon's breath for lingering, and a lingering potion with eight arrows in the crafting grid for tipped arrows.

| Potion | Effect | Duration | Brewing (default) |
|---|---|---|---|
| Potion of Mana | Mana Restoration I: restores 25 % of max mana at once | instant | Awkward Potion + Lapis Lazuli |
| Potion of Mana II | Mana Restoration II: restores 50 % of max mana at once | instant | Potion of Mana + Glowstone Dust |
| Potion of Magical Stability | Magical Stability: −15 % Mana Cost | 3:00 | Potion of Mana + Amethyst Shard |
| Potion of Magical Stability (long) | Magical Stability | 8:00 | Potion of Magical Stability + Redstone |
| Potion of Borrowed Power | Borrowed Power: cast into debt down to −50 % of max mana | 0:30 | Potion of Mana + Fermented Spider Eye |
| Effect | Id | Kind |
|---|---|---|
| Mana Restoration | runelessrpg:mana_restore |
instant, beneficial |
| Magical Stability | runelessrpg:magical_stability |
beneficial |
| Borrowed Power | runelessrpg:borrowed_power |
neutral |
Potion ids: runelessrpg:mana, runelessrpg:strong_mana, runelessrpg:magical_stability,
runelessrpg:long_magical_stability, runelessrpg:borrowed_power.
- Restores (level ×
manaPotionPercentPerLevel) % of max mana, default 25 % per level. - Pays debt back first and never fills above max mana.
- Splash potions restore less at the edge of the splash, exactly like Instant Health; lingering clouds and tipped arrows work like their vanilla counterparts.
- Only players have mana; other entities are not affected.

A modifier of −magicalStabilityManaCost (default 0.15 = −15 %) per level on runelessrpg:mana_cost. The floor of
Mana Cost (minManaCostPercent) still applies.
The emergency potion for hard fights in the FULL_COST mana mode:
-
While it is active, spells may take the mana down to −(
borrowedPowerDebtPercent% of max mana), default −50 %, in every mana mode. If the mana mode itself allows more debt, the more generous rule applies. -
Backlash: when the effect ends with mana below 0, the player takes damage:
damage = debt in % of max mana ÷ 10 × backlashDamagePer10Percent (at most backlashMaxDamage)With the defaults: 2 damage per 10 % debt, at most 10 damage (5 hearts). Example: max mana 40, mana −12 → 30 % debt → 6 damage.
-
The backlash happens when the effect runs out and when it is removed (milk,
/effect clear, a totem). Drinking the potion again before it ends renews it without a backlash; dying while it is active does not cause one either. -
The damage type
runelessrpg:mana_backlashignores armor and enchantments and is in#minecraft:bypasses_armor,#minecraft:bypasses_enchantmentsand#minecraft:bypasses_cooldown. Death message: "… overdrew their mana". -
The debt itself stays; regeneration pays it back.
Values are in the server config [potions], the brewing ingredients in the common config [brewing]:
| File | Option | Default |
|---|---|---|
runelessrpg-server.toml |
manaPotionPercentPerLevel |
25.0 |
magicalStabilityManaCost |
0.15 | |
magicalStabilityDurationSeconds |
180 | |
longMagicalStabilityDurationSeconds |
480 | |
borrowedPowerDurationSeconds |
30 | |
borrowedPowerDebtPercent |
50.0 | |
backlashDamagePer10Percent |
2.0 | |
backlashMaxDamage |
10.0 | |
runelessrpg-common.toml |
manaIngredient |
minecraft:lapis_lazuli |
strongManaIngredient |
minecraft:glowstone_dust |
|
magicalStabilityIngredient |
minecraft:amethyst_shard |
|
longMagicalStabilityIngredient |
minecraft:redstone |
|
borrowedPowerIngredient |
minecraft:fermented_spider_eye |
- Durations are read when a potion takes effect, so they also apply to potions that were brewed before the change.
- An empty ingredient switches that recipe off; an id that names no item switches it off with a warning in the log. Brewing recipes are built on client and server at start-up, so ingredient changes need a restart of both, and the common config should be the same on server and clients.
RunelessRPG for NeoForge 1.21.1 · CurseForge · Source · Report a bug
Start
For players
For pack makers
Reference