HomePlugin - это легковесный и быстрый плагин для серверов Minecraft на Paper/Spigot, который решает главную проблему любого сервера: удобное управление домами игроков и телепортацией. Если вы администрируете сервер и хотите дать игрокам возможность ставить несколько именных домов, быстро возвращаться на спавн или телепортироваться друг к другу - этот плагин станет отличным выбором.
plugins/ вашего сервера.plugins/HomePlugin/config.yml под себя.config.yml до перезапуска.Use-Redis: true и убедитесь, что Redis-сервер доступен.| Команда | Описание | Право |
|---|---|---|
/sethome [название] [инфо] | Создать или обновить дом | homeplugin.command.sethome |
/home [название] | Телепортироваться домой (без названия - открыть GUI) | homeplugin.command.home |
/delhome <название> | Удалить дом | homeplugin.command.delhome |
/listhome | Список всех домов | homeplugin.command.listhome |
/renamehome <старое> <новое> | Переименовать дом | homeplugin.command.home |
/relocatehome <название> | Переместить дом в текущую позицию | homeplugin.command.home |
/back | Вернуться на предыдущую локацию | homeplugin.back.use |
/spawn | Телепорт на спавн | homeplugin.command.spawn |
/tpa <игрок> | Запросить телепортацию к игроку | homeplugin.command.tpa |
/tpaccept [игрок] | Принять запрос | homeplugin.command.tpa |
/tpdeny [игрок] | Отклонить запрос | homeplugin.command.tpa |
/rtp | Случайная телепортация | homeplugin.command.rtp |
| Команда | Описание | Право |
|---|---|---|
/setspawn | Установить глобальный спавн | homeplugin.admin |
/delspawn | Удалить глобальный спавн | homeplugin.admin |
/homeadmin <игрок> | Управление домами другого игрока | homeplugin.admin |
/cache view | Просмотр статистики кеша | homeplugin.admin |
/cache clearall | Очистить весь кеш плагина | homeplugin.admin |
/cache player <имя> | Очистить кеш конкретного игрока | homeplugin.admin |
/lang set <код> | Установить язык | homeplugin.lang.update |
/lang update | Обновить языковые файлы (добавить новые ключи) | homeplugin.lang.update |
/plugins | Список загруженных модулей HomePlugin | homeplugin.admin |
| Право | Описание | По умолчанию |
|---|---|---|
homeplugin.command.home | Использовать команды дома | true |
homeplugin.command.sethome | Создавать дома | true |
homeplugin.command.delhome | Удалять дома | true |
homeplugin.command.listhome | Просматривать список домов | true |
homeplugin.command.spawn | Использовать спавн | true |
homeplugin.command.tpa | Использовать TPA систему | true |
homeplugin.command.rtp | Использовать случайную телепортацию | true |
homeplugin.back.use | Использовать /back | op |
homeplugin.admin | Админские функции | op |
homeplugin.lang.update | Управление языками | op |
Установите лимит через право вида homeplugin.limit.<число>:
homeplugin.limit.5 - 5 домовhomeplugin.limit.10 - 10 домовhomeplugin.limit.unlimited - безлимитПлагин сканирует права от 1 до 100 и применяет наибольшее значение.
| Право | Описание |
|---|---|
homeplugin.bypass.limit | Игнорировать лимит домов |
homeplugin.bypass.validation | Обходить проверки локации |
homeplugin.bypass.cooldown | Игнорировать кулдауны телепортации |
Файл конфигурации находится в plugins/HomePlugin/config.yml. Основные разделы:
Выберите язык из списка: FRENCH, ENGLISH, SPANISH, RUSSIAN, UKRAINIAN, GERMAN, TURKISH.
Включите Use-Redis: true, укажите хост, порт, SSL и пароль при необходимости.
Default-Home-Limit - базовый лимит домов (переопределяется правами).Prevent-Unfair-Location - блокировка небезопасных точек.Disabled-Worlds - список миров, где нельзя ставить дома.Task-Duration - задержка перед телепортом (секунды).Use-Title, Use-Message - показывать уведомления.Particles-After-Teleport - частицы при прибытии.Skip-If-Op - мгновенная телепортация для операторов.Tpa-Duration - время жизни запроса (секунды).Enabled, Cooldown-Seconds, Max-Radius - радиус от спавна.UseEconomy, цены за создание дома, телепорт, TPA и RTP.Можно отключить TPA (Enable-TPA: false), спавн или систему домов целиком.
Плагин предоставляет множество плейсхолдеров:
%homeplugin_homes% - список домов через запятую.%homeplugin_homes_numbers% - количество домов.%homeplugin_has_homes% - true/false есть ли дома.Настройте цены за действия через Vault. Поддерживается любой плагин экономики, совместимый с Vault.
Встроенная поддержка языков с полностью настраиваемыми YAML-файлами:
Установить язык можно в config.yml или командой /lang set <LANGUAGE> в игре.
HomePlugin предоставляет API для интеграции и расширения функционала. Есть JavaDocs и Wiki с примерами использования событий и менеджеров домов/спавна.
Для подключения через Maven или Gradle используйте репозиторий JitPack (подробности в оригинальной документации). Замените Tag на нужную версию.
Плагин построен на модульной архитектуре с упором на производительность:
HomePlugin распространяется под лицензией Apache License 2.0.

HomePlugin - легкий и производительный плагин для управления домами игроков и точкой спавна на серверах Minecraft Paper/Spigot. Поддерживает MySQL, Redis, PlaceholderAPI и Vault.