Description
Join my Discord if you run into issues or have ideas https://discord.gg/mKgxyk6qvb
Dominion is classic factions play for Hytale. Found a faction, invite friends, claim chunks and hold them with the combined power of your members. Lose too much power, or overreach, and your land becomes raidable. It is a server plugin, so players join with an unmodified client, and almost everything runs from a panel opened with /f.
New in 0.6.2
- Tags read like clan tags,
[TST] Testers, in chat, on the panel, the sidebar and the map. New tags are stored upper case and default to 2 to 4 letters, names go up to 48 characters, and both limits are settings. - A guided tutorial opens on first join and with
/f tutorial: ten steps with a button that does each one, found a faction, claim, map, home, invite, relations, sieges, bank, chat and the everyday commands. Admins can trim the steps. /f claim 5claims every chunk within five that your power allows,/f unclaim 5releases the same square.- Claimed land is painted on the world map with one name label per faction and nothing on the compass. Missions count from TrackerAPI when it is installed, and Dominion follows reloads of Feats, Atlas and Coinage by itself.
How it plays
Every player has power that regenerates while online and drops on death. A faction can claim one chunk per point of power. Claims can be made to touch, kept a chunk away from other factions and kept off spawn. Zones split your land into areas with their own permissions, and a permission grid per rank and per relation decides who can build, open chests, use doors, the bank and the vault.
Raiding has modes you switch on one by one, overextended, dominated by a stronger enemy, under siege, low power or unpaid upkeep. A siege means planting a banner on enemy land and holding it for 15 minutes while defenders try to push you off. Each faction picks a daily shield window for the land around its home.
Allies, truces, neutrals and enemies, and nations of allied factions with their own chat. Homes, warps, a shared vault, seven upgrades, daily and weekly missions and a value leaderboard. Events are KOTH hills, outposts that grant boosts, envoy chests, bounties and a season clock with an end of the world finale.
For admins
/fa settings has a tab for every group of rules and applies changes live. Start from a preset, classic, hardcore, peaceful or singleplayer, and a singleplayer world gets the last one by itself. Land from Simple Claims, HyFactions, HyperFactions and Ultimate Factions can be imported, always with a preview first.
| Command | What it does |
|---|---|
/f |
Open the panel |
/f create tag |
Found a faction |
/f claim, /f claim 5 |
Claim the chunk you stand in, or every chunk within 5 your power allows |
/f tutorial |
The guided tutorial, from the start |
/f invite player |
Invite a player |
/f siege |
Plant a siege banner on enemy land |
/fa preset name |
Apply a preset |
/fa settings |
Every rule, live |
Admin commands need
dominion.admin. Players need no permission for/f. The README on GitHub lists all 256 settings and every command.
With my other mods
All optional. Coinage holds wallets and turns each faction bank into a shared account, with Dominion's rank rules still in front of every withdrawal. Atlas draws territories, nations and sieges on the web map. Feats adds 15 faction feats and posts unlocks in faction chat. TrackerAPI gets ten faction counters with leaderboards and feeds the missions. Chronicle Stats shows faction standings on its dashboard. Without Coinage, Dominion uses its own ledger, an item currency or VaultUnlocked. CombatLog tags are read too.
Limits
Needs server 0.7.0 or newer and Java 25. Dominion has 659 automated tests and boots cleanly next to Atlas and CombatLog, but I have not played it in a game client yet. Please report anything in the panel or on the map that looks wrong.
A faction tag in the tab list cannot be done from the server.
Links
- More mods by ryvrook https://www.curseforge.com/members/ryvrook/projects
- TrackerAPI, Feats, Chronicle Stats, Atlas, Lullaby
- Coinage
- Source and issues https://github.com/ryvrook/dominion-factions
- Discord https://discord.gg/mKgxyk6qvb


