ParadiseTeamChat

ParadiseTeamChat

A blazing-fast, feature-rich team communication plugin that brings private team channels to your Minecraft server - without the complexity of faction plugins!

289 downloads 1 followers

ParadiseTeamChat

High-Performance Team Communication for Paper 1.21.10

Latest Release Build Status


๐Ÿš€ What is ParadiseTeamChat?

A blazing-fast, feature-rich team communication plugin that brings private team channels to your Minecraft server - without the complexity of faction plugins!

Perfect for: Survival servers, SMP networks, community servers, minigame lobbies


Which binary to download?

If you're running a server via a host, the best option to select would be the Linux binary, as it is stripped down to the bare minimum for faster performance. If you're running it on your own laptop, use Linux (if you're on Linux), Windows (if you're running the server on Windows), and if you face errors with these, then go for the Universal Binary, or DM me on my Discord Server.


โœจ Key Features

๐Ÿƒ Performance-First Design

  • โšก Zero server lag - All database operations run asynchronously
  • ๐Ÿ’พ SQLite included - No external database setup required

๐Ÿ’ฌ Seamless Team Chat

  • ๐Ÿ”„ Toggle between team and global chat modes
  • ๐Ÿ“จ Send quick messages without changing modes
  • ๐Ÿท๏ธ Custom team tags displayed in chat: [TAG] PlayerName: message (Integrations w/ PlaceholderAPI and LPC)
  • ๐ŸŽจ Colour-coded formatting for easy identification
  • ๐Ÿ‘ฅ Only team members see team chat messages

๐Ÿ›ก๏ธ Rock-Solid Security

  • ๐Ÿ”’ Input validation prevents malicious content
  • ๐Ÿšซ Banned word filtering (blocks staff impersonation)
  • ๐Ÿงน Sanitizes colour codes and invisible Unicode
  • ๐Ÿ’‰ SQL injection protection built-in

๐ŸŽฎ Player-Friendly Commands

/team create <name> <tag>  - Create your team
/team invite <player>      - Invite friends
/team accept              - Join a team
/tc                       - Toggle team chat
/tc <message>             - Quick team message
/gc                       - Switch to global chat

๐Ÿ”ง Fully Customizable

  • ๐Ÿ“ Configure max team size, name/tag lengths
  • ๐ŸŽฏ Regex patterns for validation
  • ๐Ÿ’ฌ Customize all messages and colors
  • โš™๏ธ Banned words list
  • ๐Ÿ•’ Cache cleanup intervals

๐Ÿ“Š Technical Highlights

โœ… Paper 1.21.10 compatible
โœ… Offline-mode server support
โœ… Adventure API integration
โœ… Thread-safe concurrent operations
โœ… Async database layer
โœ… Smart cache management
โœ… Modern Java 21 codebase

๐ŸŽฏ Perfect For

  • Survival Servers - Let players form teams without factions
  • SMP Networks - Organize communities with private channels
  • Event Servers - Temporary team coordination
  • Minigame Lobbies - Quick team formation and chat

๐Ÿ“ฅ Download & Installation

GitHub Releases: Latest Release

Platform-Specific Builds

We provide optimized builds for different platforms:

  • Linux x64 - Recommended for production servers (~2-3 MB)
  • Windows x64 - For local development and testing, if you're on Windows (~2-3 MB)
  • Universal - Works on all platforms including macOS and ARM (~14 MB)

Choose based on your server's operating system. If unsure, download the Universal build.

Quick Setup:

  1. Download the appropriate JAR from Releases
  2. Drop into your plugins/ folder
  3. Restart server
  4. That's it! Zero configuration needed โœจ

The plugin creates a default config.yml with sensible defaults. Customize if needed!


๐ŸŽฌ How It Works

Example Workflow:

Player1: /team create Legends LGD
         โœ… Team created!

Player1: /team invite Steve
         ๐Ÿ“ง Invite sent!

Steve:   /team accept
         ๐ŸŽ‰ Joined team Legends!

Player1: /tc
         ๐Ÿ”„ Team chat mode enabled

Player1: Hey team, let's raid!
         [Shows as: [LGD] Player1: Hey team, let's raid!]
         [Only visible to team members]

Player1: /gc Hello server!
         [Shows as: <Player1> Hello server!]
         [Visible to everyone, still in team mode]

๐Ÿ† What Makes This Special?

Unlike other team plugins:

  • No lag - Async operations prevent server slowdown
  • Lightning fast - Cache system = instant lookups
  • Zero dependencies - SQLite bundled, no setup required
  • Offline-mode friendly - Works on cracked servers
  • Modern codebase - Built with Paper's latest APIs
  • Production-ready - Comprehensive error handling

๐Ÿ’ Support the Project

โญ Star on GitHub if you find this useful! ๐Ÿ› Report issues on our GitHub Issues page ๐Ÿ’ก Suggest features - we love feedback! ๐Ÿค Contribute - PRs welcome!


๐Ÿ“œ License

GNU General Public License v3.0 - see LICENSE file for details.


Download now and bring seamless team communication to your server! ๐ŸŽฎโœจ

Version Minecraft Loader Download

PTC Windows Binary

3.0.1

1.21.10, 1.21.11
bukkit, paper, spigot
Download

PTC Universal Binary

3.0.1

1.21.10, 1.21.11
bukkit, paper, spigot
Download

PTC Linux Binary

3.0.1

1.21.10, 1.21.11
bukkit, paper, spigot
Download

PTC Windows Binary

3.0.0

1.21.10, 1.21.11
bukkit, paper, spigot
Download

PTC Universal Binary

3.0.0

1.21.10, 1.21.11
bukkit, paper, spigot
Download

PTC Linux Binary

3.0.0

1.21.10, 1.21.11
bukkit, paper, spigot
Download

PTC Windows Binary

2.0.2

1.21.10, 1.21.11
bukkit, paper, spigot
Download

PTC Universal Binary

2.0.2

1.21.10, 1.21.11
bukkit, paper, spigot
Download

PTC Linux Binary

2.0.2

1.21.10, 1.21.11
bukkit, paper, spigot
Download

PTC Windows Binary

2.0.1

1.21.10, 1.21.11
bukkit, paper, spigot
Download

PTC Universal Binary

2.0.1

1.21.10, 1.21.11
bukkit, paper, spigot
Download

PTC Linux Binary

2.0.1

1.21.10, 1.21.11
bukkit, paper, spigot
Download

PTC Windows Binary

2.0.0

1.21.10, 1.21.11
bukkit, paper, spigot
Download

PTC Universal Binary

2.0.0

1.21.10, 1.21.11
bukkit, paper, spigot
Download

PTC Linux Binary

2.0.0

1.21.10, 1.21.11
bukkit, paper, spigot
Download