
Welcome to FactionsChat¶
FactionsChat is a Minecraft Spigot/Paper server plugin that integrates with Factions to provide advanced chat channels and formatting for faction-based servers.
Key Features¶
- Configurable chat formatting
- Multiple chat channels: Ally, Truce, Faction, Enemy, Neutral, Local, Global, Staff, World
- Channel-specific permissions
- Quick messaging and channel switching
- Customizable prefixes and colors
- EssentialsX SocialSpy and DiscordSRV integration
- PlaceholderAPI integration (chat formatting)
- Per-player chat mode persistence
- Configurable local chat range
Quick Start¶
- Switch chat modes using the
/f c <channel>command - Chat with other players using the same channel
- Install MassiveCore (required dependency)
- Install Factions (required dependency)
- Configure settings if needed
- Set up permissions for your server
- Optionally integrate with other plugins
Quick Navigation¶
Use the navigation menu to explore:
- Player Guide - Learn how to use FactionsChat as a player.
- Admin Guide - Learn how to use/setup/configure FactionsChat as a server admin.
Requirements¶
- Server Software: Spigot/Paper
- Plugin Dependencies: MassiveCore3, Factions3 (required)
- Optional Integrations:
- PlaceholderAPI (placeholder support)
- DiscordSRV (Discord support)
- EssentialsX (socialspy support)
Credits¶
Based on Factions3Chat by eirikh1996, rewritten and extended in Java.