
Nexus ChatLevels
This plugin allows players to earn ChatXP when chatting in order to get rewards.
- Загрузки
- 70
- Подписчики
- 0
- Обновлён
- 8 октября 2025 г.
- Лицензия
- Nexus-ChatLevels-License
Опубликован 4 октября 2025 г.
💬 NexusChatLevels — Level Up Through Chatting!
Ever wanted your Minecraft chat to actually mean something?
NexusChatLevels turns your chat activity into XP and levels — making conversations fun, competitive, and rewarding! 🎉
⚙️ How It Works
Players earn XP every time they send a message.
As they level up, they can unlock rewards like items or custom commands, all fully configurable in the plugin’s config file.
🌟 Features
- 💬 Chat-based leveling system
- 🎁 Customizable rewards (items or commands)
- 🔁 Reload support — no restart needed
- 🔒 Permission-based access (
chatlvls.use,chatlvls.admin) - ⚡ Fully configurable XP & reward system
🧭 Perfect For
- 🏰 Survival or SMP servers
- ⚔️ RPG setups
- 👥 Community or roleplay servers
🔗 Links
- Source Code: GitHub Repository
- Support & Feedback: Join our Discord!
⭐ NexusChatLevels makes chatting meaningful — level up, earn rewards, and show off your status in style!
Ченджлог
2.0Релиз1.21.7, 1.21.8, 1.21.9 · 8 октября 2025 г.
Added:
- PlaceholderAPI support.
- Amounts of materials in rewards.
Fixed
- Inconsistent levelling whereby only after five minutes would it update.
Changes:
🧭 Commands
👤 Player Commands
| Command | Description |
|---|---|
/chatlevels help |
Shows this help menu. |
/chatlevels xp |
Shows your current Chat XP. |
/chatlevels xp player <player> |
Shows the Chat XP of a specific player. |
/chatlevels for <level> |
Shows the XP needed for a specific Chat level. |
/chatlevels level |
Shows your current Chat Level. |
/chatlevels level for <player> |
Shows another player’s Chat Level. |
⚙️ Admin Commands
| Command | Description |
|---|---|
/chatlevels reload |
Reloads rewards and levels. |
/chatlevels admin set xp <player> <xp> |
Sets Chat XP for a player. |
/chatlevels admin set level <player> <level> |
Sets Chat Level for a player. |
/chatlevels rewards add command <level> <command> |
Adds a command reward for a level. |
/chatlevels rewards remove <level> <reward> |
Removes a reward from a level. |
/chatlevels rewards get <level> |
Shows all rewards for a level. |
🧩 PlaceholderAPI Support
Nexus ChatLevels now supports PlaceholderAPI starting from version 2.0!
You can use these placeholders in other plugins like Scoreboards, Tab Lists, Chat formats, or GUIs.
| Placeholder | Description | Example Output |
|---|---|---|
%chatlevels_xp% |
Displays the player's current Chat XP. | 1520.5 |
%chatlevels_level% |
Displays the player's current Chat Level. | 12 |
💡 If you want this, make sure PlaceholderAPI is installed on your server — NexusChatLevels will automatically detect it and hook into it if available.
⌨️ Command Reward Placeholders
When setting up command rewards, you can use special placeholders inside your commands.
These will automatically be replaced when the reward is executed for a player.
| Placeholder | Description | Example Output |
|---|---|---|
%player% |
The player’s username. | D3monSlayr |
%xp% |
The player’s current Chat XP. | 1520.5 |
%level% |
The player’s current Chat Level. | 12 |
🧩 Example Usage
rewards:
5:
- "give %player% diamond 5"
- "say Congrats %player%! You reached level %level% with %xp% XP!"
Full Changelog: https://github.com/D3monSlayr/Nexus-ChatLevels/compare/v1.0...v2.0
1.0Релиз1.21.7, 1.21.8, 1.21.9 · 4 октября 2025 г.
⚙️ Features
- Smooth XP & level tracking
- Material and command-based rewards
- Fully configurable leveling system
- Reloadable via command
- Permissions support
- Built for Paper 1.20+
Commands
| Command | Description | Permission |
|---|---|---|
/chatlvls help |
Shows the help menu | chatlvls.use |
/chatlvls xp |
Shows your current chat XP | chatlvls.use |
/chatlvls xp for <level> |
Shows XP required for a level | chatlvls.use |
/chatlvls xp player <player> |
Shows XP of another player | chatlvls.admin |
/chatlvls level |
Shows your current chat level | chatlvls.use |
/chatlvls level for <player> |
Shows another player’s level | chatlvls.admin |
/chatlvls reload |
Reloads configs and rewards | chatlvls.admin |
/chatlvls admin set xp <player> <xp> |
Sets player XP | chatlvls.admin |
/chatlvls admin set level <player> <level> |
Sets player level | chatlvls.admin |
/chatlvls admin rewards add material <level> <material:amount> |
Adds item reward | chatlvls.admin |
/chatlvls admin rewards add command <level> <command> |
Adds command reward | chatlvls.admin |
/chatlvls admin rewards remove <level> <reward> |
Removes reward | chatlvls.admin |
/chatlvls admin rewards get <level> |
Shows rewards for a level | chatlvls.admin |
Alias: /chatlevels → same as /chatlvls
🧠 Permissions
| Permission | Description |
|---|---|
chatlvls.use |
Basic command access |
chatlvls.admin |
Full admin and config access |
Комментарии
Загружаем…