Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
public static void sendActionBar(Player p, String msg) {
if (msg != null) {
(((CraftPlayer)p).getHandle()).playerConnection.sendPacket(new PacketPlayOutChat(IChatBaseComponent.ChatSerializer.a("{\"text\": \"" + (msg) + "\"}"), (byte)2));
}
}
Совсем дибил?Код:public static void sendActionBar(Player p, String msg) { if (msg != null) { (((CraftPlayer)p).getHandle()).playerConnection.sendPacket(new PacketPlayOutChat(IChatBaseComponent.ChatSerializer.a("{\"text\": \"" + (msg) + "\"}"), (byte)2)); } }
Ты бы еще через api какое-нибудь закостылилКод:public static void sendActionBar(Player p, String msg) { if (msg != null) { (((CraftPlayer)p).getHandle()).playerConnection.sendPacket(new PacketPlayOutChat(IChatBaseComponent.ChatSerializer.a("{\"text\": \"" + (msg) + "\"}"), (byte)2)); } }
Нууу, он спросил именно что в BukkitЯдро какое? Если ядро кран или бумага, то можешь отправлять таким образом:
PHP:player.spigot().sendMessage(ChatMessageType.ACTION_BAR, new TextComponent("message"));
А, не заметил видимоНууу, он спросил именно что в Bukkit
с этим и ни с чем иным до сих пор не разобралсяКод:public static void sendActionBar(Player p, String msg) { if (msg != null) { (((CraftPlayer)p).getHandle()).playerConnection.sendPacket(new PacketPlayOutChat(IChatBaseComponent.ChatSerializer.a("{\"text\": \"" + (msg) + "\"}"), (byte)2)); } }
Да никак и эта херна не будет на всех версиях работать, только на старых.с этим и ни с чем иным до сих пор не разобрался
все-таки, без api на бакките никак?