Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Плагин [Universal] F3Name - смени имя сервера в экране отладки [1.13+]

Cool_boy

Активный участник
Пользователь
Баллы
96
Имя в Minecraft
prettydude
F3Name
Смени имя сервера в экране отладки
Незаменимый плагин для 1.13+!
​
С релизом Minecraft 1.13, у владельцев серверов появилась новое место, где можно показывать информацию игрокам. И это место... экран отладки!
С этим плагином можно легко сменить имя сервера со "Spigot" на всё что вы захотите. Имя ВАШЕГО сервера, пинг, информацию о сервере или даже рекламируйте донат
(ну... ты хотя бы пытался)

debugse.png

Должно работать и на серверах с 1.8 где поддерживается вход с 1.13 и выше.
​


Возможности:
  • Редактируйте имя сервера в экране отладки (F3)
  • Поддержка цветов и анимаций
  • Простая настройка
  • Для BungeeCord и Spigot
  • Поддержка PlaceholderAPI
  • Поддержка груп с LuckPerms или Vault
  • Встроенные плейсхолдеры для BungeeCord
Плейсхолдеры для BungeeCord:
  • %player_name% - имя игрока
  • %player_displayname% - отображаемое имя игрока
  • %player_uuid% - UUID игрока
  • %player_ping% - пинг игрока
  • %server_name% - имя сервера
  • %server_motd% - описание сервера

Команды:
  • /f3name /debugname /f3n /f3namebukkit - синонимы для Bukkit
  • /f3nameb /f3namebungee - синонимы для BungeeCord
  • /f3name reload - перезагрузить конфиг
Права:
  • f3name.reload - право для перезагрузки конфига
Конфиг:
Код:
Читайте на SpigotMC, мне лень везде обновлять

Примеры конфигураций:

Можно найти здесь.
Желаете увидеть там свою конфигурацию - пишите.

Скриншоты:
ezgif-4-1206f344dd.gif ezgif-4-dda45a2c9f.gif

Список изменений:

Читайте на SpigotMC

GitHub: https://github.com/prettydude/F3Name
bStats: Bukkit | BungeeCord
 
Последнее редактирование:
А при выключенном дебаге в тот уголочек никак сообщение не сунешь?)
 
Обновление 1.1
  • Добавлена поддержка разных сообщений для разных груп. Сортировка груп происходить по их весу. Пока что поддерживается только LuckPerms, но со временем добавлю Vault и другие плагины которые будут востребованы.
  • Изменилась структура конфига, переименуйте его, чтобы создался новый. Группа everyone теперь отвечает за игроков без груп, не удаляйте её если не уверены что прописали всем групам сообщения.
  • Появилась поддержка bStats. Посмотрите, как мало людей используют этот, пока никому не нужный, плагин.
  • Добавлена ссылка на GitHub.
 
Обновление 1.2
  • Добавлена поддержка Vault. Так как он не обновился под 1.13 (и бросает кучу ошибок если создавать предметы с его помощью), рекомендуем использовать LuckPerms.
  • Теперь плагин отправляет версию подключённых к нему плагинов на сайт статистики.
Почему LP лучше чем Vault?
Так как Vault разрабатывался как единое API для большого количества плагинов на права (и экономику и чат), его API скудней, чем у самых плагинов. Если коротко - Vault не знает какую групу наследует група игрока. Через это, плагин будет использовать стандартные сообщения, если вы не пропишите их специально для группы игрока.
Если вам нужна поддержка определённого плагина на права, пишите.
 
Обновление 2.0
Плагину 5 дней, а уже 2.0...
Добавлена поддержка BungeeCord. Так как банджа редактирует пакет с названием сервера, чтобы убрать её префикс версии надо ставить плагин и на неё. Плагины найдут друг друга и синхронизируются.
 
