Direct GUI Access to Effects Selector: Added a premium shortcut button (Amethyst Shard) directly in slot 42 of the main GUI (`/home`) to let players easily open the cosmetics selector and personalize their warmup styles, particles, and sound cues.
Configuration Cleanups & Parsing Fixes: Unified the gui.yml file structure by merging the duplicate menus: keys. This resolves YAML parsing conflicts and ensures all menus, including the effects selector, load and function flawlessly.
Translation Completeness: Integrated all previously missing localized keys into messages.yml (including portal.created, portal.no-access, portal.teleporting, portal.destroyed, safety.region-denied, and teleport.hologram-text) to ensure clean user feedbacks without raw console fallback alerts.
Hologram & Bossbar Customizations: Documented default options for the 3D Hologram progress bar and BossBar warmup titles inside config.yml for easier, self-evident modifications.
️ Compilation & Code Polish: Cleaned up unused local variables and optimized the plugin's startup banner to fetch the plugin version dynamically from the description file, keeping version outputs perfectly synced.
Public Catalog Search & Key-Filtering: Added a dynamic Search button (Compass) inside the public catalog GUI. Players can type a keyword in chat to filter public homes by home name or owner name on the fly.
Custom Home Descriptions: Introduced `/home desc <home> <description...>` allowing players to attach a custom description to their homes, which displays directly within the public catalog's item lore.
GUI Folder & Category Selector: Created a brand new category selection interface. Players can now seamlessly move homes into existing folders, remove them, or type in chat to create new folders on the fly.
Custom Welcome Messages (Titles & Subtitles): Added `/home welcome <home> <message...>` to display premium welcoming titles and subtitles on the screens of visitors upon successful teleportation.
Unified Home Settings GUI (Drop Shortcut): Redirected the `Drop (Q)` key shortcut to a centralized "Home Settings" GUI, consolidating icon modification, public catalog toggling, respawn points, trust management, category folders, descriptions, welcome messages, and deletion into a single premium interface.
Fully Featured Admin Panel GUI: Implemented `/sethomex admin` GUI to let administrators with appropriate permissions browse registered players (using heads), inspect their homes, teleport to them instantly, or safely delete them.
️ Automated DB Schema Migrations: Added automated schema migrations for SQLite and MySQL to support the new `description`, `welcome_message`, and `player_name` database columns seamlessly.
Visit Fee / Pay-to-Visit (Economy): Allow public home owners to charge visitors for teleportation using `/home fee <home> <amount>` (Vault integrated). Includes configurable server tax rates and maximum fee limits in config.yml and a gold ingot GUI button.
Likes & Recommandations: Added a like/unlike voting system (Right-Click in public catalog) with database verification. Introduces a new "By Likes" sort mode to put the best builds and shops forward.
️ Spectator Previews (Home Previews): Added a 5-second secure spectator preview (Shift-Right-Click in catalog) preventing all damage, interactions, inventory access, and movement. Automatically teleports players back to their origin and sends a clickable confirmation link.
️ Dynamic Web Maps Integration (Dynmap, BlueMap & Squaremap): Public homes are rendered with their custom description, likes count, and visit fees. BlueMap features 3D player head avatars from mc-heads.net.
Progressive Warmup Animations: Integrated two advanced particle animations: PROGRESSIVE_RING (rising ring matching cooldown progress) and BEACON (temporary beacon beam column), selectable inside the effects GUI.