FactionWarMC
Runs the war metagame. Factions claim territory, accumulate treasury, raid each other, and rebalance via the siphon mechanic.
Core mechanics
- Claims — chunks of overworld your faction owns. Block-place & break is faction-restricted on owned land.
- Treasury — a per-faction pool fed by tribute, raid loot, and bounty payouts. Used to fund declarations and upgrades.
- Raid declaration — initiating faction commits treasury, target gets a warning window, then a fight window opens with relaxed land rules.
- Siphon — a passive equalizer. The largest faction by power leaks a small fraction of its income to the smallest each tick. Stops snowballing.
Integration
The plugin POSTs to the bot's HTTP API on 127.0.0.1:3010:
/faction/syncwhenever a player's faction changes (mirrors Discord roles)/raid/eventon raid declaration / siege / outcome/bounty/placeand/bounty/killfor bounty flows
Where the data lives
Plugin world data + the factions, faction_members, raid_events, and
bounties tables in larptracker.db.