SethomeX icon

SethomeX -----

Experience a professional next-gen engine featuring hardened security matrices, tiered limits




[​IMG]

What's new in this version :

  • 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.
----------, May 26, 2026

[​IMG]
What's new in this version :

  • Lands, WorldGuard & ProtectionStones Hooks: Synchronous and asynchronous validation to automatically prevent players from setting homes inside enemy claims or protected spawn regions, now with full native hooks for ProtectionStones and MyLands!
  • 3D Countdown Hologram: Display of a dynamic countdown with a progress bar ([██████░░░░]) above the player's head during teleportation, visible to everyone!
  • Physical Home Portals: Create a physical Quartz portal in your base (`/sethome portal <name>`), walk through it to teleport instantly!
  • Visual & Sound Effects Selector: Customize your teleports via the `/home effects` menu with 4 animation styles (Shield, Spiral, Ring, Tornado), 7 particle types, and 3 sound types.
  • Temporary Home Sharing: Grant temporary access to a friend via `/home trust <home> <player> [duration]` (e.g., 2h, 30m). The remaining time is displayed directly in the home's lore and the invite manager!
  • Claims & Protections: Improved integration with Lands, WorldGuard, and ProtectionStones to prevent setting homes in restricted areas.
  • 100% Complete Customization & Translation: The gui.yml file is now fully complete! No titles, page suffixes, navigation buttons, or duration formats (e.g., "Expired", "Permanent", "d", "h", "m", "s") are hardcoded in the code anymore. The teleport effects selector menu is also completely customizable (materials, titles, and descriptions).
----------, May 20, 2026

