WarNTaxes-NeoForge-1.21.1-v5.0.3.jar
Curse Maven Snippet
What's new
War 'N Taxes 5.0.3 (MC 1.21.1 / NeoForge)
⚠️ This release is still being actively hardened and may still have bugs. If you hit a crash or anything misbehaving — war/siege/tax logic, HYW troops, raids — please help the mod out and report it on the GitHub issue tracker (or drop a note in the CurseForge comments). Every report genuinely speeds up the next fix — thanks for testing and supporting the mod! 🙏
Fixed — HYW troops attacking their own town
Hundred Years' War (HYW) troops would attack the very colony they were meant to protect — arrowing their commander's own colonists, turning the colony's guards hostile and spiralling into your army fighting its own townsfolk. Now:
- An HYW troop can no longer damage or target a colonist (guards included) of its own commander, that commander's allied colonies, or any neutral colony. Protection is symmetric — friendly colonists won't start the fight either.
- Protection lifts only for colonies you're actually at war with — an active War 'N Taxes war, besiege, raid, or abandoned-colony claiming raid.
- Owner attribution is offline-safe — a logged-out player's standing army keeps respecting its town. Ownerless HYW units (bandits) stay hostile.
- Verified by decompiling the actual HYW 0.6.4r jar to cover the entire roster: foot troops, workers, all cavalry, and every siege engine.
- Toggle with
EnableHywFriendlyFireProtection(default on).
Fixed — Withdrawing tax was broken
Claiming/withdrawing collected taxes could silently fail or lose money. All three
claim routes (claim GUI, /claimtax, /wnt claimtax) deducted the tax from the
colony ledger before delivering it and never refunded on a failed deposit.
Delivery now credits atomically and refunds the colony on any failure — taxes
are never silently lost.
🪙 Fixed — Claiming taxes with SDM Economy now actually pays out
With SDM Economy installed, claiming taxes did nothing — the coins never reached your
wallet. The economy bridge is now retargeted to the real SDM-Economy 2.4.0 API and
pays into the currency named by the new SDMCurrencyName config (default
sdmcoin). If SDM rejects the currency id, the claim still safely refunds the colony
and logs the valid currency ids so you can correct the config.
Fixed — Colony ownership & conflict-end safety pass
Ported the full 4.x/5.0 colony-abandonment hardening that this version was missing:
- World-brick fix — the mod no longer injects synthetic
[AUTO_OWNER]placeholders or repairs owners before MineColonies finishes loading. - New master switch
EnableColonyAbandonmentSystem(default OFF) — out of the box the mod makes no automatic writes to colony owner/permission state. - Abandoned-colony claiming no longer leaves two owners, no longer wipes citizen AI, and aborts cleanly if ownership assignment fails.
- A live besiege is no longer broken by an unrelated war/raid ending or
/wnt permcheck. - Crash-safe officer-visit saves (atomic write-then-move).
- Always-on, removal-only migration repairs worlds already corrupted by older versions.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects