From aa667a56bacf8e0e81b98685b46763f6f652f333 Mon Sep 17 00:00:00 2001 From: Drex Date: Tue, 22 Oct 2024 23:06:03 +0200 Subject: Update Fabric to MC 1.21.2 (#462) --- .../lucko/spark/common/command/sender/AbstractCommandSender.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'spark-common/src/main/java/me/lucko/spark/common/command') diff --git a/spark-common/src/main/java/me/lucko/spark/common/command/sender/AbstractCommandSender.java b/spark-common/src/main/java/me/lucko/spark/common/command/sender/AbstractCommandSender.java index ce48889..02ef25d 100644 --- a/spark-common/src/main/java/me/lucko/spark/common/command/sender/AbstractCommandSender.java +++ b/spark-common/src/main/java/me/lucko/spark/common/command/sender/AbstractCommandSender.java @@ -27,16 +27,20 @@ public abstract class AbstractCommandSender implements CommandSender { this.delegate = delegate; } + protected Object getObjectForComparison() { + return this.delegate; + } + @Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; AbstractCommandSender that = (AbstractCommandSender) o; - return this.delegate.equals(that.delegate); + return this.getObjectForComparison().equals(that.getObjectForComparison()); } @Override public int hashCode() { - return this.delegate.hashCode(); + return this.getObjectForComparison().hashCode(); } } -- cgit