SuperFriends — Продвинутая Система Друзей в Minecraft
Когда стандартного списка игроков на сервере становится мало, на помощь приходит SuperFriends. Этот плагин превращает обычное общение в полноценную социальную сеть прямо внутри игры. Забудьте про скучные команды в чат — теперь у вас есть настоящая система дружбы с запросами, статусами и даже особым «лучшим другом». Если вы искали, где скачать SuperFriends и как его настроить, вы попали по адресу.
Что умеет SuperFriends
Разработчик Dragon_45_ создал не просто аддон, а целый социальный слой для вашего сервера. SuperFriends для Minecraft работает на всех популярных ядрах и версиях, а его возможности впечатляют даже бывалых администраторов. Давайте разберём ключевые фишки.
Система друзей
Всё начинается с простого: вы можете отправлять, принимать и отклонять запросы в друзья. У каждого игрока есть лимит на количество друзей, который настраивается в конфиге. Список друзей показывает не только имена, но и текущий статус (онлайн, AFK, невидимка), а также уровень дружбы. Удалить друга можно в любой момент — без обид.
Эксклюзивный Бест Френд
Среди всех друзей можно выбрать одного особенного — Best Friend. Команда /friend best <игрок> назначает его, а предыдущий лучший друг автоматически теряет этот статус. В списке друзей такой игрок помечается звёздочкой ⭐, и вы сразу видите, кто для вас самый важный. Статус сохраняется в базе данных и не пропадает после перезагрузки сервера.
Уровни дружбы
SuperFriends вводит лёгкую прогрессию: просто «Друг» и «Хороший друг» (после 10 взаимодействий). Это добавляет немного геймификации в общение. А статус «Лучший друг» присваивается только вручную, что делает его по-настоящему ценным.
Присутствие и AFK
Плагин умеет определять состояние игрока в реальном времени. Статусы: Online, AFK, DND (не беспокоить) и Invisible. AFK включается автоматически, если игрок не двигается определённое время — проверка происходит с настраиваемым интервалом, так что сервер не нагружается лишними тиками. Рядом с ником в онлайне может отображаться название мира, где находится друг.
Гибкие уведомления
Каждый игрок сам решает, какие оповещения он хочет получать. Никто не может изменить настройки за другого. Можно включить или выключить уведомления о входе друга, выходе, смерти и даже фильтровать их только для лучшего друга. По умолчанию смерть не отслеживается, а вход и выход — да.
Приватность под контролем
В SuperFriends можно тонко настроить, кто имеет право писать вам личные сообщения, отправлять запросы в друзья и видеть ваш статус. Уровни приватности: все, только друзья, только лучшие друзья или никто. Это настоящая находка для публичных серверов, где не всегда хочется светить свою активность.
Как установить SuperFriends
Установка плагина элементарна. Просто поместите файл SuperFriends.jar в папку plugins вашего сервера и перезапустите его. Никаких зависимостей — встроенный SQLite-драйвер уже внутри jar-файла, поэтому база данных создастся автоматически. Если вы предпочитаете MySQL, достаточно прописать параметры в config.yml. Кстати, если вы пользуетесь лаунчером foxygame.net, то можете добавить SuperFriends в сборку буквально в пару кликов — лаунчер сам проверит совместимость с вашим ядром и версией игры, а также будет следить за обновлениями плагина. После установки все изменения конфигурации применяются командой /sf reload без перезапуска сервера.
Команды и права
Освоить управление легко благодаря интуитивным алиасам. Основные команды:
/friend add <игрок>— добавить в друзья/friend accept <игрок>— принять запрос/friend deny <игрок>— отклонить запрос/friend remove <игрок>— удалить из друзей/friend list— показать список друзей/friend best <игрок>— назначить лучшим другом/friend privacy [действие] [уровень]— настройки приватности/friend notifications [тип] [on/off]— управление уведомлениями/superfriends info— информация о плагине (для администраторов)/superfriends reload— перезагрузка конфига (для администраторов)
Алиасы /f и /friends ведут на /friend, а /sf — на /superfriends. Права распределены логично: обычные игроки используют superfriends.friend, администраторы — superfriends.admin.
Настройка сообщений с MiniMessage
Все текстовые сообщения плагина поддерживают мощный синтаксис MiniMessage. Вы можете использовать именованные цвета (<green>, <red>), форматирование (<bold>, <italic>), hex-цвета и даже градиенты с радугой. Правда, градиенты и hex работают только на Paper, Purpur и Folia, а на чистом Spigot/Bukkit останутся стандартные цвета. Файл config.yml содержит все строки, и вы легко измените префикс или любое оповещение под стиль вашего сервера.
Совместимость и производительность
SuperFriends для Minecraft поддерживает версии 1.20.x и 1.21.x на ядрах Paper, Purpur, Folia, Spigot и Bukkit. Платформа определяется автоматически при запуске — вам не нужно ничего настраивать. Для Folia используется region-thread планировщик, загружаемый через рефлексию, что гарантирует полную совместимость. Производительность на высоте: все операции с базой данных асинхронны и не нагружают главный поток. Данные кешируются в памяти с отложенной пакетной записью каждые 5 минут, а также сохраняются при выходе игрока и остановке сервера. Никаких per-tick циклов — только событийно-ориентированная архитектура.
Итог
SuperFriends — это must-have для серверов, где ценят общение и хотят дать игрокам удобные инструменты социализации. Гибкие настройки приватности, живой список друзей, уникальная механика лучшего друга и минимальное влияние на производительность делают плагин отличным выбором. Если вы ещё не пробовали, скачать SuperFriends стоит прямо сейчас — установка займёт минуту, а польза будет ощущаться каждый день.