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

Better Homes

Better Homes is a complete, configurable and professional homes plugin for Bukkit, Spigot and Paper servers.

Автор: theodenegamer121,7 тыс.1обновлён 5 сент. 2026 г.
Механики игрыТранспортУтилиты

Описание

better homes logo

Better Homes

Better Homes is a complete, configurable and professional homes plugin for Bukkit, Spigot and Paper servers.

Created by Vit Theo, Better Homes gives players a clean home system with commands, GUI menus, teleport safety, cooldowns, permissions, public/shared homes and a solid YAML storage backend.

Highlights

  • Complete homes system with named homes
  • Modern inventory GUI with pagination
  • Safe teleport checks
  • Teleport delay and cooldown
  • Cancel teleport on movement, damage or combat
  • Configurable home limits
  • Per-world home support
  • Public and shared homes
  • Admin commands for player home management
  • Fully configurable messages
  • Configurable GUI items, titles, sounds and effects
  • YAML storage by default
  • Clean architecture ready for future SQLite/MySQL support
  • Built for broad Bukkit/Spigot/Paper compatibility

Player Commands

CommandDescription
/sethome [name]Create a home at your current location
/home [name]Teleport to one of your homes
/home <player>:<name>Teleport to a public/shared home
/delhome [name]Delete one of your homes
/homes [page]List homes and open the GUI

Admin Commands

CommandDescription
/betterhomes reloadReload configuration and messages
/betterhomes infoDisplay plugin information
/betterhomes sethomeplayer <player> <name>Create a home for another player
/betterhomes delhomeplayer <player> <name>Delete a player's home
/betterhomes listhomes <player>List a player's homes
/betterhomes clearhomes <player>Clear all homes of a player
/betterhomes givehome <player> <name>Create a home for a player from your position
/betterhomes rename <old> <new>Rename one of your homes
/betterhomes move <name>Move a home to your current position
/betterhomes share <home> <player>Share a home with a player
/betterhomes unshare <home> <player>Remove shared access
/betterhomes public <home> <on/off>Toggle public access

Permissions

PermissionDescription
betterhomes.useAllows basic plugin usage
betterhomes.sethomeAllows /sethome
betterhomes.homeAllows /home
betterhomes.delhomeAllows /delhome
betterhomes.guiAllows GUI usage
betterhomes.bypass.cooldownBypasses teleport cooldown
betterhomes.bypass.limitBypasses home limits
betterhomes.adminGrants admin permissions
betterhomes.reloadAllows /betterhomes reload
betterhomes.othersAllows managing other players' homes
betterhomes.renameAllows renaming homes
betterhomes.listAllows listing homes
betterhomes.teleport.instantBypasses teleport delay
betterhomes.teleport.safelyAllows safe teleport adjustment
betterhomes.world.<worldname>Allows homes in a specific world
betterhomes.limit.<number>Gives a custom home limit

GUI Features

Better Homes includes a clean inventory interface designed for regular server use:

  • Main homes menu
  • Page selector menu
  • Home edit menu
  • Delete confirmation menu
  • Buttons for teleport, move, rename, public toggle and delete
  • Configurable icons and item lore
  • Configurable rows, titles, sounds and filler items
  • Pagination for players with many homes

Teleport Safety

The teleport system is designed to prevent common home-related issues:

  • Configurable warmup delay
  • Configurable cooldown
  • Movement cancellation
  • Damage cancellation
  • Combat cancellation
  • Safe destination search
  • Block danger checks for lava, fire, cactus and similar hazards
  • World whitelist/blacklist support
  • Optional per-world permission checks

Storage

Better Homes uses YAML storage by default. Player homes are saved automatically and loaded on startup.

The internal storage layer is interface-based, making it easy to add SQLite or MySQL support later without rewriting the home system.

Configuration

The plugin generates:

  • config.yml
  • messages.yml
  • homes.yml

You can configure:

  • Home limits
  • Teleport delay
  • Teleport cooldown
  • Safe teleport behavior
  • GUI layout
  • GUI icons
  • Sounds
  • Effects
  • Messages
  • Allowed or blocked worlds
  • Shared/public home behavior
  • Command behavior

Compatibility

