We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 509aa7a commit d2cb6f2Copy full SHA for d2cb6f2
spark-sponge/src/main/java/me/lucko/spark/sponge/SpongeCommandSender.java
@@ -83,15 +83,11 @@ public boolean hasPermission(String permission) {
83
}
84
85
@Override
86
- public boolean equals(Object o) {
87
- if (this == o) return true;
88
- if (o == null || getClass() != o.getClass()) return false;
89
- SpongeCommandSender that = (SpongeCommandSender) o;
90
- return this.getUniqueId().equals(that.getUniqueId());
91
- }
92
-
93
- @Override
94
- public int hashCode() {
95
- return getUniqueId().hashCode();
+ protected Object getObjectForComparison() {
+ UUID uniqueId = getUniqueId();
+ if (uniqueId != null) {
+ return uniqueId;
+ }
+ return getName();
96
97
0 commit comments