COWMODSКаталог модов

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+

Paper Folia Java Version Performance

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

FeatureLegacy Plugins (Essentials, etc.)🏠 THomes
InterfaceClunky chat text or generic chestsNative 1.21.4+ Dialogs + Smart GUI Fallback
In-Game AlertsChat spam & wall of textClean Action Bar HUD & Mini-Fonts
Server ThreadingSync / Main-thread database queries100% Async HikariCP Connection Pool
Folia Support❌ Causes crashes & desync✅ Full Regional Multi-Threading Support
Database SupportPlain YAML or slow SQL queriesBlazing-Fast SQLite & MySQL + Memory Cache
Safety EngineTeleports into walls / voidDynamic Hazard & Suffocation Prevention
MigrationManual re-entry of homesOne-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 /home requires 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

CommandPermissionDefaultDescription
/homes or /homethomes.useEveryoneOpen Homes UI or list saved homes
/home <name>thomes.useEveryoneTeleport directly to a saved home
/sethome [name]thomes.sethomeEveryoneCreate a home at current location / open modal
/delhome <name>thomes.delhomeEveryoneDelete a saved home
/public-homesthomes.publichomesEveryoneBrowse community public homes
/homes reloadthomes.adminOPHot-reload config & themes in <15ms
/homes import <plugin>thomes.adminOPOne-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

  1. Download THomes-1.0.0.jar.
  2. Place the jar file into your server's plugins/ folder.
  3. Restart or start your server.
  4. (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.0
17 окт. 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+