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

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

Почему LP лучше чем Vault
Немного оффтопа.
Увидел эту фразу и подумал, что вместо Vault'a можно оставить только LP (т.е Vault убрать)
Но многие плагины юзают Vault в зависимостях, или им не обязательно оставлять именно его, а LP будет выполнять функции, которые нужны другим плагинам от Vault?
 
Немного оффтопа.
Увидел эту фразу и подумал, что вместо Vault'a можно оставить только LP (т.е Vault убрать)
Но многие плагины юзают Vault в зависимостях, или им не обязательно оставлять именно его, а LP будет выполнять функции, которые нужны другим плагинам от Vault?
Если есть LP - плагин юзает его, если нету - Vault. Это только у меня и только для груп. LP Vault не заменяет :rolleyes:
 
Апну
На spigotmc жаловались что не работает после перезагрузки сервера на Spigot, когда есть банджа. У кого-то ещё проявлялись баги?
 
Не работает %player_name% хотя PlaceHolderApi установлен
 
Тоже не работают приличное кол-во плейсхолдеров, PaPI последний, версия плагина последняя.
 
Тоже не работают приличное кол-во плейсхолдеров, PaPI последний, версия плагина последняя.
Хм... Странно.
Ощибок нету? Сервер с BungeeCord или без? Нужные расширения к PAPI стоят?
 
Хм... Странно.
Ощибок нету? Сервер с BungeeCord или без? Нужные расширения к PAPI стоят?
Сервер приватный, без BungeeCord. Расширения стоят, плагин и сервер неоднократно перезапускались. Ошибок нету.
 
Никаких ошибок нету. PlaceholderAPI установлен, прописал /pp ecloud download player
В F3Name в cfg прописал %player_name% и оно так и отображается - не работает. Другие плейсхолдеры тоже не работают.
Версия ядра Paper 1.13.1
 
Хм... Странно.
Ощибок нету? Сервер с BungeeCord или без? Нужные расширения к PAPI стоят?
о каких расширениях идёт речь? У меня стоит только хук чата с плейсхолдерами, чтобы в чате все из PlaceholderAPI тоже показывалось, но пока не проверял.
А разве PlaceholderAPI не должен хукать F3Name?? Вот у меня стоит BattleBuilderPro, который использует некоторые плейсхолдеры как раз из него, и когда я пишу /pp registered мне и показывает BattleBuilder hooked
 
Вот у меня стоит BattleBuilderPro, который использует некоторые плейсхолдеры как раз из него, и когда я пишу /pp registered мне и показывает BattleBuilder hooked
Эти хуки - это добавление своих, новых, плейсхолдеров.
Проблему уже решил, сейчас тут напишу об обновлении.
 
Обновление 3.0
  • Улучшена поддержка 1.13.1+
  • Исправлен баг с PlaceholderAPI
  • Теперь плагин на Bukkit оповещает BungeeCord об отключении сервера
  • Больше не будет ошибок если игрок вышел в тот же момент когда ему отправлялось сообщение
Чтобы поддерживать несколько NMS версий, надо использовать несколько jar файлов при разработке. Благодаря Maven'у, который не умеет это делать нормально, пришлось перелопатить весь плагин в разные папки. В скомпилированом виде всё осталось как было.
3 дня назад сделали коммит который разрешил отправлять Server Brand сообщение по-нормальному. Думаю, немного перепишу плагин под 1.14.
Также я планирую написать мод-компаньон для плагина, но об этом ещё рано говорить.
 
Апнуть что-ли?

Обновление 3.0.1
Небольшой багфикс
  • Исправлена интеграция с LuckPerms
  • Исправлен ConcurentModificationException когда игрок выходит из игры
 
Думаю, немного перепишу плагин под 1.14.
Обновление 3.1.0 - Упрощение структуры кода
  • Обновил зависимости
  • Поудалял к чертям все эти модули Maven'а, которые сильно усложняли редактирование плагина (спасибо этому коммиту)
  • Упростил логику отправки сообщений
Плагин и раньше через рефлексию мог запускаться на будущих версиях, но теперь я перешёл на нативный API Спигота для отправки сообщений, поэтому проблем на 1.15 не должно возникнуть.
1.13.0 и 1.13.1, у которых нету этого API ещё используются пакеты, но в будущем я прекращу поддержку этих версий.


Также я планирую написать мод-компаньон для плагина, но об этом ещё рано говорить.
Написал мод который добавлял мультистрочность и разрешал использование цветов ANSI. Но, увы, он не совместим с Optifine, поэтому я не вижу смысла его выпускать. ¯\_(ツ)_/¯
 
Типичная проблема каждого кодера
upload_2019-5-26_13-44-1-png.53919
 

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

Назад
Верх