The definitive lightweight factions plugin for modern SMPs. Teaming made simple.
KFactions brings a streamlined, social-focused faction experience to modern Minecraft 1.21. Perfect for Survival Multiplayer servers that want the fun of teaming up and raiding without the bloat of land claiming or complex mechanics. Manage your team entirely through immersive GUIs!
- 🖥️ Full GUI Management: Manage members, kick players, and change settings visually. No more memorizing complex commands!
- 🎨 Custom Colors: Set your faction color to any standard color or use Hex Codes (e.g.,
#FF00FF) for ultimate customization. - 🔌 PlaceholderAPI Support: Full support for PAPI placeholders (
%kfactions_tag%) to integrate with EssentialsChat, TAB, and more. - 💬 Chat Modes: Toggle between
PublicandFactionchat instantly. - 🚫 No Land Claiming: Designed for "Open PvP" / Raiding SMPs where social grouping is key, but land remains wild.
- ⚡ Lightweight: Uses flat-file storage (YAML). No database required.
| Command | Alias | Description | Permission |
|---|---|---|---|
/f |
/kf |
Opens the Main Menu | None |
/f create <name> |
Create a new faction | None | |
/f join <name> |
Join a faction | None | |
/f invite |
Open the Invite GUI | None | |
/f list |
View active factions GUI | None | |
/f leave |
Leave your current faction | None | |
/chat <mode> |
/cp, /cf |
Toggle chat (Public/Faction) | None |
| Command | Description | Permission |
|---|---|---|
/f reload |
Reload configuration files | kfactions.reload |
/f toggletags |
Toggle faction tags globally | kfactions.toggletags |
| Bypass Invite | Join any faction without invite | kfactions.admin |
- Go to the Releases page (or your Spigot resource page).
- Download the latest
KFactions-1.1.jar. - Drop it into your server's
pluginsfolder. - (Optional) Install PlaceholderAPI for placeholder support.
- Restart your server.