minecraft-src/net/minecraft/world/inventory/SlotRange.java
2025-07-04 01:41:11 +03:00

30 lines
545 B
Java

package net.minecraft.world.inventory;
import it.unimi.dsi.fastutil.ints.IntList;
import net.minecraft.util.StringRepresentable;
public interface SlotRange extends StringRepresentable {
IntList slots();
default int size() {
return this.slots().size();
}
static SlotRange of(String name, IntList values) {
return new SlotRange() {
@Override
public IntList slots() {
return values;
}
@Override
public String getSerializedName() {
return name;
}
public String toString() {
return name;
}
};
}
}