Skip to content

FactionsChat3 Logo

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

  1. Switch chat modes using the /f c <channel> command
  2. Chat with other players using the same channel
  1. Install MassiveCore (required dependency)
  2. Install Factions (required dependency)
  3. Configure settings if needed
  4. Set up permissions for your server
  5. 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

License: MIT

Based on Factions3Chat by eirikh1996, rewritten and extended in Java.