Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Tags
Creators
Details
NeoFactions
A lightweight, server-side factions mod for NeoForge 1.21.1. No client mod required.
What is NeoFactions? Factions adds a complete faction system to your Minecraft server. Players can create and manage factions with a three-tier hierarchy, invite or recruit members, and represent their faction with a colored prefix visible in chat, the TAB list, and above their head.
Built to be simple and reliable — no bloat, no dependencies, no client-side installation needed. Just drop the jar in your server's mods/ folder and you're good to go.
Features
Faction management — Create, dissolve, and manage factions entirely through in-game commands.
Three-tier hierarchy — Leader (★), Officer (▲), and Member (•), each with appropriate permissions for inviting, kicking, and promoting.
Recruitment system — Two ways to join a faction: officers can invite players directly, or players can apply and wait for approval.
Visual identity — Your faction name and rank appear as a colored prefix in chat, in the player list (TAB), and above your head.
Persistent data — Faction data is saved to the world folder and survives server restarts.
Server-side only — Players don't need to install anything. Works with vanilla clients.
Commands
- /faction create <name> | Create a new faction
- /faction disband | Dissolve your faction (leader only)
- /faction invite <player> | Invite a player (officer+)
- /faction accept | Accept a pending invitation
- /faction apply <faction> | Apply to join a faction
- /faction acceptapply <player> | Accept an application (officer+)
- /faction kick <player> | Kick a member
- /faction leave | Leave your faction
- /faction promote <player> | Promote member → officer (leader only)
- /faction demote <player> | Demote officer → member (leader only)
- /faction transfer <player> | Transfer leadership (leader only)
- /faction info [name] | View faction details/faction listList all factions
- /faction language english/french | Change the main language of the mod to english or french ( op only )
- /faction xpshare | 10% of picked up XP is redistributed to nearby faction members within 50 blocks
Requirements
NeoForge 1.21.1 (21.1.77+) Java 21


