Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Creators
Details
MineColonies: War 'N Taxes Addon
War 'N Taxes (formerly MinecolonyTax) is an Addon made for Modpack Devs which revolutionizes MineColonies gameplay by introducing a comprehensive taxation system, fully configurable war and raid mechanics, vassalization features, and flexible currency options. Originally designed for the EpicWarsCvC Server, this mod now also features simple PvP Arena setup, peace negotiations, and economic penalties—all integrated with SDMShop for streamlined currency management.
Note: This is a beta release. If you encounter any bugs or errors, please report them via the Discord channel.
What's New in Version 2.1: Vassalization Update
- Vassalization System: Establish hierarchical relationships between colonies with vassalization mechanics including tribute payments, status tracking, and overlord benefits.
- Improved Tribute Display: Vassal tribute payments now correctly displayed in tax reports, making economic relationships more transparent.
- Enhanced Command System: Use
/wnt vassals
to view tribute percentages, payment history, and vassal status with dynamic currency display. - War Team Selection: Players who are members of both warring teams can now choose which side to join with new
/choosewarside
commands. - Improved Chat Interfaces: Clickable prompts for war participation and vassalization interactions.
- WarStatistics: Track and query comprehensive war data via PlayerData or the
/wnt warstats
command. - Disconnect Handling: Wars and raids continue seamlessly if a participant disconnects; their status is preserved until reconnection or war end.
Core Features
- Configurable Tax Earnings: Define base and upgrade tax rates for every MineColonies building.
- Maintenance Costs: Building incomes are balanced by automatic maintenance deductions from the colony’s tax revenue.
- Tax Revenue Cap: Taxes stop accumulating once a configurable maximum is reached.
- Tax Freeze Mechanism: Temporarily halt a colony’s tax collection as part of war outcomes or economic penalties.
Recommended to use with SDMShop, FTBTeams (Required), (Villager) Recruits Mod.
If you want to use another Currency, set SDMShopConversion = false
and configure your currency in the mod’s config.
War and Raid Mechanics
- 1:1 Ratio (±1 Player) Balance: Teams can differ by at most one player at war start.
- Normalized Lives Resolution: Outcome calculated as
(remaining lives + guards) / (initial lives + guards)
, ensuring proportional fairness. MineColony Guards each count as one life. - Team Selection: Players who are members of both warring teams can now choose which side to join using
/wnt choosewarside attacker
or/wnt choosewarside defender
. - War Declarations: Engaging war system with clear notifications and player choices, as shown in the war declaration interface.
- War Actions / Raid Actions:
- War Actions: Breaking and placing blocks in enemy colonies under war, without levitation side-effects.
- Raid Actions: Only entity damage; blocks remain protected.
- Raids: Steal tax revenue directly with configurable durations, transfer rates, and cooldowns.
- Death Handling & Spectator Mode: Participants become spectators when out of lives; Last-Life inventories are saved and restored after war end.
- Disconnect Handling: Wars/raids automatically pause individual lives but continue globally.
War Process
- Declare War:
/wnt wagewar "<colonyName>"
initiates a join phase (/wnt joinwar
or opt out). - Join Phase: Allies and defending officers auto-join during the prep window.
- Active War: Defaults to 2-hour duration; each player has 5 lives.
- Objectives: Eliminate enemy lives; spectators remain until the war concludes.
- Sue Peace: Propose with
/wnt peace whitepeace
or/wnt peace reparations <amount>
; requires defender acceptance. - Resolution: Configurable in the mod's config:
- Total Victory: All opponents eliminated.
- Strategic Victory: Based on normalized lives if time expires.
- Stalemate: Near-equal strengths; optional penalties.
- Vassalization: Winners can establish vassal relationships with the losing colony.
A comprehensive set of war and admin commands is available, as shown here:
Vassalization System
- Establish Hierarchy: Create a network of vassals who pay tribute to their overlord colony.
- Tribute System: Vassal colonies automatically pay a percentage of their tax income to their overlord colony.
- Vassalization Commands:
/wnt vassalize <percent> "<colony>"
- Offer vassalization to another colony/wnt vassalaccept <colonyId>
- Accept a vassalization proposal/wnt vassaldecline <colonyId>
- Decline a vassalization proposal/wnt revoke <player>
- Revoke a vassalization relationship/wnt vassals
- List your vassals with tribute details
- Status Display: Check your colony's vassalization status at any time.
- Tax Integration: The tax system automatically includes vassal tribute payments in tax reports.
PvP Arena Duels
- Arena Setup: Define arena corners with
/pvparena p1
and/pvparena p2
. - Duel Challenges: Initiate with
/pvp
, with clickable accept/decline buttons. - Spectator Mode: Join (
/pvp spectate [player]
) or exit (/pvp spectate stop
). - Inventory Management: Inventories and armor saved/cleared during duels and restored afterward.
Fixes & Improvements
- Unified Command System: All commands now use the
/wnt
prefix for better organization and discovery. - Dynamic Currency Display: Shows "$" if SDMShop is enabled and proper item name (e.g., "emerald") when using custom currency.
- Tribute Payment Tracking: System now tracks and displays the last tribute amount paid by vassal colonies.
- Fixed: KeepInventoryOnLastLife feature now properly preserves inventories.
- Fixed: Raider death notifications display correctly.
- Fixed: SMShop balance transfer—colonies can now go into debt if no tax revenue is available to pay a victorious attacker.
- Refactored Code: Improved readability and maintainability across core modules.
- Language Support: Basic multi-language framework added (WIP).
Server Hosting Services
We offer extreme performance server hosting, ideal for heavy modded Minecraft servers:
- Ryzen 9 7950x3d with dedicated (not shared) cores
- 16–32 GB RAM, ultra-fast I/O
- Limited offer—contact on Discord for details
Community and Support
Join the EpicWarsCvC Community:
- CurseForge Modpack: EpicWarsCvC on CurseForge
- Discord: Join our server
- Server IP:
play.epicwarscvc.com
Your feedback is essential—report bugs or suggest features via Discord or the comments section.
With these enhancements, MineColonies: War 'N Taxes blends economic management, strategic warfare, and PvP duels into one seamless experience. Enjoy deeper colony strategy and dynamic conflict under your own rules!