From 87cc204bcbaecffd25abae45a2197d8517b98ef9 Mon Sep 17 00:00:00 2001 From: Librazy Date: Fri, 5 May 2017 02:36:55 +0800 Subject: [PATCH] update broadcast --- build.gradle | 4 ++++ src/main/java/cat/nyaa/nyaacore/Message.java | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index 2aa93170..fcc1d0b7 100644 --- a/build.gradle +++ b/build.gradle @@ -4,6 +4,10 @@ plugins { id 'org.inferred.processors' version '1.2.11' } +configurations.all { + resolutionStrategy.cacheChangingModulesFor 0, 'seconds' +} + sourceCompatibility = 1.8 targetCompatibility = 1.8 diff --git a/src/main/java/cat/nyaa/nyaacore/Message.java b/src/main/java/cat/nyaa/nyaacore/Message.java index 0fe98eee..25c50500 100644 --- a/src/main/java/cat/nyaa/nyaacore/Message.java +++ b/src/main/java/cat/nyaa/nyaacore/Message.java @@ -156,10 +156,10 @@ public Message broadcast(World world) { return this; } - public Message broadcast(Predicate playerFilter) { + public Message broadcast(MessageType type, Predicate playerFilter) { for (Player player : Bukkit.getOnlinePlayers()) { if (playerFilter.test(player)) { - this.send(player); + this.send(player, type); } } Bukkit.getConsoleSender().sendMessage(inner.toLegacyText());