DGuard

Clans on a Minecraft server: clan, faction and team plugins

A clan puts players under one tag: a shared chat, allies and enemies, a clan home, sometimes land of its own and wars over it. We compare four plugins with live pages and builds for 26.x — ClansLite, FactionsUUID, KingdomsX and Ultimate Teams — using their docs, and show how to put the clan tag in the tab list.

The DGuard team8 min read

In short: for clans without land there's ClansLite (free, MIT, Paper and Folia, chat, allies and enemies, a friendly-fire toggle, chest locks) and Ultimate Teams (free, GPL-3.0, Paper, Purpur and Folia, team and ally chat, databases from H2 to PostgreSQL, sync across a network). For clans with land and wars there's FactionsUUID (paid on SpigotMC, chunk claims by power or DTR, versions 26.2–26.3) and KingdomsX (paid on SpigotMC, land claims, nations, invasions and turrets). The classic SimpleClans last had a release in August 2023. The clan tag goes into the tab list and scoreboard through PlaceholderAPI.

Clan plugins compared

ClansLiteFactionsUUIDKingdomsXUltimate Teams
What it isClans without landFactions with landKingdoms with landTeams without land
Clan chat/clanchat, spying with /clanchatspyFaction, ally and truce chats (/f chat)Channels: global, kingdom, ally/tc for the team, /ac for allies
Allies and enemies/clan ally, /clan enemy/f relation: ally, enemy, neutral, truceAllies, nations, invasions/team ally, /team enemy
Friendly fireToggled with /clan pvpNot described in the docsNot described in the docs/team pvp, can be off for the team and allies
LandNone; locks on single chestsChunks by power or DTR, /f claimYes, claiming from the map, turretsNone; home, warps, shared ender chests
PlaceholderAPIYesYes, relational placeholders includedYes, relational includedSome placeholders built in
StorageA clans.yml fileNot described in the docsSQLite, H2, MySQL, MariaDB, PostgreSQL, MongoDBH2, SQLite, MySQL, MariaDB, PostgreSQL
Plugins in alphabetical order. From their docs and their SpigotMC, Hangar and Modrinth pages as of 20 October 2026
AvailabilityServer softwareVersions
ClansLiteFree, MITSpigot and forks, Folia1.16.5 and newer; up to 26.1.2 on Hangar
FactionsUUIDA paid resource on SpigotMC; code on GitHub under GPLSpigot, Paper26.2–26.3, a separate build for 1.8.8
KingdomsXPaid on SpigotMC; the author gives a free copy in his DiscordSpigot or Paper; not BukkitFrom 1.9 to the latest version on the SpigotMC page (currently 26.1)
Ultimate TeamsFree, GPL-3.0Paper, Purpur, Folia5.0.3 — 1.21–1.21.11, 5.1 — 26.1–26.2

Each plugin in brief

ClansLite

A lightweight clan plugin: /clan create, invites, a clan home, clan transfer, points for PvP. There's no land — the author says plainly that it has no grief-prevention tools, only locks on single chests (/clanchest lock). Data lives in clans.yml. Without PlaceholderAPI the clan tag is only available to the EssentialsX chat format; with it you get a set of placeholders for the tab list and scoreboard.

FactionsUUID

