Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
API PermissionsEx/Vault.Начал писать плагин для чата, почти все реализовал, но появился вопрос: как интегрировать теги других плагинов в свой чат-плагин?
PermissionUser user = PermissionsEx.getUser(name);
Так мне нужны не только префиксы и суффиксы, а, например, тэг клана или ранга.API PermissionsEx/Vault.
Получить юзера пекса, у которого ты сможешь доставать префиксы и суффиксы:Об API Vault'a написано на его странице на DevBukkit'eКод:PermissionUser user = PermissionsEx.getUser(name);
Если не жалко можешь дать что-то типо исходников. Я не буду изать их ,но просто хотел бы изучить . Был бы благодаренНачал писать плагин для чата, почти все реализовал, но появился вопрос: как интегрировать теги других плагинов в свой чат-плагин?
Просто через апи твоего плагина с кланами, там такое точно есть... Если сам не поймёшь как, скажи название плагина и я найду тебе то, что нужно.Так мне нужны не только префиксы и суффиксы, а, например, тэг клана или ранга.
Допустим тот же самый UralClans, там тег клана !clantag!, но даже, если я его введу, будет просто выводиться эта надпись, когда, например, в ChatManager'e работает нормально.Просто через апи твоего плагина с кланами, там такое точно есть... Если сам не поймёшь как, скажи название плагина и я найду тебе то, что нужно.
ты через апи получай тег...Допустим тот же самый UralClans, там тег клана !clantag!, но даже, если я его введу, будет просто выводиться эта надпись, когда, например, в ChatManager'e работает нормально.
Я же не смогу получить апи всех плагинов, теги которых, когда либо будут использоваться в моем чат-плагинеты через апи получай тег...
Покажи класс отправки сообщений, если у тебя не через event.setFormat, то не получится.Я же не смогу получить апи всех плагинов, теги которых, когда либо будут использоваться в моем чат-плагине
Покажи класс отправки сообщений, если у тебя не через event.setFormat, то не получится.
@EventHandler
public void onChat(AsyncPlayerChatEvent e) {
Player p = e.getPlayer();
if(e.getMessage().contains("!")) {
for(Player t : Bukkit.getServer().getOnlinePlayers()) {
e.setFormat(p.getName() + ": " + e.getMessage().substring(1));
t.sendMessage(e.getFormat());
}
return;
}
}
Ало, плагин кланов делает это сам. Просто поставьты через апи получай тег...
@EventHandler(priority=EventPriority.LOWEST)
Я это уже понял, я смотрел код, там тег реплейсится в формате.Ало, плагин кланов делает это сам.
То есть, если я выставлю приоритет, поставлю !clantag! в setFormat, я получу то, что нужно?Ало, плагин кланов делает это сам. Просто поставьКод:@EventHandler(priority=EventPriority.LOWEST)
Скорее всего даТо есть, если я выставлю приоритет, поставлю !clantag! в setFormat, я получу то, что нужно?
К сожалению, нетСкорее всего да
у тебя уралкланс 2?К сожалению, нет
Мне нужен универсальный плагин, типа ChatManager'a.Скорее всего да
Вроде ещё можно и в самом уралклансе просто убрать приоритет и всё
Нет, у меня WCLans, но урал я привел просто, как примеру тебя уралкланс 2?
Лел, вообще сообщение пропало.попробуй приоритет HIGHEST
лелЛел, вообще сообщение пропало.