From 0a6a5cb4ad97482e62f612b56199fb85bffc2171 Mon Sep 17 00:00:00 2001 From: md_5 Date: Fri, 16 Dec 2016 09:48:14 +1100 Subject: SPIGOT-1036: Add API to manipulate sendTitle timings. --- src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/main/java') diff --git a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java index 7c616c17..9f0b0654 100644 --- a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java +++ b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java @@ -1364,6 +1364,11 @@ public class CraftPlayer extends CraftHumanEntity implements Player { @Override public void sendTitle(String title, String subtitle) { + sendTitle(title, subtitle, 10, 70, 20); + } + + @Override + public void sendTitle(String title, String subtitle, int fadeIn, int stay, int fadeOut) { if (title != null) { PacketPlayOutTitle packetTitle = new PacketPlayOutTitle(EnumTitleAction.TITLE, CraftChatMessage.fromString(title)[0]); getHandle().playerConnection.sendPacket(packetTitle); @@ -1373,6 +1378,9 @@ public class CraftPlayer extends CraftHumanEntity implements Player { PacketPlayOutTitle packetSubtitle = new PacketPlayOutTitle(EnumTitleAction.SUBTITLE, CraftChatMessage.fromString(subtitle)[0]); getHandle().playerConnection.sendPacket(packetSubtitle); } + + PacketPlayOutTitle times = new PacketPlayOutTitle(fadeIn, stay, fadeOut); + getHandle().playerConnection.sendPacket(times); } @Override -- cgit v1.2.3