diff --git a/addon/pom.xml b/addon/pom.xml index 30a0bc1..1f5fd6e 100644 --- a/addon/pom.xml +++ b/addon/pom.xml @@ -6,7 +6,7 @@ com.jaimemartz - 2.1.6-SNAPSHOT + 2.1.6.1-SNAPSHOT playerbalancer-parent @@ -29,7 +29,7 @@ org.spigotmc spigot-api - 1.12.2-R0.1-SNAPSHOT + 1.15.1-R0.1-SNAPSHOT provided diff --git a/addon/src/main/java/com/jaimemartz/playerbalanceraddon/PluginMessageManager.java b/addon/src/main/java/com/jaimemartz/playerbalanceraddon/PluginMessageManager.java index 295fc28..b52304c 100644 --- a/addon/src/main/java/com/jaimemartz/playerbalanceraddon/PluginMessageManager.java +++ b/addon/src/main/java/com/jaimemartz/playerbalanceraddon/PluginMessageManager.java @@ -10,6 +10,7 @@ import org.bukkit.entity.Player; import org.bukkit.plugin.messaging.PluginMessageListener; import java.util.Iterator; +import java.util.Objects; import java.util.UUID; import java.util.function.Consumer; @@ -201,7 +202,7 @@ public class PluginMessageManager implements PluginMessageListener { return true; } - private final class MessageContext { + private static final class MessageContext { private final String channel; private final String subchannel; private final UUID player; @@ -216,20 +217,15 @@ public class PluginMessageManager implements PluginMessageListener { public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; - MessageContext that = (MessageContext) o; - - if (channel != null ? !channel.equals(that.channel) : that.channel != null) return false; - if (subchannel != null ? !subchannel.equals(that.subchannel) : that.subchannel != null) return false; - return player != null ? player.equals(that.player) : that.player == null; + return Objects.equals(channel, that.channel) && + Objects.equals(subchannel, that.subchannel) && + Objects.equals(player, that.player); } @Override public int hashCode() { - int result = channel != null ? channel.hashCode() : 0; - result = 31 * result + (subchannel != null ? subchannel.hashCode() : 0); - result = 31 * result + (player != null ? player.hashCode() : 0); - return result; + return Objects.hash(channel, subchannel, player); } @Override diff --git a/balancer/pom.xml b/balancer/pom.xml index 95599e1..2bd6211 100644 --- a/balancer/pom.xml +++ b/balancer/pom.xml @@ -6,7 +6,7 @@ com.jaimemartz - 2.1.6-SNAPSHOT + 2.1.6.1-SNAPSHOT playerbalancer-parent @@ -49,12 +49,12 @@ - md_5-snapshots - http://repo.md-5.net/content/repositories/snapshots/ + bungeecord-repo + https://oss.sonatype.org/content/repositories/snapshots - bstats-repo - http://repo.bstats.org/content/repositories/releases/ + CodeMC + https://repo.codemc.org/repository/maven-public @@ -62,7 +62,8 @@ net.md-5 bungeecord-proxy - 1.13-SNAPSHOT + 1.15-SNAPSHOT + jar provided @@ -87,7 +88,7 @@ org.bstats bstats-bungeecord - 1.4 + 1.7 compile diff --git a/balancer/src/main/java/com/jaimemartz/playerbalancer/PlayerBalancer.java b/balancer/src/main/java/com/jaimemartz/playerbalancer/PlayerBalancer.java index 42497d5..49a3514 100644 --- a/balancer/src/main/java/com/jaimemartz/playerbalancer/PlayerBalancer.java +++ b/balancer/src/main/java/com/jaimemartz/playerbalancer/PlayerBalancer.java @@ -57,7 +57,7 @@ public class PlayerBalancer extends Plugin { @Override public void onEnable() { - Metrics metrics = new Metrics(this); + Metrics metrics = new Metrics(this, 1636); metrics.addCustomChart(new SingleLineChart("configured_sections", () -> { if (sectionManager != null) { return sectionManager.getSections().size(); diff --git a/pom.xml b/pom.xml index 99fc7a6..0b5b503 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ com.jaimemartz playerbalancer-parent - 2.1.6-SNAPSHOT + 2.1.6.1-SNAPSHOT pom @@ -67,7 +67,7 @@ org.apache.maven.plugins maven-surefire-plugin - 2.20.1 + 3.0.0-M4 org.apache.maven.plugins @@ -140,7 +140,7 @@ org.projectlombok lombok - 1.16.20 + 1.18.10 provided @@ -150,5 +150,4 @@ test -