Classic factions. Land is claimed by chunk: in power mode a faction holds as many chunks as it has power, power drops with every death, and once the land outgrows the power, enemies can break blocks in its territory. In DTR (deaths 'til raidable) mode the land depends on the number of members, and every death lowers DTR — at zero the faction's base can be raided. Leaders set territory permissions with /f set perms, and there's a bank, taxes and more than 20 faction upgrades. Chat is MiniMessage, with colours by the speaker's faction relation.

KingdomsX

A plugin "like Factions" with its own mechanics: land is claimed straight from the map, kingdoms unite into nations, an invasion lets you take another kingdom's land, and turrets protect it from invaders. The author says the plugin is designed mainly for PvP servers. Vault is needed only for the bank and taxes, PlaceholderAPI for placeholders; mods aren't supported.

Ultimate Teams

Teams instead of clans, with the same feature set: team and ally chat, allies and enemies, a home and warps, a bank through the economy, promotion to team manager. Over MySQL and a message broker, data syncs across the servers of a network in real time; shared ender chests update for every viewer at once — the authors say outright that this avoids dupes. Bedrock players through Floodgate are handled automatically.

The clan tag in the tab list and above heads

Clan plugins expose the tag and clan data as PlaceholderAPI placeholders, and the tab plugin displays them. An example for TAB and FactionsUUID: %factionsuuid_faction_name% is the faction name, and %factionsuuid_faction_only_space% is a space only when the player is in a faction, so solo players don't get a stray space.

plugins/TAB/groups.yml — the LuckPerms group prefix plus the faction tag
_DEFAULT_:
  tabprefix: "%luckperms-prefix%%factionsuuid_faction_name%%factionsuuid_faction_only_space%"
  tagprefix: "%luckperms-prefix%%factionsuuid_faction_name%%factionsuuid_faction_only_space%"
  • Test the placeholder before editing the config: /papi parse me %factionsuuid_faction_name%.
  • The tag's colour outside the clan comes from the group prefix: build a gradient LuckPerms prefix with the prefix generator; colour codes are in the colour codes table.
  • The tag in chat comes from your chat plugin — see chat plugins. FactionsUUID has its own chat format, so a separate plugin isn't required.

First commands

ClansLite: a clan, an alliance and friendly fire
/clan create Wolves
/clan invite Steve
/clan ally add Alex
/clan pvp
/clanchat Meet at the base
FactionsUUID: a faction, land and relations
/f create Wolves
/f claim
/f claim --radius 2
/f relation Ravens ally
/f set home

In ClansLite an ally is added by the other clan owner's name (/clan ally add <owner>). Hand out command permissions to groups in LuckPerms, not to operators.

Which one to pick

  • Survival or minigames where you just need a clan with a chat and a tag — ClansLite; land is then protected by a separate claims plugin — see grief protection.
  • A network of several servers on Velocity — Ultimate Teams: it syncs teams across servers. How a network is put together is in Minecraft network.
  • A factions PvP server with base raids — FactionsUUID or KingdomsX; KingdomsX if you want nations, invasions and turrets.
  • Towns and nations instead of clans — look at Towny: Modrinth has builds up to 26.2.

Clan wars and cheaters

A clan server lives on wars, raids and leaderboards — and one cheater in a clan decides a war. KillAura and Reach win fights, Velocity cancels knockback, and Fly carries a raider over the walls of an enemy base. Worst of all, the honest clan loses and leaves the server together. DGuard — the best anticheat for a modern Minecraft server — checks combat, movement, packets, inventory, building and the world and covers all 47 kinds of cheats in our comparison.

CheatDGuardGrimACVulcanPolarIntaveMatrix
KillAurahits targets by itselfpartly: no dedicated check — only indirectly, via Reach and packet order
Reachhits beyond reach
Velocityignores knockback
Flyflies without elytra or creative
Clan-war cheats: who checks themAll 47 kinds of cheats in the comparison

In combat, AI Combat does the work — DGuard's own combat AI model: it's trained on billions of gameplay data points collected in cooperation and testing with the most popular PvP servers, and today it's the strongest AI model in anticheats. It's included in DGuard on every plan, and DGuard is free up to 30 players online.

FAQ

How do I add clans to a Minecraft server?

Install a clan plugin: ClansLite or Ultimate Teams if you need a clan, a chat and a tag without land; FactionsUUID or KingdomsX if clans fight over land. The tag goes into the tab list through PlaceholderAPI and a tab plugin.

Which clan plugin has land claims?

FactionsUUID claims land by chunk for power or DTR, KingdomsX from the map, with nations, invasions and turrets. Both are paid on SpigotMC; the KingdomsX author gives a free copy in his Discord.

How do I turn off friendly fire in a clan?

In ClansLite with /clan pvp, in Ultimate Teams with /team pvp: damage can be turned off for your own team and allies.

Is SimpleClans still updated?

SimpleClans' last release is 2.19.2 from 3 August 2023, and on Modrinth it's tagged for Spigot only and versions up to 1.21.5. For 26.x, pick a plugin with current builds.

How do I show the clan tag in the tab list?

Put the clan plugin's placeholder into a TAB prefix, for example %factionsuuid_faction_name% for FactionsUUID. Test it first with /papi parse me.

Sources

All sections

Run the best anticheat for modern Minecraft

DGuard catches all 47 kinds of cheats in our comparison — the closest rival, Intave, has 27. Full protection on every plan, free up to 30 players online.