Better Homes is compiled against the Bukkit 1.8.8 API and avoids direct usage of modern-only API calls.

Material, sound, title and effect handling uses compatibility helpers and fallback names, which makes the plugin suitable for a wide range of Bukkit, Spigot and Paper versions.

Installation

  1. Download BetterHomes.jar.
  2. Put it in your server's plugins folder.
  3. Restart your server.
  4. Edit plugins/BetterHomes/config.yml and messages.yml.
  5. Run /betterhomes reload or restart the server again.

Why Better Homes?

Better Homes is built for server owners who want more than a basic /home command. It provides a complete home management experience with a professional structure, strong configuration options and a user-friendly GUI.

It is lightweight, dependency-free and designed to stay stable on active servers.

Support

If you need help, find a bug or want to suggest a feature, contact the author or open a discussion on the resource page.

Author

Vit Theo

Галерея

Better Homes Logo

Последние версии

Все версии →
release

Better Homes 1.1.1

1.1.1
5 сент. 2026 г.733Minecraft: 1.0, 1.1, 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5, 1.3.1, 1.3.2, 1.4.2, 1.4.4, 1.4.5, 1.4.6, 1.4.7, 1.5.1, 1.5.2, 1.6.1, 1.6.2, 1.6.4, 1.7.2, 1.7.3, 1.7.4, 1.7.5, 1.7.6, 1.7.7, 1.7.8, 1.7.9, 1.7.10, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 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.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, spigot
Скачать
Что нового
Better Homes 1.1.1 improves support for modern Java and Bedrock clients. GUI menus now include visible item headers, a direct **Public Homes** button, and hide technical item data where the server supports it. Safe teleportation now provides `strict`, `normal`, and `relaxed` levels; the default `normal` level works better for underground bases while avoiding dangerous and air/void floors.
release

Better Homes 1.1.0

