filename:
common/src/main/java/rearth/oritech/util/InventorySlotAssignment.java
branch:
1.21
back to repo
package rearth.oritech.util;
public record InventorySlotAssignment(int inputStart, int inputCount, int outputStart, int outputCount) {
public int inputToRealSlot(int input) {
return input + inputStart;
}
public boolean isInput(int slot) {
return slot >= inputStart && slot < inputStart + inputCount;
}
public int outputToRealSlot(int output) {
return output + outputStart;
}
public boolean isOutput(int slot) {
return slot >= outputStart && slot < outputStart + outputCount;
}
}