Плагин для серверов Майнкрафт с домами, телепортами и общей точкой появления. Игроки могут сохранять несколько точек, отправлять запросы на телепортацию и возвращаться на прежнее место, а администраторы — управлять этими возможностями и ограничениями.
Возможности
- Именные дома с дополнительной информацией, переименованием и переносом на текущую позицию.
- Графическое меню для выбора и управления домами.
- Общая точка появления для каждого мира и варпы.
- Запросы на телепортацию к игрокам, случайная телепортация с радиусом и задержкой, а также возврат на прежнее место.
- Задержка перед телепортацией с сообщениями, заголовками и частицами.
- Ограничения на создание домов в отдельных мирах и проверка небезопасных мест.
- Хранение данных в YAML или MySQL; Redis можно использовать для синхронизации кэша между несколькими экземплярами сервера.
- Поддерживается русский язык интерфейса.
- Плейсхолдеры PlaceholderAPI, включая
%homeplugin_homes%,%homeplugin_homes_numbers%,%homeplugin_home_location_<name>%и данные о стоимости телепортаций.
Команды
/sethome [name] [info]— создать или обновить дом./home [name]— телепортироваться домой; без имени открывается меню./delhome <name>,/listhome(/homes),/renamehome <old> <new>,/relocatehome <name>— удалить, посмотреть, переименовать или перенести дом./back— вернуться на прежнее место./spawn— телепортироваться на спавн./tpa <player>,/tpaccept <player>,/tpdeny <player>— отправить, принять или отклонить запрос на телепортацию./rtp— случайная телепортация./warp <name>— перейти к варпу./setspawnи/delspawn— установить или удалить точку появления текущего мира./homeadmin <player>— управлять домами другого игрока./cache view,/cache clearall,/cache player <name>— посмотреть или очистить кэш./lang set <code>— выбрать язык, напримерRUSSIAN.
Права
homeplugin.command.home,homeplugin.command.sethome,homeplugin.command.delhome,homeplugin.command.listhome— использование домов.homeplugin.command.renamehome,homeplugin.command.relocatehome— переименование и перенос дома.homeplugin.command.spawn,homeplugin.command.tpa.use,homeplugin.command.rtp,homeplugin.command.back.use,homeplugin.command.warp.use— доступ к соответствующим телепортациям.homeplugin.command.warp.modify— создание и изменение варпов.homeplugin.admin— административные команды, управление чужими домами и кэшем.homeplugin.limit.<N>— лимит домов от1до100; например,homeplugin.limit.5разрешает пять домов.HomePlugin.home.bypass— обход лимита домов и части ограничений размещения.homeplugin.spawn.bypassworlds— использование/spawnв мирах изDisabled-Worlds.
Настройка
Основные параметры находятся в plugins/HomePlugin/config.yml.
General.Language— язык, включаяRUSSIAN;General.Default-Home-Limit— базовый лимит домов.Storage.TYPE—YAMLилиMYSQL; параметры MySQL задаются вStorage.MYSQL.Redis.Use-Redisи параметрыRedis.Host,Redis.Port,Redis.UseSSL,Redis.Password— кэш Redis.Disabled-Worlds— миры, где нельзя создавать дома;Config.Home.Prevent-Unfair-Location— проверка места дома.Teleport.Task-Duration,Teleport.Use-Title,Teleport.Use-Message,Teleport.Particles-After-Teleport— задержка и эффекты телепортации.Tpa.Enabled,Tpa.Tpa-Duration— включение запросов и срок их действия.RTP.Enabled,RTP.Cooldown-Seconds,RTP.Max-Radius— случайная телепортация, её задержка и радиус.- Через
Economy.UseEconomyи параметрыEconomy.*-Priceможно назначить стоимость домов и телепортаций.
Требования
Работает на серверах Paper, Spigot и их сборках. Для экономических цен нужен Vault и совместимый с ним плагин экономики; PlaceholderAPI подключается для использования плейсхолдеров.
