Помогите Как вывести сообщение на экран?

TheZefirrkka

Активный участник
Пользователь
Баллы
76
Как вывести сообщение (Title) на экран после повышения уровня например. Что нужно вместо "player.sendMessage" ?
 
Если через баккит апи то метод Depricated и доступно только arg0
Ну хз, с виду все на месте. Должно робить.

Java:
    public void sendTitle(String title, String subtitle)
    {
        if(title != null)
        {
            PacketPlayOutTitle packetTitle = new PacketPlayOutTitle(net.minecraft.server.v1_10_R1.PacketPlayOutTitle.EnumTitleAction.TITLE, CraftChatMessage.fromString(title)[0]);
            getHandle().playerConnection.sendPacket(packetTitle);
        }
        if(subtitle != null)
        {
            PacketPlayOutTitle packetSubtitle = new PacketPlayOutTitle(net.minecraft.server.v1_10_R1.PacketPlayOutTitle.EnumTitleAction.SUBTITLE, CraftChatMessage.fromString(subtitle)[0]);
            getHandle().playerConnection.sendPacket(packetSubtitle);
        }
    }

К чему чувак на видосе юзает чат сериализе, тоже самое делает CraftChatMessage, если цвета нужны.
 
Ну хз, с виду все на месте. Должно робить.

Java:
    public void sendTitle(String title, String subtitle)
    {
        if(title != null)
        {
            PacketPlayOutTitle packetTitle = new PacketPlayOutTitle(net.minecraft.server.v1_10_R1.PacketPlayOutTitle.EnumTitleAction.TITLE, CraftChatMessage.fromString(title)[0]);
            getHandle().playerConnection.sendPacket(packetTitle);
        }
        if(subtitle != null)
        {
            PacketPlayOutTitle packetSubtitle = new PacketPlayOutTitle(net.minecraft.server.v1_10_R1.PacketPlayOutTitle.EnumTitleAction.SUBTITLE, CraftChatMessage.fromString(subtitle)[0]);
            getHandle().playerConnection.sendPacket(packetSubtitle);
        }
    }


К чему чувак на видосе юзает чат сериализе, тоже самое делает CraftChatMessage, если цвета нужны.
АААААА сложнаааа


Player p = e.getPlayer(); #если используется ивенты playerjoinevent и т.д
p.sendTitle("вау а тут классно", "а чё ништяк");

#Прошу заметить что, есть встроенная команда в BUKKIT если вдруг вы хотите отправлять сообщение какое-то через команду.
 
АААААА сложнаааа


Player p = e.getPlayer(); #если используется ивенты playerjoinevent и т.д
p.sendTitle("вау а тут классно", "а чё ништяк");

#Прошу заметить что, есть встроенная команда в BUKKIT если вдруг вы хотите отправлять сообщение какое-то через команду.
Забаньте этого дауна.

В который раз он порит херню.
 
Последнее редактирование:
АААААА сложнаааа


Player p = e.getPlayer(); #если используется ивенты playerjoinevent и т.д
p.sendTitle("вау а тут классно", "а чё ништяк");

#Прошу заметить что, есть встроенная команда в BUKKIT если вдруг вы хотите отправлять сообщение какое-то через команду.
Совсем больной на всю голову?
 
АААААА сложнаааа


Player p = e.getPlayer(); #если используется ивенты playerjoinevent и т.д
p.sendTitle("вау а тут классно", "а чё ништяк");

#Прошу заметить что, есть встроенная команда в BUKKIT если вдруг вы хотите отправлять сообщение какое-то через команду.
Как бы там указан код реализации Player#sendTitle
2016 09 23_12-52-40.png
так что вызывать будут в любом случае из интерфейса Player.
 
Назад
Верх