[​IMG]

  • COSMETICS: Premium 3D Miniature Icons Engine (Custom Heads): Re-invent your GUI aesthetics!
    • Native Base64 Skull Injection: Created a robust, reflection-free decoding algorithm utilizing Paper/Spigot's modern PlayerProfile API. Players can now select incredibly detailed 3D miniature blocks (small houses, golden trophies, portals) that remain completely independent of the player's current skin!
    • Expanded Icon Selector Matrix: Upgraded the selector GUI into a fully designed, immersive 45-slot interface. Featuring structured sections for standard items, custom premium blocks, background filler grids, and instant navigation.
    • Fully Expandable Config Mapping: Provided administrators with an infinite customization block under gui.icon-selector.custom-heads supporting direct SHA-256 hashcodes, full Base64 JSON blocks, or raw skin URLs.
  • INTEGRATION: Unified Cartography Framework (Live Web Maps): Connect your game world to the web!
    • Triple Map Ecosystem Support: Added full native hooks for the three industry-leading web maps: Dynmap, BlueMap, and Squaremap. Public player residences are now automatically rendered in real-time directly onto interactive web-based live maps!
    • Asynchronous Sync Matrix: Every addition, removal, or visibility toggle of a Public Home is dispatched automatically into a lightweight, async task pool. This guarantees absolute 0ms overhead on the main server thread.
    • High-End Popups & Custom Styling: Implemented immersive marker designs. Hovering over map indicators displays rich data-sheets including Home Label, Owner Persona, and accurate Visit Counters.
  • PATCH: GUI Component Retrieval Matrix: Restores UI design integrity and flawless aesthetics.
    • Resolved MemorySection Injection: Fixed a recursive parsing exception where common interface pathways mistakenly rendered internal YAML configuration descriptors as item names instead of their intended localized strings.
    • Visual Re-mapping: Ensured all global navigation nodes (Next Page, Previous, Main Menu) are parsed strictly from terminal property pointers, aligning physical GUI assets seamlessly.
  • EXPANSION: Extended Visual Enrichment Layer: Deepen your customized environment.
    • Native Lore Extensibility: All navigation and functional core buttons have been augmented to support optional text-arrays (lore). Server operators can now inject granular descriptions or rich aesthetic indicators directly into core utility icons.
    • Dynamic Metadata Binding: Retained perfect contextual placeholder propagation (`{page}`) across expanded UI component fields, eliminating structural layout issues.
  • DEV-OPS: Runtime Infrastructure & Database Optimization: technical stability.
    • Soft-Coupling Architecture: Intelligent dynamic class-loading isolates external map APIs, eliminating runtime linkage exceptions if plugins are absent.
    • Dynamic Database Schema Mutation: Programmed an automated hot-update migration for the persistent storage layer, introducing the new icon_texture column without requiring manual database wipes or configuration loss.
  • ARCHITECTURE: Enterprise Network Sync (Bungee/Velocity): True cross-server database alignment!
    • Proxy Plugin Messaging Channel: Implemented native BungeeCord & Velocity channel messaging to automatically invalidate and synchronize Caffeine caches across all instances in a proxy network, eliminating dirty reads when sharing a centralized MySQL database.
  • MANAGEMENT: Visual "Trust" Configuration GUI: Give your players visual power!
    • Player Head Rendering Interface: Reduced reliance on text commands. Players can now drop (Q) their homes in the main GUI to open a beautiful visual panel rendering the Skull textures of all trusted guests.
    • Atomic Rights Revocation: Visually revoke home access directly via Shift-Right Click on a player's head, instantly pushing metadata updates to the database!
  • PROTECTION: Claim Integration & Safety Matrices: Secure your servers natively.
    • Lands & WorldGuard Hooks: Synchronous and asynchronous validation to automatically prevent players from setting homes inside enemy claims or protected spawn regions.
    • World Blacklisting: Introduce forbidden zones! Server operators can now define a list of specific worlds (e.g. Hub, Minigames) where the `/sethome` command is strictly disabled.
    • Combat & Privilege Hierarchy: Implemented `sethomex.bypass.combat`, `sethomex.bypass.cooldown`, and `sethomex.bypass.cost` granting VIPs and Staff immunity against PvP combat blocks, warmup delays, and Vault economy taxes.
  • PERFORMANCE: Asynchronous Lifecycle Auto-Purge & Profiler: Keep your hardware running fast.
    • Orphaned Data Cleanup: Added an intelligent asynchronous background task (`maintenance.auto-purge`) that executes batched SQL transactions to permanently delete homes belonging to users inactive for X days.
    • Caffeine Metrics Profiler: Deployed an advanced `/sethomex profiler` admin command offering real-time memory introspection, Cache Hit rates, and eviction statistics to help owners tune their RAM allocations!
  • ORGANIZATION: High-End Folder & Category System: Manage massive home registries!
    • Custom Folder Architecture: Extremely requested by heavy users! Players can now logically group their homes by creating custom folders via the new `/home category <home> <folder>` command.
    • Immersive Folder GUI Rendering: The Main Homes Menu intelligently dynamically clusters categorized homes into premium chest items displaying "Homes inside: X". Navigating into a folder automatically re-filters the GUI seamlessly.
    • Non-Destructive Database Expansion: The backend SQLite/MySQL storage seamlessly injects the new `category` schema, ensuring existing player homes securely default to `none` without wiping data!
  • LOCALIZATION: Zero-Hardcoding Architecture (100% Configurable): Absolute translation control!
    • Unrestricted GUI Text Extraction: Eradicated every single hardcoded string within the interface structures. From pagination indicators (`1/2`) to complex sub-menus like Trust Management and 3D Icon Categories, EVERYTHING is now piped directly through `gui.yml` using the Kyori MiniMessage engine.
    • Unified Console/Player Feedback Pipeline: Overhauled the central `MessageManager` with full `CommandSender` polymorphism, ensuring all error codes, social notifications, and admin-spy feedbacks support cross-platform translation via `messages.yml`.
  • PATCH: Bug Fixes & QOL Improvements:
    • Tab-Completion Engine Overhaul: Rewrote the Bukkit TabCompleter to contextually isolate sub-commands. Fixes edge-cases where commands suggested irrelevant parameters.
    • Permission Standardization: Fixed permission misalignments, ensuring `sethomex.command.admin` behaves reliably for cross-player inventory peeking and management.
----------, May 18, 2026

