Advanced Friendly Fire System
- Granular Protection: Friendly Fire logic between clan members has been completely overhauled for better combat control.
- Damage Type Filtering: You can now toggle specific damage types to be blocked within clans directly via config.yml.
- Blockable Categories:
- MELEE: Standard sword, axe, or fist attacks.
- SWEEPING_EDGE: Sword area-of-effect sweep damage.
- PROJECTILE: Arrows, Tridents, and Firework rockets.
- EXPLOSION: End Crystal (CPvP) and TNT explosions.
- POTION_MAGIC: Splash/Lingering potions and Dragon Breath.
- THORNS: Damage reflection from the Thorns enchantment.
Bug Fixes: All technical reports from Discord have been resolved, and combat stability has been significantly improved.
General Improvements
- Bug Fixes: Resolved several minor technical issues identified in previous versions to enhance system stability.
- Localization Cleanup: Fixed typos in the UI and messages, making translations more fluent and accurate.
- Code Optimization: Minor internal adjustments were made to improve overall system efficiency.
Bug Fixes: All minor bugs and language synchronization issues reported via Discord have been fully resolved in this update.
Bank & Command System
- New Command: Re-added /clan bank balance with full localization support.
- Dynamic Suggestions: Smart Tab-Complete support added for /clan manage set, providing values and modes automatically.
- Logic Routing: Fixed command routing between /clan set and /clan manage set for consistent execution and permissions.
Technical Refinements
- Safe Disconnect: Clan creation sessions are now automatically cleaned up if a player leaves during the process.
- Sound Effects: Integrated new sound effects for starting and completing clan creation.
- GUI Security: Restricted access to specific menu sections for players without a clan to prevent interface bypasses.
Performance & Core
- Folia Support: The plugin is now 100% compatible with Folia-based server environments.
- Platform Detection: Added a platform-mode setting in config.yml for automatic or manual server type detection.
Bug Fixes: All technical issues and bugs reported via Discord have been fully resolved in this update.
Global Language Synchronization
- New War Modules: Added full War (WAR) sections with approximately 90 new keys for FR (French), JP (Japanese), and RU (Russian) localizations.
- Full Alignment: The incomplete war section in the ES (Spanish) YAML file has been replaced with a complete 90-key block.
- Sync Status: All supported language files are now 100% synchronized with the War System features introduced in v0.4.3.
Note: If you find any translation errors in the language files, please report them via Discord.
1.
New Features & Systems
- Clan War System: A full infrastructure for clans to challenge each other in battle.
- War Modes:
- TIMED: The clan with the most kills at the end of the set duration wins.
- KILL_TARGET: The first clan to reach a specific score target wins.
- ELIMINATION: A "last clan standing" mode where players are eliminated upon death.
- Interactive Invite System: War invites are sent to all online members with clickable [ACCEPT] or [DENY] buttons for instant action.
- Player Commands: Added /clan war invite, /clan war accept, /clan war deny, /clan war watch, and /clan war types.
- Admin Commands: Easily set up arenas using /ca war setarena, /ca war setspawn, and /ca war setwatch.
- Flexible Verification: New options in config.yml allow you to disable the verification system or enable auto-verify-on-create for new clans.
2.
Bug Fixes
- Chest Upgrades: Fixed the %next% variable display error in the upgrade menu.
- Dupe Patch: Fixed a critical exploit that allowed ender chest duplication during the chest upgrade process.
- Placeholder Fix: Stabilized the %apex_clan_level% variable which was returning incorrect data.
- Command Visibility: The /clan -gui command is now properly hidden from suggestions when gui_enabled is set to false.
3.
Performance & Compatibility
- Chat Compatibility: Resolved conflicts with LPC and ColorChat; clan tags now work seamlessly with all formatting plugins.
- New Statistics: Added the %apex_clan_deaths% placeholder to track total clan deaths without impacting server performance.
- Optimization: Optimized data processing during wars and improved the Tab-Complete system for a smoother experience.
If you encounter any issues, please reach out to us via Discord.
World Restriction System
- New Feature: Added Whitelist and Blacklist modes for Home creation. You can now manage worlds as "allowed only" or "restricted only" with ease.
Chest Upgrade System
- Improvement: Clan chest upgrade costs are now fully configurable and a Hard Cap for maximum pages has been added.
Global Localization Sync
- Feature: All main messages and GUI files (TR, ENG, ES, FR, JP, RU) are now 100% synchronized with the master language file.
Modernized GUI
- Update: The Chest Upgrade menu has been completely redesigned and launched for all languages.
Developer API Update
Metadata API
- New Feature: Developers can now store custom data (e.g., Quest or Tournament stats) directly within clan objects. Fully compatible with SQLite and YAML.
Relation API
- New Feature: Streamlined method to check relations (MEMBER, ALLY, RIVAL, NEUTRAL) between players. Simplifies "Friendly Fire" checks for combat plugins.
Global Broadcast API
- New Feature: Send messages to all online members of a specific clan with a single line of code, including full color support.
Technical Core Refactor
- Update: Added clan_metadata table to SQLite and refactored storage implementations to support new API standards.
Note: If you find any missing lines or translation errors in the localization sync, please report them to us via Discord.
Developer Note: Access all new API methods and the latest JAR file via the /api command on Discord.
Centralized GUI System: All interfaces migrated to a high-performance backend. Menus are now faster, and click-handling issues are resolved.
Full Localization Sync: All language files (TR, ES, FR, RU, JP) are now perfectly synchronized with the 660-line master ENG.yml. No more missing lines or untranslated messages in any language.
Flexible Inventory Access: Players can now manage their own inventory items freely while a clan menu is open.
Clan Description Protection: Added a blacklist filter to the Clan Settings. Inappropriate descriptions are now automatically blocked by the system.
Reliable Clan Creation: Fixed a logic bug where players received incorrect "success" messages during failed creation attempts. Confirmations are now 100% accurate.
Optimization & Stability: Fixed RAM leaks and double-trigger bugs. Core modules like Clan Chests and Color settings are now fully refactored.
Developer API Release: A robust API is now live! Developers can directly access Clan data like XP, Levels, and Bank balances.
- Note: API documentation and the developer JAR are available on our Discord server.
