MasterHome

MasterHome

Advanced Home Plugin. Development by Rocki555, Zuma, RaffaYT_ and Aishimc_

1 downloads
1 followers

🏠 MasterHome

MasterHome is a lightweight, modern, and highly customizable home management plugin for Minecraft servers. Built for High Performance and clean player experience.

Developed by Marea Studio (Rocki555, Zuma, RaffaYT_, Aishimc_).


✨ Features

  • 🎮 Interactive GUI System: Manage all your homes through a clean, intuitive inventory UI.
  • Zero-Database Overhead: All player homes are stored directly and securely without external SQL dependencies.
  • Teleport Delay & Cancel on Movement: Built-in countdown system that cancels if a player moves.
  • ✏️ In-Chat Renaming: Easily rename existing homes via Shift + Left-Click in the GUI.
  • 🔒 Permission-Based Limits: Define custom home limits for Default players, VIPs, and Staff members.
  • 🌐 100% Configurable: Full color code support (&), placeholders, and customizable messages/items.

📜 Commands & Aliases

Command Description Permission
/home / /homes Opens the home management GUI masterhome.use
/home <name> Teleports directly to a specified home masterhome.use
/sethome <name> Creates a new home at your current position masterhome.sethome
/delhome <name> Deletes an existing home masterhome.delhome
/masterhome reload Reloads config.yml configuration masterhome.admin

🔑 Permissions & Group Limits

By default, the plugin automatically evaluates permissions and assigns the highest allowed home limit:

  • masterhome.limit.default — Grants access to standard home limit (Default: 2)
  • masterhome.limit.vip — Grants access to VIP home limit (Default: 4)
  • masterhome.limit.staff — Grants access to Staff home limit (Default: 5)

🖱️ GUI Controls

When opening /home:

  • Left-Click: Teleport to home.
  • Shift + Left-Click: Rename home via chat prompt.
  • Right-Click: Delete home.

⚙️ Configuration Example (config.yml)

teleport-delay: 3

limits:
  default: 2
  vip: 4
  staff: 5

gui:
  title: "&6Your Homes"
  size: 27

items:
  home:
    material: PLAYER_HEAD
  empty:
    material: GRAY_STAINED_GLASS_PANE