aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/rei/api/EntryStack.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/me/shedaniel/rei/api/EntryStack.java')
-rw-r--r--src/main/java/me/shedaniel/rei/api/EntryStack.java21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/main/java/me/shedaniel/rei/api/EntryStack.java b/src/main/java/me/shedaniel/rei/api/EntryStack.java
index 5928ce785..713d74428 100644
--- a/src/main/java/me/shedaniel/rei/api/EntryStack.java
+++ b/src/main/java/me/shedaniel/rei/api/EntryStack.java
@@ -135,6 +135,27 @@ public interface EntryStack {
return hashCode();
}
+ /**
+ * {@link #hashCode()} for {@link #equalsIgnoreAmount(EntryStack)}
+ */
+ default int hashIgnoreAmount() {
+ return hashCode();
+ }
+
+ /**
+ * {@link #hashCode()} for {@link #equalsIgnoreTags(EntryStack)}
+ */
+ default int hashIgnoreTags() {
+ return hashCode();
+ }
+
+ /**
+ * {@link #hashCode()} for {@link #equalsIgnoreTagsAndAmount(EntryStack)}
+ */
+ default int hashIgnoreAmountAndTags() {
+ return hashCode();
+ }
+
int getZ();
void setZ(int z);