Hey! Enttbot here...
It took so many time to update this plugin, ive added a lot of things, fixed other things and modified other....
indicatiors:
[+] added
[/] modified
[*] fixed
[-] removed
Here is a list of changes:
Here's a high-level summary of all the changes made in this update:
New Features
[+] Full War System — A dedicated WarSystem class now handles all war logic: declaring wars, joining as allies, peace negotiations, prestige calculation, truce periods, and war resolution on clan disband. Entirely new, replacing scattered inline logic.
[+] War GUI — A complete multi-screen inventory interface (Wars.java) for managing wars visually: declare, join, propose peace terms (money, XP, disband, unify clans, white peace), accept/reject offers, view stats, and withdraw — all without commands.
[+] Clan Relations System — A new Relations.java GUI lets clan leaders manage alliances and enemies. Leaders can send alliance requests, accept or reject incoming ones, and mark rival clans as enemies, with configurable limits and offline notifications.
[+] Clan Chest — Shared clan inventory (ClanChest.java) that persists across sessions, with permission checks on both click and drag events.
[+] Config Migration — ConfigMigrator.java automatically upgrades old plugin data (flat .yml files) to the new per-file structure when the server starts.
Improvements
[/] Command System — /cls war, /cls chest, and /cls relations are now fully implemented. Clan creation stores new fields (prestige, relations, war history). Name validation now respects allow-uppercase, allow-numbers, min/max length, and blocked words from config.
[/] File Handler — Added war file management, a tnl.yml log for truces and offline notifications, automatic clan name enforcement on startup, and periodic cleanup of expired data.
[/] Economy — Vault now falls back to the internal economy gracefully at runtime without crashing.
[/] PlaceholderAPI — New placeholders for prestige level, online/offline member counts, and war history lists.
[/] Death Events — Kill scoring in active wars now correctly identifies sides, supports leader-kill bonuses, and deducts points from the losing side.
Fixes
[*] Player join — Username changes are now detected and saved on login. Pending offline notifications are delivered on join.
[*] Clan disband — Active wars involving a disbanded clan are now resolved automatically instead of becoming orphaned.
[*] Economy setup — Vault initialization no longer causes errors when the provider is unavailable.
Hey! Enttbot here...
In this update, I performed general maintenance on the plugin and added full support for permissions.
Here’s the complete list of available permissions:
- cx.*
- cx.admin
- cx.user.*
- cx.user.create
- cx.user.disband
- cx.user.invite
- cx.user.expel
- cx.user.join
- cx.user.leave
- cx.user.chat
- cx.user.home
- cx.user.setHome
- cx.user.list
- cx.user.info
- cx.user.wars (actually disabled)
- cx.user.report
- cx.user.edit
- cx.user.economy
- cx.user.stats
- cx.user.resign
Hey! Enttbot here...
i will be fast.
it´s just a little fix in the PlaceholderAPI implementation, and changed from PAPI v2.11.5 to the PAPI v2.11.6
Hey! Enttbot here.
i was working solving some problems, so here is the little change log:
- fixed: some PAPI problems
- enhancements in internal economy system
- fixed: clan rename
Hey! Enttbot here
This update is the smallest i´ve made.
by pettition of my community i have changed the clansx.user perm from default: true to default: op
Hey! Enttbot Here
I know the last update was on Saturday, but I've been making some minor changes:
- Added the "cxstats" command to view player stats
- New placeholder %cx_player_money%
- Internal economy system (can be enabled when you don't want to use the vault)
- Fixed broken placeholders:
%cx_prefix%
%cx_clan_leader%
%cx_clan_founder%
%cx_clan_name%
%cx_clan_money%
DROP(Y25D2)
Hey! Enttbot Here
After a while (like a year, lol), I updated ClansX. The changed/added features are personal and community ideas.
Changelog:
- War system disabled for now.
- Clan money vault.
- Clan limit (default: 50, changeable in config).
- Better welcome message and more options.
- New placeholders:
%cx_clan_membercount_offline%
%cx_clan_membercount_online%
- Better Invitations
- Clan Props (Name/Privacy editable)
CONFIG VERSION 2.1: You'll need to delete/transfer your current config to the new one!
Hey! Enttbot Here!
im happy to say i fixed the compatibility with Placeholder API, i fixed the placeholders and i recommend to delete config.yml
Hey! Enttbot here (again):
Im happy to say there is a new version of ClansX, some things has been changed, like admin commands and user commands, now we are using PAPI in the plugin
Hey! Enttbot here:
i do this minor update to fix a problem with bstats (no new in-game function)
Hey.. Enttbot here
i make a new udate removing and adding commands to the plugin, like random leader an a lot of configurations