Плагин для серверов Майнкрафт, который распределяет игроков по случайным безопасным точкам в дикой местности при первом входе, переходе между измерениями и возрождении. Он рассчитан на анархические и соревновательные серверы: точки выбираются равномерно по кольцевой зоне и заранее подготавливаются, чтобы не задерживать возрождение.
Возможности
- Ищет безопасные места с учётом высоты мира и исключает лаву, воду, кактусы, сладкие ягоды, рыхлый снег, порталы, бедрок, пустоту, опасные океанские биомы, границу мира и опасности из испытательных чертогов.
- Хранит пул найденных точек и выдаёт их при возрождении без ожидания.
- Может заменять возрождение в кровати и якоре возрождения, защищая от ловушек на точке спавна.
- Для выданной точки настраиваются неуязвимость, эффекты сопротивления, медленного падения и огнестойкости, частицы, звуки, заголовки и сообщения над панелью быстрого доступа.
- Автоматически подбирает сообщения по языку клиента; в комплекте есть английский, китайский упрощённый и китайский традиционный языки.
- Поддерживает интеграцию с PlaceholderAPI и EssentialsX.
Команды
/as reloadили/aspawn reload— перезагрузить конфигурацию и языковые файлы./as tp [player] [world]или/randspawn tp— телепортировать игрока в случайную безопасную точку выбранного мира./as setcenter <world> <x> <z>— задать центр зоны спавна для мира./as infoили/as status— показать активные миры и размер пула точек./as test [world]или/as benchmark— проверить поиск безопасной координаты и его длительность./as cacheили/as refill— пополнить пул заранее найденных точек.
Права
anarchyspawn.use— случайный безопасный спавн при первом входе и после смерти.anarchyspawn.bypass— сохранить обычное возрождение в кровати или якоре.anarchyspawn.admin— доступ ко всем административным подкомандам.anarchyspawn.reload,anarchyspawn.tp,anarchyspawn.setcenter,anarchyspawn.info,anarchyspawn.test,anarchyspawn.cache— доступ к соответствующим командам.
Настройка
Основной файл находится по пути plugins/AnarchySpawn/config.yml, а языковые файлы — в plugins/AnarchySpawn/languages/. Для PlaceholderAPI доступны плейсхолдеры %anarchyspawn_spawned%, %anarchyspawn_cache_size_<world>%, %anarchyspawn_min_radius_<world>% и %anarchyspawn_max_radius_<world>%.
Требования
Плагин работает на Paper, Purpur, Pufferfish, Gale, Leaves, Spigot и CraftBukkit. На Paper-совместимых ядрах использует асинхронную загрузку чанков, а на Spigot и CraftBukkit переключается на обычную загрузку.
