[+] NEW FEATURE: Home
-------------------------------------------
- Introduced the "Home" module, allowing players to set, teleport to, and manage personal home locations.
- Players can create multiple homes with custom names and teleport to them instantly.
- Server administrators can configure maximum home limits per player or permission group.
- Includes home deletion, listing, and renaming capabilities for easy management.
[+] NEW FEATURE: CustomCommand
---------------------------------------------------
- Introduced the "CustomCommand" module, allowing you to create server-specific custom commands (e.g., /site, /discord) directly via configuration.
- You can now define permissions, aliases, and a list of actions (sending messages, executing player/console commands) for each command.
[!] BUG FIXES & IMPROVEMENTS
---------------------------------------------------
- File Update System: Fixed a critical issue where comments (#) were deleted and file formatting was broken when configuration files were updated.
- Your existing settings, comments, and file layout are now fully preserved during plugin updates.
- Automatic Error Reporting: This update does not introduce any new in-game features to the server. It is essentially a technical improvement that allows me to analyze errors occurring on your server more effectively and in greater detail.
- Language Update: 1 missing line has been added to the language files.
WidCore v1.6 Update Notes
Configuration & System Improvements
- Smarter File Updating: The update mechanism for configuration and language files has been completely revamped.
- Update Notifications: A notification will now appear in the console if a new update for WidCore is available.
- Automatic Error Reporting: To ensure the plugin becomes more stable and bug-free, errors are automatically reported to the developer.
New Feature: Advanced Auto Announcer
- Clickable Link System (Replacements): You can now add custom shortcuts to the announcer.yml file.
- Cleaner Configuration: Instead of writing links repeatedly in every announcement line, you can now manage them from a single central location.
# WidCore v1.5 Update Notes
Performance & Optimization (MobStacker)
- Polling Removed:** The cyclic scanning system that checked all mobs periodically has been removed. This reduces CPU usage by approximately 95%, especially on servers with high mob/player counts.
- Event-Driven System:** Stacking operations are now triggered only on
CreatureSpawnEventandChunkLoadEvent.- Ray-Trace Removed:** The heavy
getNearbyEntitiesmethod has been replaced with a lightweight mathematical distance squared check for entity detection within chunks.- Instant Stacking:** Mobs from spawners or eggs now stack instantly upon spawning, without delay.
- Smart Check Ordering:** The
canStacklogic has been reordered to perform the lightest checks (like type check) first, preventing unnecessary data reads.
New Feature: Advanced Auto Announcer
- Global Announcements:** Displayed across the entire server.
- Modular Structure:** The announcer system is fully modular and can be enabled/disabled via the configuration.
- World Priority System:**
- World-Specific Override:** You can define specific announcement lists for certain worlds. Players in these worlds will only see the world-specific announcements, not the global ones (e.g., for Nether or Minigame worlds).
* Full Support: Added support for Hex color codes and PlaceholderAPI (PAPI).
- Sorting Options:** Announcements can be set to display in sequential order or randomly.
- Sound Support:** Added the ability to play specific sound effects to players when an announcement is broadcast.
Other Changes
- Cache Optimization:** The MobStacker cache system has been refactored to only hold data for currently stacked mobs, reducing memory usage.
- Configuration:** Added new descriptions and optimized default settings to the configuration files.
[+] New Feature: Baltop GUI
- Added a visual menu system for economy ranking (/baltop).
- The richest players are now listed in a customizable interface.
[+] Improvements & Changes
* Economy System:
- Fixed argument errors in the /eco command.
- Added Tab completion support (TabCompleter).
- Subcommands (give, take, set, etc.) are now fully customizable via economy.yml.
* ShowItem System:
- Chat tags (, [inv], [ec]) have been converted into interactive clickable messages.
- The menu design has been simplified (removed unnecessary player info, leaving only items and armor).
- All messages, menu titles, and item names are now linked to the language file (lang).
* Language & Config Manager:
- Added "Smart Synchronization" feature for language and configuration files.
- Missing lines are automatically added during version updates.
- Unused or deleted redundant lines are automatically cleaned from files.
[!] Fixes
* Inventory Rollback:
- Fixed the title mismatch issue in the /irp menu.
- Corrected a critical bug that allowed items to be stolen from the menu.
