From 7ee3116f29869cb314d0c3bef1f435e434f8a913 Mon Sep 17 00:00:00 2001 From: Luck Date: Fri, 30 Sep 2016 20:43:08 +0100 Subject: [PATCH] Maybe fix broken inheritance --- .../java/me/lucko/luckperms/core/LocalizedNode.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/common/src/main/java/me/lucko/luckperms/core/LocalizedNode.java b/common/src/main/java/me/lucko/luckperms/core/LocalizedNode.java index 884efd0f3..c52b40d36 100644 --- a/common/src/main/java/me/lucko/luckperms/core/LocalizedNode.java +++ b/common/src/main/java/me/lucko/luckperms/core/LocalizedNode.java @@ -36,7 +36,6 @@ import java.util.Optional; */ @Getter @ToString -@EqualsAndHashCode @AllArgsConstructor(access = AccessLevel.PRIVATE) public class LocalizedNode implements me.lucko.luckperms.api.Node { public static LocalizedNode of(@NonNull me.lucko.luckperms.api.Node node, @NonNull String location) { @@ -46,6 +45,16 @@ public class LocalizedNode implements me.lucko.luckperms.api.Node { private final me.lucko.luckperms.api.Node node; private final String location; + @Override + public int hashCode() { + return node.hashCode(); + } + + @Override + public boolean equals(Object obj) { + return node.equals(obj); + } + @Override public String getPermission() { return node.getPermission();