Requirements
- Minecraft 1.21.1, Java 21
- Fabric Loader ≥ 0.16 (built against 0.19.5)
- Fabric API (built against 0.116.17+1.21.1)
- Works on dedicated servers and singleplayer. Install on both client and server for multiplayer.
Features
Thunder Mace — a legendary mace with four ultimates (Gravitational Collapse, Thunder Strike, Black Hole, Earthquake). Switch with R or Sneak + mouse wheel. No cooldowns: spam caps and durability instead.
Storm Realm — a floating-island dimension with eternal thunder. Build a copper-frame portal and light it with the Storm Igniter. Fight Storm Spirits, tame Storm Wolves, raid Storm Towers and Storm Dungeons (traps, spawners, loot, the Storm Guardian mini-boss), and summon the Storm Lord at the Storm Altar (3 Thunder Cores).
Gear — Thor's Hammer (throw, fly, storm call, smite), Zeus Gauntlet, Blade of the Tempest, Storm Trident, Storm Bow, Storm Shield, Storm Wings (elytra), Thunder and Storm Lord armor sets, 3×3 Storm Pickaxe/Shovel and tree-felling Storm Axe, Storm Forge upgrades, Totem of Life (+9 hearts), Rings of Power (speed, night vision, strength, jumping), Storm Backpack (27 slots, key B).
Magic Staff — Fireball (hostile-only, no fire on blocks), Heal (you, players and pets), Teleport (blink up to 20 blocks).
Storm Steed — a rideable, glowing flying horse. Tame with a Storm Apple, saddle it, then Jump = up, Sneak = down. Immune to fall, lightning and fire.
Storm Villages — surface villages in the realm with 3 peaceful Storm Traders who sell apples, potions, rings, enchanted books, saddles, the steed egg, staff, lifts and teleporters for Storm Shards.
Utility blocks — Storm Lift (jump = up, sneak = down in a 64-block column), Storm Teleporter + Storm Link (linked pairs, cross-dimension), Storm Turret, Bouncer, Conductor, Lamp, Trap, decorative storm stone/brick sets.
House rules
No cooldowns · abilities only hurt hostile mobs (never players, villagers, pets, golems) · no block griefing (except mining tools) · everything is in the Thunder Mace creative tab · English + Russian.
Crafting highlights
- Storm Shards drop from Storm Spirits; Thunder Core from the Thunder Golem (built with a Thunder Totem).
- Magic Staff:
_ST / _BS / B__(T Thunder Core, S Storm Shard, B blaze rod) - Storm Lift (×2):
PSP / SES / PSP(P polished storm stone, S shard, E ender pearl) - Storm Teleporter:
PSP / SXS / PSP(X eye of ender) · Storm Link:S / E / S - Ring of Power:
SGS / GXG / SGS(G gold ingot, X sugar / golden carrot / blaze powder / rabbit's foot) - Storm Backpack:
LSL / LCL / LSL(leather, shard, chest) - Recipes unlock via advancements. Full list: see the in-game recipe book / README.
Controls
| Action | Key |
|---|---|
| Switch ultimate / hammer mode / staff spell | R or Sneak + mouse wheel |
| Open Storm Backpack | B (rebindable) or right-click it |
| Steed: up / down | Jump / Sneak |
| Lift: up / down | Jump / Sneak while standing on it |
| Link teleporters | Right-click first, then second with Storm Link |
Commands
/locate structure #thundermace:storm_villages·#thundermace:storm_dungeons·thundermace:storm_altar·thundermace:storm_tower(inside the realm)- Dimension id:
thundermace:storm_realm(/execute in thundermace:storm_realm run tp @s ~ 100 ~)
Config
config/thundermace.json (created on first launch): particleDensity (0.25–1.0, client effects), shakeEnabled (camera shake).
Compatibility
- Sodium / Iris: no render mixins and only vanilla renderer classes are used. Tested only that the mod loads on a dedicated server with Fabric API; Sodium 0.6.13 + Iris 1.8.8 were not run together with the mod in a real client by the author — please report issues.
- Other mods: the mod adds its own dimension and entities; no known conflicts.
Known issues
- Flight of the Storm Steed, textures and tooltips have not been verified in a real game client by the author — feedback welcome.
- Server-side particle effects (ultimates) are not affected by
particleDensity. - Mod is designed for 1.21.1 only.