[​IMG]
  • NEW: Advanced EssentialsX ETL Importer Pipeline: Seamlessly transition from legacy platforms.
    • Automated Data Recovery: Introducing an enterprise-grade async migration suite accessible via /sethomex import essentials. Ingests thousands of raw user profiles directly from existing directories in seconds.
    • Bed Displacement Extraction: Explicitly resolves recursive metadata gaps. The importer natively consumes EssentialsX `/bed` vectors, correctly importing personal respawn locations as standard operable homes.
    • Optimized Bulk Commits: The algorithm uses asynchronous SQL batch pooling, preventing synchronous main-thread IO lockups and guaranteeing perfect transactional integrity with ZERO server lag.
  • RENDERING: Intelligent Hybrid Color Engine: Flawless visual fidelity out of the box.
    • Dual-Protocol Deserialization: Replaced fragmented re-serialization logic with dynamic text sniffing. The core engine now detects legacy `&` / `§` formatting AND modern MiniMessage `<tags>` and invokes the correct Adventure serializer contextually per-entry.
    • Title/Lore Alignment: Resolves reports where raw `&e&l` syntax leaked into physical Container Titles. Configurations are now rendered exactly as intended, automatically.
  • ADMINISTRATION: Decoupled Command Vectors: High-availability operations.
    • Total Terminal Access: Elevated administrative routing mechanics. Core utility commands (/sethomex reload, info, import) are no longer bound to player physics. They are now fully actionable directly from the SERVER CONSOLE.
    • Operational Hygiene: Auto-refreshes real-time RAM caches immediately following any administrative mutation without requiring server-side restarts.
----------, May 13, 2026

[​IMG]
  • NEW: Survival Respawn Anchor System: Evolve past vanilla bed limitations!
    • Instant Reincarnation Nodes: Players can now instantly set any of their existing homes as their official server respawn point via a simple Middle-Click directly inside their GUI.
    • Lifecycle Override: Integrated native listener instantly catches death cycles and cleanly intercepts vanilla world-spawn delegation to deliver the player exactly where they established their foothold.
    • Mutual Exclusivity: Built-in safety logic ensures automatic release of previous spawn assignments whenever a new node is designated, preventing mapping collision.
  • NEW: Elastic Catalog Sorting Architecture: Navigate the public ecosystem with surgical precision.
    • Embedded Switching Engine: Introducing the Sorting Hopper located in the public viewport, empowering instantaneous, cyclic view swapping on-demand.
    • Multi-Vector Logic: Seamlessly cycle layout through:
      Popularity Dominance: Surface high-traffic locations filtered by peak visitation volume.
      Alphabetical Lexicon: Standardized A-Z iteration for lightning-fast player lookup speed.
      Chaotic Randomization: Exposes hidden gems and generates discovery traffic for smaller new residences!
  • CORE: Dynamic Database Schema Hot-Swapping:
    • Zero-Loss Migration Framework: Updated backend layer now features implicit database self-healing. The engine dynamically fires precise `ALTER TABLE` inquiries at runtime to graft the new `is_respawn` nodes into live datasets without ANY downtime or file purges.
  • VISUALS: Semantic Feedback Injection:
    • Visual Status Glyphs: Infused custom Bed Icon Lore tags denoting Active Respawn states.
    • Acoustic Anchoring: Synced native anchor activation acoustics upon assignments and successful resurrections.
  • NEW: Full Friendship & Trust System: Form your alliance, privately.
    • Targeted Invitations: Share granular access to your private homes without making them public! Empower friends with explicit traversal permission via /home trust <name> <player>.
    • The Shared Registry Hub: A dedicated frontend inventory aggregates all homes you are explicitly invited to, acting as a collaborative transportation dashboard.
    • Direct Peer-To-Peer Routing: Auto-Tab routing seamlessly resolves authorized friends' assets for rapid visitation.
  • SECURITY: Deep Modal Confirmation Engines: Never lose your progress.
    • Safe-Click Pipeline: Upgraded default deletion sequences. Shift+Right Click no longer executes immediate state destruction; instead, it transitions into a failsafe, dual-option checkout UI.
    • Visual Blockade: Distinct acoustic alerts and chromatic validation tiles render final destructive intents absolutely clear.
  • UNDER THE HOOD: Scalability & Hygiene Hooks:
    • Cascaded Trust Liquidation: Automatic garbage collection routine wired directly into delete handlers. Erasing a home now implicitly purges its authorization graph, preserving 100% pure SQL tables.
    • Dynamic GUI Virtualization: Upgraded the Shared Registry backend from a fixed layout into a fully cycleable, paginated engine. Enjoy native frame rates even under maximum invitation density!
  • GLOBALIZATION: Native Localization Shift: Reach a worldwide audience out-of-the-box.
    • Total Linguistic Scrub: Purged all hardcoded strings! 100% of configurations, player prompts, actionable buttons, and deep console logger channels now possess perfect native English parity.
  • ARCHITECTURE: Total Layout Decoupling (gui.yml): Absolute freedom to customize.
    • Externalized Interface Fabricator: Released `gui.yml` into the wildcard! Every title, button glyph, pagination marker, and Lore configuration can now be overwritten dynamically without EVER recompiling the java source.
    • Placeholder Enrichment: Injected universal support for nested placeholders like `{x}`, `{status}`, and `{respawn}` directly into visual configs.
  • SECURITY: Indestructible PDC Interaction Layer: Bulletproof navigation logic.
    • Beyond Lore Scanning: Replaced obsolete string-matching navigation. Menus now utilize atomic PersistentDataContainers (NamespacedKeys) to tag actions internally.
    • Label Resilience: Server owners can rewrite, translate, and modify every single user-facing text node inside the UI without ever breaking internal clickable routing logic! 100% future-proof navigation.
