Плагин для серверов Майнкрафт с мини-игрой SkyWars. Он позволяет создавать отдельные карты и режимы для одиночных игроков, пар и других составов команд, настраивать добычу из сундуков и время её обновления.
Возможности
- Карты добавляются из папок миров; каждой карте назначается собственный
id. - Обычные сундуки на островах находятся автоматически, а сундуки в центре с более ценной добычей указываются отдельно.
- Для каждого режима задаются минимальное и максимальное число команд, размер команды, доступные карты и интервал обновления сундуков.
- Добычу для обычных и центральных сундуков можно собрать прямо в игре. В
loot-items.ymlнастраиваются шанс появления предмета, минимальное и максимальное количество и своё название. - Меню режимов, входа и статистики меняются через YAML-файлы: можно выбрать размер, предметы-кнопки, их названия, описание, свечение и действия по нажатию.
- В меню статистики доступны заполнители
[KILLS],[WINS],[LOSSES],[DEATHS]и[WINSTREAK]для выбранного режима.
Команды
/swp create_config <name> <min_teams> <max_teams> <team_size> <max_armor_normal_chest> <max_armor_op_chest> <refill_cooldown> <map_ids>— создать конфигурацию режима./swp setloot <normal/op>— сохранить содержимое выбранного сундука как добычу./swp addloot <normal/op>— добавить содержимое выбранного сундука к добыче./swp join <id | config name>— войти на карту или в режим.
Настройка
Папки миров поместите в plugins/SkyWarsPlus/maps/: имя папки станет именем карты. В map_data.yml для карты указываются spectator-teleport-location, team-spawn-locations, op-chest-locations и id.
Основное меню задаётся в skywars_menu.yml, меню выбора — в join_menu.yml, статистика — в stats-menu.yml. У кнопок есть параметры rows, buttons, name, material, glint, lore и actions; действия записываются в формате [CONSOLE] <command>, [COMMAND] <command> или [MESSAGE] <message>. В join_menu.yml переменная %config_player_count% показывает число игроков в матчах выбранного режима.
