
Server Homes
Плагин Server Homes для серверов Minecraft. Добавляет базовые команды /sethome, /delhome, /homes. Полностью настраиваемый, легковесный, с поддержкой прав через LuckPerms.
Server Homes - это простой, но очень полезный плагин для Spigot, Paper и Bukkit, который добавляет базовую систему домов на ваш сервер Minecraft. Если вы админ и вам надоело, что игроки не могут сохранять свои базы, или вы просто хотите добавить удобную телепортацию без громоздких сборок вроде EssentialsX - этот плагин для вас. А еще он отлично работает на BungeeHost (https://bungee.host), где устанавливается буквально в один клик.
Зачем нужен этот плагин
На ванильном сервере или в выживании без приватов игрокам часто нужно быстро возвращаться к своим постройкам. Server Homes закрывает эту потребность: игрок ставит точку дома у своей базы и потом телепортируется туда в любой момент. Никаких сложных зависимостей, всё работает из коробки.
Основные фишки
- Интерактивные админ-инструменты - можно управлять домами других игроков прямо из игры
- Гибкий конфиг - админ может настроить лимиты, задержки и кулдауны
- Цветной и интерактивный текст - сообщения выглядят приятно, кликабельные элементы в чате
- Раздельное сохранение - дома каждого игрока лежат в отдельных конфигах, что удобно для бэкапов и ручного редактирования
- Умная автодополнение команд - Tab-completion работает корректно
- Минимальная нагрузка - плагин легковесный, не будет грузить TPS
Команды для игроков
- /home <название> // Телепорт к указанному дому
- /homes // Список всех ваших домов
- /sethome <название> // Установить новый дом
- /delhome <название> // Удалить дом
- /confirm // Подтвердить удаление или перезапись дома
- /cancel // Отменить действие
Команды для админов
- /homeadmin list <игрок> // Показать все дома конкретного игрока
- /homeadmin tp <игрок> <дом> // Телепорт к дому игрока (удобно для проверки баз)
- /homeadmin delhome <игрок> <дом> // Удалить дом игрока (например, если он в запрещенном мире)
Настройка и конфигурация
Конфиг интуитивно понятный. Вот пример config.yml с основными параметрами:
yaml home: max_homes: 3 # лимит домов для обычных игроков max_homes_vip: 5 # лимит для VIP-игроков enable_sounds: true enable_message: true # показывать сообщение с обратным отсчетом
confirmation: timeout_seconds: 30 # VIP-игроки с правом vip пропускают это enable_delete_confirm: true enable_overwrite_confirm: true
teleport: delay_seconds: 5 # задержка перед телепортом cooldown_seconds: 10 # кулдаун между телепортами cancel_events: # что отменяет телепорт movement: true damage: true attack: true inventory: false interact: true
admin: allow_cross_world_teleportation: true blocked_worlds: # миры, где дома ставить нельзя # - world_nether # - world_end
Важный нюанс про кулдауны и отмену
Обратите внимание на блок cancel_events. По умолчанию телепорт отменяется при движении, получении урона, атаке и взаимодействии с блоками. Это классическая защита от PvP-бега, когда игрок пытается сбежать из боя через /home. Если вы хотите, чтобы игроки могли открывать инвентарь во время ожидания телепорта - включите inventory: true.
Права и пермишены
Права настраиваются через плагин вроде LuckPerms, либо можно задать дефолтные значения прямо в plugin.yml. Базовые права (home, sethome, delhome, confirm, cancel, homes) по умолчанию доступны всем игрокам. Право vip (по умолчанию только для OP) позволяет обходить ограничения телепортации - например, пропускать задержку подтверждения.
yaml main: dev.tallenpeli.serverHomes.ServerHomes name: ServerHomes version: 2.0.1 api-version: 1.21
commands:
home:
description: Teleport to your set home
usage: /home
permissions: tallenpeli.serverHomes.home: description: Teleports you to your home. default: true tallenpeli.serverHomes.sethome: description: Sets the player's home. default: true tallenpeli.serverHomes.delhome: description: Delete a specified home. default: true tallenpeli.serverHomes.confirm: description: Confirm a home deletion. default: true tallenpeli.serverHomes.cancel: description: Cancel a pending confirmation. default: true tallenpeli.serverHomes.homes: description: Lists all your homes. default: true tallenpeli.serverHomes.vip: description: Allows certain players to bypass teleport restrictions. default: op tallenpeli.serverHome.admin: description: Administrative permissions for managing player's homes. default: op
Совет по установке
Если вы только запускаете сервер на BungeeHost - просто закиньте .jar файл в папку plugins и перезапустите сервер. Плагин сам создаст конфиги. После этого зайдите в config.yml и настройте лимиты домов под вашу экономику или донат-систему. Например, обычным игрокам - 3 дома, а VIP-игрокам с правом tallenpeli.serverHomes.vip - 5 или больше.
Скачайте плагин Server Homes, если вам нужна надежная и простая система домов без лишнего функционала и зависимостей.
Сервер для плагина Server Homes - как у профи
Плагин Server Homes создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином Server Homes для друзей можно за пару минут - BungeeHost всё уже подготовил.
