
THomes
A high-performance modern Homes plugin with native dialog modals, chest GUI fallbacks, action bar alerts, and Folia support.
Автор: sstoppergaming180обновлён 17 окт. 2026 г.
ЭкономикаУправлениеТранспорт
Описание
🏠 THomes
Commercial-Grade Smart Hybrid Homes for Minecraft 1.21+
Say goodbye to 2014-era chat spam and server lag.
THomes is an enterprise-engineered homes management plugin built from the ground up for modern Minecraft servers. Featuring Native 1.21.4+ Dialog Windows, Action-Bar notifications, Zero-TPS Async HikariCP storage, and native Folia multi-threading.
📊 Traditional Homes Plugins vs. THomes
| Feature | Legacy Plugins (Essentials, etc.) | 🏠 THomes |
|---|---|---|
| Interface | Clunky chat text or generic chests | Native 1.21.4+ Dialogs + Smart GUI Fallback |
| In-Game Alerts | Chat spam & wall of text | Clean Action Bar HUD & Mini-Fonts |
| Server Threading | Sync / Main-thread database queries | 100% Async HikariCP Connection Pool |
| Folia Support | ❌ Causes crashes & desync | ✅ Full Regional Multi-Threading Support |
| Database Support | Plain YAML or slow SQL queries | Blazing-Fast SQLite & MySQL + Memory Cache |
| Safety Engine | Teleports into walls / void | Dynamic Hazard & Suffocation Prevention |
| Migration | Manual re-entry of homes | One-Click Instant Importer |
🌟 Core Architectural Features
🖥️ Smart Hybrid UI Router
- Native 1.21.4+ Client Dialogs: Delivers sleek, lag-free client-side modal windows with button clicks and custom input boxes.
- Universal Chest GUI Fallback: Older clients (1.21–1.21.3) and Bedrock/Geyser players automatically receive a responsive custom inventory interface. Zero configuration needed.
🔤 Action Bar Delivery & Mini-Font Aesthetics
- Clean Player Viewport: All command confirmations, cooldowns, and error notifications appear smoothly on the Action Bar above the hotbar.
- Small-Caps Typography: Modern Unicode mini-font design (
✔ ʜᴏᴍᴇ ᴄʀᴇᴀᴛᴇᴅ,✔ ᴛᴇʟᴇᴘᴏʀᴛᴇᴅ,✖ ᴡᴏʀʟᴅ ʀᴇꜱᴛʀɪᴄᴛᴇᴅ) gives your server an instant high-budget polish.
⚡ Zero TPS Impact Database Engine
- HikariCP Asynchronous Pool: High-throughput connection pooling ensures database reads/writes never block player ticks.
- Memory Cache ($O(1)$ Lookups): Homes are cached in a thread-safe in-memory map. Accessing
/homerequires 0 disk reads. - Dual Storage Engines: Works out of the box with zero-setup SQLite, or scales to networks via MySQL.
🛡️ Smart Teleportation & Hazard Protection
- Comprehensive landing-site scan prevents players from teleporting into suffocation blocks, lava pits, or the void.
- Built-in movement-cancelled warmup countdowns and customizable teleport cooldowns.
💰 Economy & Scalable Limits (Vault Supported)
- Charge in-game currency for creating homes or teleporting.
- Allow players to unlock or purchase additional home slots with permissions or currency.
🎮 Command & Permission Matrix
| Command | Permission | Default | Description |
|---|---|---|---|
/homes or /home | thomes.use | Everyone | Open Homes UI or list saved homes |
/home <name> | thomes.use | Everyone | Teleport directly to a saved home |
/sethome [name] | thomes.sethome | Everyone | Create a home at current location / open modal |
/delhome <name> | thomes.delhome | Everyone | Delete a saved home |
/public-homes | thomes.publichomes | Everyone | Browse community public homes |
/homes reload | thomes.admin | OP | Hot-reload config & themes in <15ms |
/homes import <plugin> | thomes.admin | OP | One-click import from EssentialsX / HuskHomes |
🔑 Power & Bypass Permissions
thomes.bypass.warmup: Bypass teleport warmup delay
thomes.bypass.cooldown: Bypass teleport cooldown timer
thomes.bypass.cost: Bypass teleportation & slot fees
thomes.bypass.restrictions: Bypass world blacklists and hazard checks
thomes.limit.<count>: Set custom home slots (e.g. thomes.limit.5, thomes.limit.25, thomes.limit.unlimited)
🎨 Theme Customization (config.yml)
Choose from pre-built modern color palettes or design your own:
# Choose from: MODERN_GOLD, CYBER_NEON, EMERALD_CLEAN, MONOCHROME, or CUSTOM
theme: "MODERN_GOLD"
custom_theme:
primary: "#F59E0B"
secondary: "#FEF3C7"
neutral: "#94A3B8"
accent: "#38BDF8"
success: "#10B981"
error: "#EF4444"
🚀 Quick Start Installation
- Download
THomes-1.0.0.jar. - Place the jar file into your server's
plugins/folder. - Restart or start your server.
- (Optional) Install Vault for economy integration.
⚙️ Technical Specifications
- Tested Server Engines: Paper, Purpur, Folia, Spigot
- Compatible Minecraft Versions: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4+
- Required Java Version: Java 21 LTS or newer
- Soft Dependencies: Vault, ViaVersion
Built for high-performance servers that refuse to compromise on quality.
Crafted with ❤️ by SS TOPPER GAMING.
Последние версии
Все версии →release
v1.0.0 - Initial Release (Next-Gen Hybrid Homes)
1.0.017 окт. 2026 г.18Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11folia, paper, purpur, spigot
Что нового
# 🚀 THomes v1.0.0 — Initial Release
Welcome to the first official release of **THomes**, the next-generation hybrid homes management plugin engineered for modern Minecraft servers.
---
### ✨ Key Highlights
- **🖥️ Smart Hybrid UI System:**
- **Native 1.21.4+ Dialogs:** Clean, client-rendered modal windows with direct button and text inputs.
- **Universal Fallback:** Automatic switch to responsive Chest GUI for older clients and Geyser/Bedrock players.
- **⚡ Zero TPS Impact Architecture:**
- High-performance asynchronous database storage powered by **HikariCP**.
- Dual storage engine support: **SQLite** (file-based, zero setup) and **MySQL** (multi-server/network ready).
- High-speed in-memory caching for instant $O(1)$ lookups.
- **🧵 Folia & Paper Native:**
- Fully compatible with Folia's regional multi-threading using native entity and region schedulers.
- **🔤 Clean Mini-Font Typography & Action Bar:**
- Command feedback and status alerts routed directly to the **Minecraft Action Bar** to eliminate chat spam.
- Consistent modern small-caps typography across all menus, buttons, and notices.
---
### 📋 Full Feature List
- **Commands:**
- `/homes [name]` — Opens the interactive Homes UI or teleports directly.
- `/sethome [name]` — Creates a home or launches the creation modal.
- `/delhome <name>` — Quickly removes a saved home with instant confirmation.
- `/homes reload` — Hot-reloads configuration and theme files in milliseconds.
- `/homes import <essentials|huskhomes>` — One-click migration from legacy systems.
- **Safety & Quality of Life:**
- Smart hazard detection (suffocation, lava, void checks).
- Configurable teleport warmup with movement cancellation.
- Teleport cooldowns and bypass permissions.
- Permission-based tier limits (`thomes.limit.<count>`).
- **Economy Integration:**
- Optional Vault hook for home slot purchases and per-teleport fees.
---
### 📦 Platform & Version Support
- **Engines:** Paper, Purpur, Folia, Spigot
- **Minecraft:** 1.21.x – 1.21.4+
- **Java:** Java 21+