From ed17f40cbaafd5755e163cf627e51799e88750ee Mon Sep 17 00:00:00 2001 From: 502647092 Date: Tue, 13 Sep 2016 17:01:46 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0Title=E5=85=AC?= =?UTF-8?q?=E5=91=8A=E5=8F=91=E9=80=81=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 502647092 --- .../pw/yumc/YumCore/bukkit/compatible/C.java | 46 +++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/src/main/java/pw/yumc/YumCore/bukkit/compatible/C.java b/src/main/java/pw/yumc/YumCore/bukkit/compatible/C.java index 70d1ca5..9b72b1a 100644 --- a/src/main/java/pw/yumc/YumCore/bukkit/compatible/C.java +++ b/src/main/java/pw/yumc/YumCore/bukkit/compatible/C.java @@ -281,6 +281,52 @@ public class C { } public static class Title { + /** + * 发送Title公告 + * + * @param title + * 标题 + * @param subtitle + * 子标题 + */ + public static void broadcast(final String title, final String subtitle) { + for (final org.bukkit.entity.Player player : Player.getOnlinePlayers()) { + send(player, title, subtitle); + } + } + + /** + * 发送Title公告 + * + * @param title + * 标题 + * @param subtitle + * 子标题 + */ + public static void broadcast(final String title, final String subtitle, final int fadeInTime, final int stayTime, final int fadeOutTime) { + for (final org.bukkit.entity.Player player : Player.getOnlinePlayers()) { + send(player, title, subtitle, fadeInTime, stayTime, fadeOutTime); + } + } + + /** + * 发送Title公告 + * + * @param world + * 世界 + * @param title + * 标题 + * @param subtitle + * 子标题 + */ + public static void broadcast(final World world, final String title, final String subtitle) { + for (final org.bukkit.entity.Player player : Player.getOnlinePlayers()) { + if (player.getWorld().getName().equalsIgnoreCase(world.getName())) { + send(player, title, subtitle); + } + } + } + /** * 重置玩家的Title *