Обновление 2.1
  • Добавлена функция автообновления используя Spiget
  • Исправлена задержка в обновлении надписи при входе первого игрока на сервер
  • Добавлены команды /f3namebukkit и /f3namebungee для Bukkit и BungeeCord соответственно.
  • Теперь стандартная задержка между обновлениями - 10 секунд
  • Исправлен нерабочий bStats на BungeeCord
 
Обновление 2.2
  • Исправлена работа на Spigot без BungeeCord
  • Добавлено простенькое API для разработчиков, можно получить используя F3NameAPI.getInstance()
  • Добавлена поддержка будущих версий игры
 
забавно, жаль только, что смысла в этом почти никакого.
Ну всё-же, лучше поставить в F3 название своего сервера, чем "Spigot", да и в крашлогах будет его писать. Была бы возможность переноса строки - можно было бы кучу технической информации с сервера туда отправлять (пинг, тпс, количество памяти).
 
Ну всё-же, лучше поставить в F3 название своего сервера, чем "Spigot", да и в крашлогах будет его писать. Была бы возможность переноса строки - можно было бы кучу технической информации с сервера туда отправлять (пинг, тпс, количество памяти).
Для этого всего есть один плуг, да и смысл скрывать таким образом название "Spigot". Но все же идея очень даже годная. *лайк*
 
Обновление 2.3
  • Разделены плагины на bStats, теперь Bukkit и BungeeCord отдельно. Джарник и дальше содержит обе версии.
  • Авто-обновление теперь не перезаписывает плагин во время работы
  • Исправлена отправка статистики после перезагрузки плагина на BungeeCord
  • Добавлено описание методов в API
  • Пожонглировал папками внутри плагина. Не знаю зачем, просто.
    eca472e0a6b86573077f3ad9f8b70f34f2bc45e2
Кажется у меня кончились идеи что ещё можно добавить. Если у вас они есть - пишите. Пока что подожу Forge на 1.13, стяпаю мод на поддержку мультистрочности.
 
Обновление 2.4
  • Поправил NullPointerException при перезапуске плагина на BungeeCord
  • Оптимизирована работа плагина при большом количестве игроков
  • Теперь, для Bungee версии плагина, существует команда /f3nameb
  • Перезагрузка плагина через команду работает более предсказуемо
 
Обновление 2.4
  • Поправил NullPointerException при перезапуске плагина на BungeeCord
  • Оптимизирована работа плагина при большом количестве игроков
  • Теперь, для Bungee версии плагина, существует команда /f3nameb
  • Перезагрузка плагина через команду работает более предсказуемо
Казалось бы, что могло пойти не так. А обновы под 2 раза в неделю.
 
Ну у меня уже кончились идеи, сейчас только баги фикшу если кто-то найдёт.
Эту бурду кликабельной никак не сделаешь?

Может при наводке на неё какую-то инфу ещё показывать.
 
Эту бурду кликабельной никак не сделаешь?

Может при наводке на неё какую-то инфу ещё показывать.
Вот хз. Не уверен что эта штука на стороне игрока пропарсит JSON, всё-таки она для этого не призначена. Сейчас попробую.
UPD. Нет, не работает
 
Последнее редактирование:
Вот хз. Не уверен что эта штука на стороне игрока пропарсит JSON, всё-таки она для этого не призначена. Сейчас попробую.
UPD. Нет, не работает
Может тогда это будет полезнее, будь эта функция включена в глобальный плагин по изменению всякого, по типу TitleManager или CTNS. Может напишешь что-нибудь подобное от себя?)
 
Может напишешь что-нибудь подобное от себя
Смысл изобретать велосипед? Как я писал выше
Пока что подожду Forge на 1.13, стяпаю мод на поддержку мультистрочности.
До этого добавлю поддержку JSON, наверное, как минимум буду у себя использовать.
 
Апнуть что-ли...
Напомню что плагин поддерживает 1.8-1.13 со всеми этими вашими "протоколхаками".
 

Поделиться этой страницей

Назад
Верх