SETHOMEX ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ The Ultimate Modern & Intuitive Home System for Paper ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SethomeX elevates your teleportation mechanics to the next generation. Combining ultra-aesthetic 3D particle animations, seamless cross-server database syncing, a dynamic item-customization GUI, and hardened safety checks. Perfectly optimized for 1.19 - 26.1.2.
CORE FEATURES ────────────────────────────────────────────────────
Dynamic 3D Warmups — Stunning procedural particle shapes (Spiral, Ring, Shield) swirling around the player during countdown.
Modern Home GUI — A responsive, professional inventory interface to visualize and manage all your residences effortlessly.
Icon Personalization — Let players choose distinct GUI icons for each home through an elegant built-in selector menu.
Cross-Server Data Engine — Native SQLite support for single servers and high-performance MySQL (HikariCP) for large networks.
Hardened Safety Matrix — Prevents warping into lava, the void, or suffocation. Automatically denies setting homes in mid-air.
Smart Interruption — Intelligently cancels teleport requests on player movement, taken damage, or active PvP combat.
Tiered Limit Engine — Define custom home limits linked directly to permission groups (e.g. VIP, MVP) effortlessly.
Spatial Audio Design — Immersive 3D counts and success jingles that enrich the teleportation experience.
Rich Aesthetic Control — Choose between Flame, Portal, Cherry Leaves, Enchant, and many more modern particles.
PlaceholderAPI Support — Expose current home counts, max limits, and next available space data to scoreboard and chat engines.
Zero-Lag Architecture — Asynchronous database queries ensure server main thread stays absolutely jitter-free.
Command Aliases — Shorthand support (/h, /shx, /seth) for ultimate player convenience.
CONFIGURATION OVERVIEW ──────────────────────────────────────────────────── Generates a clean config.yml with rich annotation support. Here is the logical structure:
Code (YAML):
# -------------------------------------------------------------------------# # SethomeX Configuration Engine # # -------------------------------------------------------------------------# database: # Types supported: SQLITE (local) or MYSQL (multi-server sync) type: "SQLITE" mysql:
host: "localhost" port: 3306
database: "sethomex" pool:
maximum-size: 10
teleport: # Warmup time in seconds before teleportation cooldown: 3
cancel-on-move: true
cancel-on-damage: true
cancel-in-combat: true
# Selection roster for the dynamic icon personalization system icon-selector:
icons: -
"RED_BED" -
"COMPASS" -
"GRASS_BLOCK" -
"NETHERITE_SWORD" -
"CAMPFIRE" -
"DIAMOND" safety: # Verifies landing zone safety (prevents lava, void, suffocation) check-safe-destination: true
# Denies creating homes suspended in the air prevent-unsafe-sethome: true
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Need assistance or setup guidance? Connect with us! ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━