Minecolonies: War 'N Taxes

War and Taxes Addon for Minecolonies
Back to Files

WarNTaxes-NeoForge-1.21.1-v5.0.3.jar

File nameWarNTaxes-NeoForge-5.0.3.jar
Uploader
mchivellimchivelli
Uploaded
Jul 29, 2026
Downloads
218
Size
1.2 MB
Mod Loaders
NeoForge
File ID
8532793
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:minecolonies-war-n-taxes-1129258:8532793"

Learn more about Curse Maven

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.

This mod has no additional files