use of net.minecraft.server.v1_8_R3.PacketPlayOutTitle in project SpaciousLib by anhcraft.
the class ActionBar_1_12_R1 method send.
@Override
public void send(World world, String text) {
for (Player player : world.getPlayers()) {
PacketPlayOutTitle title = new PacketPlayOutTitle(PacketPlayOutTitle.EnumTitleAction.ACTIONBAR, IChatBaseComponent.ChatSerializer.a("{\"text\": \"" + ChatColor.translateAlternateColorCodes('&', text) + "\"}"));
((CraftPlayer) player).getHandle().playerConnection.sendPacket(title);
}
}
use of net.minecraft.server.v1_8_R3.PacketPlayOutTitle in project FireAPI by FireBlade-Serv.
the class FireTitle method send.
public void send() {
IChatBaseComponent basetitle = ChatSerializer.a("{\"text\": \"" + this.title + "\"}");
IChatBaseComponent basesubtitle = ChatSerializer.a("{\"text\": \"" + this.subtitle + "\"}");
PacketPlayOutTitle titlepacket = new PacketPlayOutTitle(EnumTitleAction.TITLE, basetitle);
PacketPlayOutTitle subtitlepacket = new PacketPlayOutTitle(EnumTitleAction.SUBTITLE, basesubtitle);
((CraftPlayer) this.player).getHandle().playerConnection.sendPacket(titlepacket);
((CraftPlayer) this.player).getHandle().playerConnection.sendPacket(subtitlepacket);
sendTime();
}
use of net.minecraft.server.v1_8_R3.PacketPlayOutTitle in project FireAPI by FireBlade-Serv.
the class FireTitle method sendTime.
private void sendTime() {
PacketPlayOutTitle time = new PacketPlayOutTitle(EnumTitleAction.TIMES, null, this.FadeIn, this.Stay, this.FadeOut);
((CraftPlayer) this.player).getHandle().playerConnection.sendPacket(time);
}
Aggregations