promotional bannermobile promotional banner

Race Addon Hah! Ueuh~

This is a Race Addon for the Hah! Ueuh~ mod it adds the Oni and Spirit race for players more races are intended to be added soon. It adds racial feactures for oni along with custom player spirit contracts. Along with Gluttony.
Back to Files

spiritaddon-1.5jar

File namespiritaddon-1.4.38.jar
Uploader
uhbored1uhbored1
Uploaded
Sep 21, 2026
Downloads
161
Size
418.8 KB
Mod Loaders
NeoForge
File ID
8942375
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:race-addon-hah-ueuh-1683158:8942375"

Learn more about Curse Maven

What's new

Changelog

Natural & Artificial Spirits
- Every Spirit now has a permanently open gate. It can't gain strain or be damaged or broken by overcharging, failed casts, or cripple effects.
- Becoming a Spirit now rolls a Kind: Natural or Artificial (50/50 by default, configurable). It's kept through death, logout, and Return by Death / Domain rewind.
- Natural Spirits appear as a black 0.50-block orb with creative-style flight, visible from every angle. They can't charge personal mana. Their spells and upkeep drain the land's mana instead, starting with the chunk they're standing in and reaching 1 / 2 / 4 / 8 chunks by rank. Od is never spent to cover a shortfall. All spell cooldowns are cut by 50% (configurable).
- Natural Spirits who reach Great rank leave the orb form and get a normal player model with a random 0.50–1.50 height, like Artificial Spirits.
- Artificial Spirits keep the lifespan-based mana pool and mana charging, now scaled by rank.
- New commands: /rezero Spirit Kind and /rezero Spirit Kind Natural|Artificial|Reroll [player].
- New Spirit config with options for Kind odds, Rank odds, and rank-up requirements. It's editable in the in-game config screen.

Spirit Rank
- Spirits now roll a Rank: Lesser / Quasi / Normal / Great at 70 / 25 / 4 / 1 by default (configurable).
- Artificial Spirits' max mana scales with rank: Lesser ×0.5, Quasi ×1, Normal ×1.5, Great ×2. Current mana scales with it when rank changes.
- Natural Spirits rank up by finishing spells: 50 / 150 / 500 for Quasi / Normal / Great.
- Artificial Spirits need both finished spells (40 / 120 / 400) and mana charged from the land (2,000 / 8,000 / 25,000).
- The Book of Life now shows a Rank line under Race, plus your progress toward the next rank (e.g. 12/50 spells, plus mana for Artificial). The actionbar updates as you cast and charge.
- /rezero Spirit Rank shows your progress. /rezero Spirit Rank Lesser|Quasi|Normal|Great|Reroll [player] sets it.

Calamity Form
- Calamity Form no longer drains land mana from nearby chunks. It now spreads a permanent blight of snow instead.
- Snow starts falling in the Spirit's chunk and keeps falling after they leave. Every 3 real-time hours it spreads to all four neighbors of every infected chunk, even while the Spirit is logged out. When Calamity Form ends, the blight stops (snow layers already placed stay).
- Other players standing in blight-snow chunks get -50 to Magic, Fortitude, Combat, Tenacity, Strength, and Reflexes.
- A Spirit in Calamity Form becomes 1.8 wide × 4 tall, can't be picked up, and glows light blue. Their size returns to normal when it ends.
- Everyone is told the Spirit's coordinates when Calamity begins and every 30 real-time minutes after that. Logging out doesn't reset the timer.

Sword Saint
New skills appear under the Sword Saint category on the Divine Protections page.
- Sword Explosion (30s cooldown): Charging drains all land mana from your chunk and the four touching it and pours it into your gate (up to 25,000). Your held weapon glows white. Left-click, even on air, to detonate a massive explosion. The weapon breaks unless it's Dragon Sword Reid or unbreakable. Only items with attack damage can charge (blocks and empty hands can't), and a destroyed gate can't use it.
- Slash (5s cooldown): A 2-block forward cut. Works with any weapon and never breaks it.
- Sword Flash (8s cooldown): Blink 10 blocks along your look direction, hitting anyone you pass through. Works with any weapon and never breaks it.
- All three scale with your Combat stat (including temp Combat). Having Dragon Sword Reid drawn multiplies skill damage.

Oni
- New racial skill: Smelling (5s cooldown). It gives a 5-second purple glow to players holding a Witch Factor, mobs holding one, and wandering Witch Factor entities (Sloth, Greed, Gluttony). Only the Oni who used it can see the glow, and it clears when the pulse ends.
- Smelling also prints the current chunk's miasma level, the same as /rezero chunkmiasma get.
- Oni can now run /rezero chunkmiasma get without op. Set stays op-only.

Carrying & Contracts
- A carrier can now hold up to 3 Spirits at once: 1 on the head (Spirits 1.0 tall or taller) and 2 on the shoulders (shorter than 1.0). Shift+right-click a Spirit to set that one down, or shift+right-click the ground to set them all down. Sneaking still hops off.
- Fixed a desync where a Spirit who hopped off a contractor or ally still appeared stuck on their head.
- Accepting a contract from a Spirit player now adds a Great Yin spirit named after them to the other player's Spiritual Arts roster and grants the Yin school. Beatrice pacts keep this entry, and it's removed when the contract expires.

Fixes
- Fixed a launch crash with Hah! Ueuh~ and Essential caused by the Natural Spirit orb.
- Fixed a launch crash caused by Sword Saint being registered twice.
- Fixed join crashes ("Invalid player data" and rejected-executor errors), including when spawning next to water and when rejoining after closing a singleplayer world.

Other
- /rezero skill cooldown reset now also resets Smelling, Sword Explosion, Slash, and Sword Flash.
- /rezero data clear now also clears Spirit Kind and Rank.
- Return by Death and Domain rewind now restore Calamity snow.

Note: The server and every player must be on this version. Remove any older versions of the addon before installing.

This mod has no additional files