Better Homes: Advanced Home System for Minecraft Servers

What Is Better Homes and Why Your Minecraft Server Needs It Every server owner knows that a reliable home system is one of the most requested features by players. The vanilla Minecraft experience lacks a built-in teleportation method to saved locations, forcing communities to rely on commands or ...

Download BetterHomes for Minecraft 1.20.6

Original name: BetterHomes

Minecraft: 1.20.6

FileVersionLoaderSize
BetterHomes-1.0.0.jar1.20.6—89 КБDownload

What Is Better Homes and Why Your Minecraft Server Needs It

Every server owner knows that a reliable home system is one of the most requested features by players. The vanilla Minecraft experience lacks a built-in teleportation method to saved locations, forcing communities to rely on commands or mods. Better Homes fills that gap with a polished, configurable homes plugin designed for Bukkit, Spigot, and Paper servers. Created by Vit Theo, this plugin transforms the simple concept of setting a home into a full-featured management tool, complete with a modern GUI, safety checks, cooldowns, and even shared homes.

Key Features That Set Better Homes Apart

Better Homes isn’t just another /sethome command. It brings a professional layer of control for both players and administrators. Here’s what makes it stand out:

  • Named home system so players can create and remember multiple locations easily
  • Inventory-based GUI with pagination for browsing, editing, and managing homes
  • Teleport safety that cancels movement on damage, combat, or movement, and checks for dangerous blocks like lava or fire
  • Configurable warmup delay and cooldown to prevent abuse during PvP or exploration
  • Per-world home support with optional whitelists and blacklists
  • Public and shared homes, letting players open their bases to friends or the whole server
  • Admin commands for full player home management, including renaming, moving, and clearing
  • Fully customizable messages, GUI items, sounds, and effects through simple YAML files
  • Lightweight YAML storage by default, with a clean architecture ready for SQLite or MySQL expansion
  • Broad compatibility across modern and legacy server versions thanks to compatibility helpers

Player Commands: Simple Yet Powerful

Players interact with Better Homes through intuitive commands that feel natural from the first use. The core set includes:

  • /sethome [name] – Create a home at your current location with a custom label
  • /home [name] – Teleport to one of your homes instantly after the warmup
  • /home <player>:<name> – Visit a public or shared home from another player
  • /delhome [name] – Remove a home you no longer need
  • /homes [page] – Open the GUI or list your homes in chat with pagination

Every command respects the configured cooldowns, limits, and world permissions, so server staff can fine-tune the experience without plugins clashing.

Admin Tools for Total Control

Server administrators get a robust set of commands to manage the entire home ecosystem. Whether you need to help a player recover a lost home or enforce server rules, the admin panel has you covered:

  • /betterhomes reload – Refresh configuration and messages without restarting
  • /betterhomes sethomeplayer <player> <name> – Create a home on behalf of a player
  • /betterhomes delhomeplayer <player> <name> – Delete a specific player home
  • /betterhomes listhomes <player> – View all homes belonging to a player
  • /betterhomes clearhomes <player> – Remove every home from a player in one sweep
  • /betterhomes rename <old> <new> and /betterhomes move <name> – Adjust home details on the fly
  • /betterhomes share <home> <player> and /betterhomes public <home> <on/off> – Manage access rights

The Modern GUI: More Than Just a List

Better Homes replaces dull chat-based lists with a clean inventory interface. The main menu displays all your homes as clickable icons, each with configurable lore that can show coordinates, world, or custom messages. A page selector menu appears automatically when you have more homes than one screen can hold. Dedicated edit menus let you teleport, move, rename, toggle public status, or delete with a single click. Server owners can adjust rows, titles, filler items, and sounds to match their server’s theme perfectly. For players who enjoy modding their client to enhance the visual experience, tools like the foxygame.net launcher provide a modern way to browse and install interface-enhancing mods directly from the launcher menu, complementing server-side plugins like this one.

Teleport Safety You Can Rely On

A home plugin is only as good as its safety features. Better Homes includes multiple layers of protection to prevent players from teleporting into lava lakes or using /home as an escape during combat. The system checks for movement, damage, and combat state during the warmup and cancels the teleport if any condition is triggered. It also scans the destination for dangerous blocks like fire, cactus, or lava, and can shift the landing spot to a safe nearby location. Per-world permissions and whitelists add another dimension, allowing you to restrict homes to survival worlds while keeping creative plots free of teleport clutter.

Installation and Configuration

Getting Better Homes running is straightforward. Download the BetterHomes.jar file and place it in your server’s plugins folder. After a restart, the plugin generates config.yml, messages.yml, and homes.yml. You can then tweak home limits, teleport delays, cooldowns, GUI layouts, and sound effects to your liking. A simple /betterhomes reload applies changes instantly. The default YAML storage keeps everything lightweight, and the interface-based design means future updates could bring SQLite or MySQL support without breaking existing setups.

Why Better Homes Stands Out

Many home plugins offer a basic /sethome and /home, but Better Homes goes further by treating the feature as a complete system. The combination of a polished GUI, granular permissions, shared homes, and robust safety checks makes it suitable for everything from small private servers to large networks. The plugin avoids modern API calls that would break on older versions, so it runs smoothly on a wide range of server jars. Whether you’re a player who wants to share a cozy base with friends or an admin who needs to manage hundreds of player homes, Better Homes delivers a professional, dependency-free solution that feels like a native part of the game.