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());