----------, May 11, 2026

[​IMG]
  • NEW: Infinite GUI Pagination & Sorting: Break free from visual constraints! Players are no longer limited by inventory height.
    • Limitless Navigation: The main viewport automatically expands across multiple dynamic pages using smooth arrow controllers, empowering heavy users to manage unlimited locations with zero UI stress.
    • Alphabetical Coherence: Every home index is now strictly auto-sorted, offering massive lookup velocity gains for active power-players.
  • ️ REINFORCED: 360° Destination Safety Audit: Total protection for your playerbase's survival status.
    • Voxel Integrity Verification: The plugin doesn't just scan for liquid; it rigorously queries bounding-box passthrough flags for both the head and floor vectors, instantly quarantining any attempts resulting in fatal suffocation.
    • Dimensional Void-Lock: Teleports dropping into the infinite abyss are trapped at runtime, shielding your inventories from bedrock breaches.
  • INTRODUCING: Full MiniMessage Localization Pipeline: Absolute aesthetic freedom.
    • messages.yml Dynamic Engine: Every pixel of text is officially externalized. Tweak, translate, or overhaul the branding without reloading hardcode.
    • Modern Aesthetic Hook: Native direct integration with adventure's MiniMessage, supporting flawless CSS-like gradients, HEX hexadecimals, and rich text hovering out of the box.
  • CORE: High-Velocity Performance & Anti-Loss Pipeline:
    • Zero-Overhead Tick Loop: Aggressively cached aesthetic assets into high-speed memory PRIOR to countdown ignition. Removed all heavy disk/memory IO reads from the 20Hz render cycle.
    • Crash-Proof Async Shutdown: Replaced default scheduler hijacking with a dedicated single-executor pipeline. Ensures a synchronized, atomic flush of all queued DB writes before allowing the main thread to disconnect on shutdown.
  • MISC: PvP Combat Tagging & Staff Command Overloads:
    • Dynamic Combat-Lock: Integrated active combat event listening to instantly freeze /home evacuation protocols during live skirmishes.
    • Granular Staff Inspect: Empowered moderators with explicit /home <player> [name] overrides, paired with deep conditional auto-tab resolution for remote troubleshooting.
----------, May 10, 2026

Resource Information
Author:
----------
Total Downloads: 38
First Release: May 10, 2026
Last Update: May 26, 2026
Category: ---------------
All-Time Rating:
3 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings