First Join Setup / Starter Kits
Первый вход на сервер — момент, который решает многое. Новичок либо получает всё нужное сразу и остаётся играть, либо теряется в пустом мире и уходит. Дополнение First Join Setup / Starter Kits закрывает именно эту задачу: при самом первом подключении игрока оно выдаёт настроенный набор предметов, отправляет приветствие, при необходимости выполняет консольные команды и выдаёт права. Повторно стартовый набор не приходит — возвращающиеся игроки ничего не получают.
Что делает дополнение при первом входе
Логика простая и предсказуемая. Как только новый игрок впервые заходит на сервер, плагин:
- выдаёт заранее настроенные предметы из конфигурации;
- отправляет приветственное сообщение в чат;
- выполняет необязательные консольные команды от имени сервера;
- опционально выдаёт permission-ноды, если включена соответствующая опция.
Всё это происходит один раз. Если игрок уже заходил раньше, стартовая выдача не повторяется — это важно для экономики сервера и баланса, чтобы никто не фармил набор повторными заходами.
Команды и права
Основная команда
Управление сосредоточено вокруг одной команды:
- /firstjoin reload — перезагружает настройки. Требует право firstjoin.admin. Для админов работает автодополнение по Tab, которое подсказывает вариант reload.
Права доступа
- firstjoin.admin — доступ к перезагрузке конфигурации.
- firstjoin.bypass — пропускает выдачу стартового набора для конкретного игрока. Удобно для тестовых аккаунтов, персонала или альтов, которым не нужен стартовый кит.
Право bypass особенно полезно на серверах, где администрация заходит с новых аккаунтов и не хочет засорять инвентарь стартовыми предметами.
Настройка конфигурации
Вся логика описывается в файле config.yml. Основные параметры, которые стоит отредактировать под свой сервер:
- message — текст приветственного сообщения для новичка;
- items — список предметов, которые получит игрок;
- commands — консольные команды, выполняемые при первом входе;
- permission-nodes — ноды, которые выдаются новому игроку;
- give-permissions — включает или отключает выдачу прав;
- max-item-amount — ограничение на количество предметов в наборе.
Команды из конфигурации выполняются от имени консоли, поэтому у них полный доступ к серверным возможностям. Внутри команд поддерживается плейсхолдер {player}, который заменяется на имя нового игрока. Это позволяет, например, выдать персональное приветствие или добавить запись в лог с ником.
После правок не забудьте выполнить /firstjoin reload, чтобы применить изменения без перезапуска сервера. Кстати, если вы предпочитаете ставить и обновлять плагины без ручной возни с папками, в лаунчере foxygame.net реализована установка в один клик — First Join Setup / Starter Kits добавляется в сборку прямо из каталога дополнений, а версии синхронизируются автоматически.
Совместимость и установка
Дополнение относится к категории серверных плагинов и работает на актуальных ветках Minecraft, включая 1.16, 1.17, 1.18, 1.19, 1.20 и 1.21. Поддерживаемые загрузчики — Bukkit, Spigot, Paper и их форки, что покрывает большинство современных серверов. Для Paper и его производных плагин особенно удобен: загрузка происходит быстро, а совместимость с новыми версиями обычно не вызывает проблем.
Если вы хотите скачать First Join Setup / Starter Kits, сначала убедитесь, что версия плагина соответствует версии вашего серверного ядра. Дальше установка сводится к нескольким шагам:
- поместите файл плагина в папку plugins вашего сервера;
- перезапустите сервер, чтобы плагин сгенерировал config.yml;
- откройте config.yml и настройте message, items, commands и остальные параметры;
- выполните /firstjoin reload для применения настроек.
Чтобы понять, как установить First Join Setup / Starter Kits правильно, достаточно помнить о двух вещах: совпадение версии с ядром и корректные права для админов. После этого плагин работает «из коробки» и не требует постоянного вмешательства.
Практические сценарии
Стартовый набор можно адаптировать под жанр сервера. На выживании логично выдать деревянные инструменты, немного еды и факел. На RPG-сервере — стартовое оружие, зелье и свиток телепорта. На мини-играх набор может быть пустым, а вместо предметов использоваться команды, которые выдают права на вход в лобби.
Приветственное сообщение тоже стоит продумать: короткое, с указанием правил и ссылкой на Discord или сайт в текстовом виде. Так новичок сразу понимает, куда идти дальше, и не покидает сервер в первые минуты.
Вывод
First Join Setup / Starter Kits — компактное, но полезное дополнение для Minecraft, которое делает первый вход новичка осмысленным. Оно автоматически выдаёт предметы, отправляет приветствие, выполняет команды и при необходимости выдаёт права, при этом не повторяет выдачу для возвращающихся игроков. Гибкая конфигурация, поддержка права bypass и простая перезагрузка через /firstjoin reload делают плагин удобным как для небольших серверов, так и для крупных проектов с продуманной экономикой.