Just Another Wizardry Mana System: Unified Player Mana

Just Another Wizardry Mana System for Minecraft replaces wand mana with one persistent player pool, full config control, and HUD options. Download now.

Just Another Wizardry Mana System

Minecraft modding has a way of layering complexity onto systems that should feel simple. Electroblob's Wizardry is one of the most beloved magic mods in the community, but its wand-based mana system can feel restrictive when you want to swap equipment or build a cohesive caster loadout. Just Another Wizardry Mana System, or JAWMS for short, cuts through that friction by giving every player a single, persistent mana pool that follows them across wands, armor sets, and even deaths. Instead of tracking separate mana reserves on each wand, your casting power lives with you.

What Changes While Playing

The core shift is immediate: mana belongs to the player, not the wand. When you switch wands mid-fight, your mana pool stays exactly where it was. Spells consume player mana directly, and if you do not have enough, the spell simply cannot be cast. Regeneration happens naturally over time, though it pauses briefly after casting and while channeling continuous spells. This creates a rhythm that rewards careful spell selection rather than rapid-fire wand swapping.

Wizardry armor and robes now increase both maximum mana and regeneration rate, so gearing up feels meaningful. Mana flasks restore player mana, and any leftover restoration spills over into eligible Wizard armor. Upgrades, artefacts, the Demonic Seal, and the Font of Mana have all been adapted to interact with player mana. For compatibility, stored wand mana is preserved but ignored during casting, and its obsolete displays are hidden. Spell selection, tiers, cooldowns, progression, charge-up behavior, and spell effects remain untouched. JAWMS replaces the resource, not the casting system itself.

The Built-In Mana Bar

The default HUD is a clean blue mana bar that you can fully customize. It can hide while full, display current mana, maximum mana, or both, and be repositioned with any of nine screen anchors. You can adjust its size, thickness, text scale, and even the fill direction. If you prefer no bar at all, disable it completely. Companion addons extend this further, such as JAWMS Hud Styles for compact layouts beside the hotbar, JAWMS Classic Bar Integration for Legacy HUD stacks, JAWMS Additions for new potions and enchantments, and JAWMS Integrations for cross-mod compatibility.

Requirements and Compatibility

Just Another Wizardry Mana System for Minecraft requires Electroblob's Wizardry 4.3.19 and MixinBooter 11.8 or newer. Baubles 1.5.2 or later is optional but recommended for equipped Baubles-slot effects. The mod targets Minecraft 1.12.2 and runs on the Forge loader. If you are exploring launchers to manage your modded setup, the foxygame.net launcher offers a one-click install for Just Another Wizardry Mana System, pulling the correct dependencies and loader versions automatically so you can skip the manual configuration headache.

For Modpack Creators

JAWMS is built for deep customization without requiring you to write a single line of code. Every balance lever is exposed in configuration files. You can set base maximum mana, regeneration rate, and the delay before regeneration resumes. Each Wizardry armor slot can grant its own mana bonus. A general spell-cost formula uses the original Wizardry cost and spell tier, and you can override individual spells with exact mana costs. Diminishing-return Spell Efficiency, mana flask behavior, item-granted mana properties, and even the local HUD appearance are all configurable.

Configuration Files and Reloading

Three files are generated on first run. The main config/jawms/jawms.cfg controls the shared mana economy, spell costs, flasks, armor defaults, and addon-provider settings. The integration file config/jawms/integrations/ebwizardry.cfg handles Wizardry upgrades and artefacts. The client file config/jawms/jawms-client.cfg manages the HUD. Valid server-side changes apply immediately with /jawms reload, and invalid integration values are rejected safely without breaking existing rules.

For Mod Developers

JAWMS includes a documented API for addon development. The Addon Development Guide covers setup instructions and the full technical reference. You can register custom modifier providers, draw your own HUD, and hook into synchronized mana data across clients and servers.

Mana Stats and Modifier Arithmetic

Understanding the math helps you tune the system. Maximum mana, regeneration, and delay all use the same ordering: take the configured base, add flat modifiers, then apply percentage increases and reductions. Spell efficiency reduces costs through a diminishing-return formula, and global or element-specific multipliers apply independently. The default config gives 60 base maximum mana and 2.4 regeneration per second. Each Wizardry armor piece adds 10 maximum mana and 0.4 regeneration, so a full set reaches 100 maximum mana with 4 regeneration.

Item Modifiers and Spell Costs

You can assign mana properties to any registered item through the item_modifiers.rules list. For example, a diamond chestplate can grant flat maximum mana while worn, and a held blaze rod can boost regeneration and reduce fire spell costs. Tooltips update automatically with blue for helpful bonuses and red for penalties. Spell costs use a formula like min(original_cost, tier * 25), which keeps cheap spells cheap while capping expensive ones by tier. Overrides always win, and invalid formulas fall back safely to original costs.

Electroblob's Wizardry Integration

Wizardry armor gives flat mana bonuses, while upgrades and artefacts now interact with player mana in configurable ways. Storage increases maximum mana, Condenser boosts regeneration, Siphon restores mana on kills, and Melee spends mana on wand attacks. Rings stack their effects, and the Demonic Seal can cover shortfalls with hunger. Mana flasks restore player mana first and never refill wand mana. Each integration can be enabled, disabled, and tuned independently.

For players who want a quick start, the foxygame.net launcher includes Just Another Wizardry Mana System in its add-on catalog, with auto-updates and version compatibility checks that keep your modpack stable. The built-in HUD renders below chat for readability, and addons can claim the rendering callback to draw entirely custom interfaces. If you want to download Just Another Wizardry Mana System, check the official CurseForge page or your preferred mod repository. To learn how to install Just Another Wizardry Mana System, place the jar in your mods folder alongside the required dependencies and launch with Forge.

Just Another Wizardry Mana System is a thoughtful reimagining of how mana flows through Wizardry. It respects the original mod's identity while giving players, pack creators, and developers the control they need to build a complete mana economy. Whether you want a simple unified bar or a deeply tuned progression system, JAWMS delivers.