⚔️ ClanPlus ⚔️ (GUI + Chat + Multi-language) [V1.0]
⚔️ ClanPlus – Advanced Clan System (GUI + Chat + Multi-language)
Created with ❤️ by LordDarz
📦 Features
- Fully functional clan system with GUI support
- Create, leave, and manage clans easily in-game
- Built-in clan-only chat:
/clan <message> - Optional
[CLAN]prefix in global chat - Multi-language support: English 🇺🇸 & Spanish 🇪🇸
- Vault + EssentialsXChat support for advanced formatting (optional)
- Configurable permissions
- Clean and lightweight YAML-based data storage
- Built with compatibility in mind for Bukkit, Spigot, and Mohist
- ✅ Tested on 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.21
📥 Installation
- Download and drop
ClanPlus-1.0.jarinto your/pluginsfolder. - Restart your server.
- Configure messages in
messages.ymland options inconfig.yml. - (Optional) Install for enhanced chat formatting:
✅ Works without Vault/EssentialsXChat
⚠️ Without Vault, global chat formatting will use default style.
💬 Commands
| Command | Description |
|---|---|
/clan |
Opens the clan GUI |
/clan <message> |
Sends a message to clan members |
/clanplus reload |
Reloads plugin configuration |
🔐 Permissions
| Permission | Description | Default |
|---|---|---|
clan.use |
Access to /clan GUI & chat |
✅ Everyone |
clan.create |
Create a new clan | ✅ Everyone |
clan.leave |
Leave your current clan | ✅ Everyone |
clan.info |
View your clan members | ✅ Everyone |
clan.chat |
Send/receive clan chat messages | ✅ Everyone |
clanplus.reload |
Reload the plugin | ❌ OP Only |
🧠 How It Works
ClanPlus stores its data locally using YAML files:
data/clans.yml→ Stores all clan informationdata/players.yml→ Tracks player-clan relationships
If Vault is installed, ClanPlus will integrate into your server's global chat with a customizable prefix.
# Example config:
use-clan-prefix-in-chat: true
clan-prefix-format: "[%clan%] "
Comments