1.1.0
31 авг. 2026 г.76Minecraft: 1.0, 1.1, 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5, 1.3.1, 1.3.2, 1.4.2, 1.4.4, 1.4.5, 1.4.6, 1.4.7, 1.5.1, 1.5.2, 1.6.1, 1.6.2, 1.6.4, 1.7.2, 1.7.3, 1.7.4, 1.7.5, 1.7.6, 1.7.7, 1.7.8, 1.7.9, 1.7.10, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 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.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, spigot
Скачать
Что нового
# Better Homes **Better Homes** is a complete, configurable and professional homes plugin for Bukkit, Spigot and Paper servers. Created by **Vit Theo**, Better Homes gives players a clean home system with commands, GUI menus, teleport safety, cooldowns, permissions, public/shared homes and a solid YAML storage backend. ## Version 1.1.0 Better Homes 1.1.0 adds a dedicated, paginated public homes GUI. Players can run `/homeplayer <player>` to browse a particular player's public homes, or `/homeplayer` to browse every public home they can access. The new permissions `betterhomes.publichomes` and `betterhomes.version` are enabled by default. `/betterhomes:version` displays the installed version and official project pages. ## Highlights - Complete homes system with named homes - Modern inventory GUI with pagination - Safe teleport checks - Teleport delay and cooldown - Cancel teleport on movement, damage or combat - Configurable home limits - Per-world home support - Public and shared homes - Admin commands for player home management - Fully configurable messages - Configurable GUI items, titles, sounds and effects - YAML storage by default - Clean architecture ready for future SQLite/MySQL support - Built for broad Bukkit/Spigot/Paper compatibility ## Player Commands | Command | Description | | --- | --- | | `/sethome [name]` | Create a home at your current location | | `/home [name]` | Teleport to one of your homes | | `/home <player>:<name>` | Teleport to a public/shared home | | `/delhome [name]` | Delete one of your homes | | `/homes [page]` | List homes and open the GUI | | `/homeplayer [player]` | Open public homes for one player, or all players when omitted | | `/betterhomes:version` | Display plugin version and official links | ## Admin Commands | Command | Description | | --- | --- | | `/betterhomes reload` | Reload configuration and messages | | `/betterhomes info` | Display plugin information | | `/betterhomes sethomeplayer <player> <name>` | Create a home for another player | | `/betterhomes delhomeplayer <player> <name>` | Delete a player's home | | `/betterhomes listhomes <player>` | List a player's homes | | `/betterhomes clearhomes <player>` | Clear all homes of a player | | `/betterhomes givehome <player> <name>` | Create a home for a player from your position | | `/betterhomes rename <old> <new>` | Rename one of your homes | | `/betterhomes move <name>` | Move a home to your current position | | `/betterhomes share <home> <player>` | Share a home with a player | | `/betterhomes unshare <home> <player>` | Remove shared access | | `/betterhomes public <home> <on/off>` | Toggle public access | ## Permissions | Permission | Description | | --- | --- | | `betterhomes.use` | Allows basic plugin usage | | `betterhomes.sethome` | Allows `/sethome` | | `betterhomes.home` | Allows `/home` | | `betterhomes.delhome` | Allows `/delhome` | | `betterhomes.gui` | Allows GUI usage | | `betterhomes.publichomes` | Allows `/homeplayer` and the public homes GUI | | `betterhomes.version` | Allows `/betterhomes:version` | | `betterhomes.bypass.cooldown` | Bypasses teleport cooldown | | `betterhomes.bypass.limit` | Bypasses home limits | | `betterhomes.admin` | Grants admin permissions | | `betterhomes.reload` | Allows `/betterhomes reload` | | `betterhomes.others` | Allows managing other players' homes | | `betterhomes.rename` | Allows renaming homes | | `betterhomes.list` | Allows listing homes | | `betterhomes.teleport.instant` | Bypasses teleport delay | | `betterhomes.teleport.safely` | Allows safe teleport adjustment | | `betterhomes.world.<worldname>` | Allows homes in a specific world | | `betterhomes.limit.<number>` | Gives a custom home limit | ## GUI Features Better Homes includes a clean inventory interface designed for regular server use: - Main homes menu - Page selector menu - Home edit menu - Delete confirmation menu - Buttons for teleport, move, rename, public toggle and delete - Configurable icons and item lore - Configurable rows, titles, sounds and filler items - Pagination for players with many homes ## Teleport Safety The teleport system is designed to prevent common home-related issues: - Configurable warmup delay - Configurable cooldown - Movement cancellation - Damage cancellation - Combat cancellation - Safe destination search - Block danger checks for lava, fire, cactus and similar hazards - World whitelist/blacklist support - Optional per-world permission checks ## Storage Better Homes uses YAML storage by default. Player homes are saved automatically and loaded on startup. The internal storage layer is interface-based, making it easy to add SQLite or MySQL support later without rewriting the home system. ## Configuration The plugin generates: - `config.yml` - `messages.yml` - `homes.yml` You can configure: - Home limits - Teleport delay - Teleport cooldown - Safe teleport behavior - GUI layout - GUI icons - Sounds - Effects - Messages - Allowed or blocked worlds - Shared/public home behavior - Command behavior ## Compatibility Better Homes is compiled against the Bukkit 1.8.8 API and avoids direct usage of modern-only API calls. Material, sound, title and effect handling uses compatibility helpers and fallback names, which makes the plugin suitable for a wide range of Bukkit, Spigot and Paper versions. ## Installation 1. Download `BetterHomes.jar`. 2. Put it in your server's `plugins` folder. 3. Restart your server. 4. Edit `plugins/BetterHomes/config.yml` and `messages.yml`. 5. Run `/betterhomes reload` or restart the server again. ## Why Better Homes? Better Homes is built for server owners who want more than a basic `/home` command. It provides a complete home management experience with a professional structure, strong configuration options and a user-friendly GUI. It is lightweight, dependency-free and designed to stay stable on active servers. ## Support If you need help, find a bug or want to suggest a feature, contact the author or open a discussion on the resource page. ## Author **Vit Theo**
release

Better Homes 1.0.0

1.0.0
10 мая 2026 г.862Minecraft: 1.0, 1.1, 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5, 1.3.1, 1.3.2, 1.4.2, 1.4.4, 1.4.5, 1.4.6, 1.4.7, 1.5.1, 1.5.2, 1.6.1, 1.6.2, 1.6.4, 1.7.2, 1.7.3, 1.7.4, 1.7.5, 1.7.6, 1.7.7, 1.7.8, 1.7.9, 1.7.10, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 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.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, spigot
Скачать