> For the complete documentation index, see [llms.txt](https://pm2plugins.gitbook.io/lpc-pro/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://pm2plugins.gitbook.io/lpc-pro/readme.md).

# LPC Pro v2

**The most advanced chat management plugin for Minecraft servers.**

LPC Pro v2 is a comprehensive chat plugin built for Paper/Spigot servers running Minecraft 1.17 - 1.21.11. It provides everything you need to manage, moderate, and enhance your server's chat experience — from custom formats and channels to full moderation suites, social features, and third-party integrations.

***

## Key Features

* **Chat Channels** — Global, local, staff, trade, help, and fully custom channels with range-based, world-based, and cross-server support.
* **Chat Formatting** — Fully customizable chat formats with hover tooltips, click actions, MiniMessage support, hex colors, and gradients.
* **Moderation Suite** — Anti-spam, anti-caps, anti-advertising, swear filter with leet-speak detection, muting, warnings, reports, and infractions.
* **Private Messaging** — `/msg`, `/reply`, ignore lists, and staff spy mode.
* **Mail System** — Send messages to offline players.
* **Reputation System** — Player karma with leaderboards and cooldowns.
* **Achievements** — Track chat milestones and reward players with tags.
* **Polls** — Create in-chat polls with timed voting.
* **Chat Games** — Six game types (unscramble, math, trivia, reverse, type race, emoji guess) with configurable rewards.
* **Mentions** — `@player`, `@everyone`, and `@here` with sound notifications.
* **Nicknames & Colors** — Per-player chat color selection and nickname customization.
* **Chat Shop** — Cosmetics shop for chat colors, name colors, tags, and perks.
* **Chat Bubbles** — Floating text above players' heads using TextDisplay entities.
* **Chat Translation** — Translate messages between languages via LibreTranslate, Google, or DeepL.
* **Macros** — Pre-defined message templates for staff and players.
* **Chat History & Search** — Staff tools to view and search chat logs with advanced filtering.
* **Offline Messages** — Queue private messages for offline players with automatic delivery.
* **Tab List** — Customizable header/footer with placeholders and animations.
* **Discord Integration** — Bridge chat between Minecraft and Discord via webhooks and DiscordSRV.
* **AI Filter** — AI-powered content moderation via OpenAI.
* **Content Filter** — Filter signs, books, and anvil renames.
* **Mod Queue** — Staff review queue for flagged messages.
* **Anti-Bot Protection** — Rate limiting and behavior detection for new joins.
* **Newcomer System** — Special handling, tags, and restrictions for new players.
* **Raid Protection** — Automatic detection and response to bot raids and mass-join attacks.
* **Smart Announcements** — Context-aware messages that trigger based on conditions.
* **MOTD** — Customizable welcome messages with per-group and first-join variants.
* **Proxy Support** — Cross-server chat synchronization for BungeeCord/Velocity networks.
* **Per-Group Settings** — Different cooldowns, limits, and permissions per rank tier.
* **Database Support** — SQLite (zero-config) or MySQL/MariaDB for larger networks.
* **50+ Commands** — Dynamically registered with full tab completion.
* **PlaceholderAPI** — Built-in placeholders plus full PAPI expansion support.

***

## Supported Versions

| Minecraft Version | Status          |
| ----------------- | --------------- |
| 1.21 - 1.21.11    | Fully Supported |
| 1.18 - 1.20.6     | Supported       |
| 1.17              | Supported       |

**Server Software:** Paper (recommended), Spigot

***

## Quick Links

* [Installation Guide](/lpc-pro/getting-started/installation.md)
* [Initial Setup](/lpc-pro/getting-started/initial-setup.md)
* [Commands & Permissions](/lpc-pro/reference/commands-and-permissions.md)
* [FAQ & Troubleshooting](/lpc-pro/reference/faq.md)
