net.minecraft.inventory

public class SlotRanges

net.minecraft.world.inventory.SlotRanges
net.minecraft.class_9349
net.minecraft.inventory.SlotRanges

Field summary

Modifier and TypeField
public static final int
MOB_INVENTORY_SLOT_OFFSET
field_1_1096
MOB_INVENTORY_BASE
public static final int
MOB_INVENTORY_SIZE
field_1_1095
MOB_INVENTORY_SIZE
private static final List<SlotRange>
SLOTS
field_49745
SLOT_RANGES
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType
ERROR_UNKNOWN
field_1_7353
UNKNOWN_SLOT_EXCEPTION
public static final com.mojang.serialization.Codec<SlotRange>
CODEC
field_49744
CODEC
private static final Function<String, SlotRange>
NAME_LOOKUP
field_49746
FROM_NAME

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private static SlotRange
create(String name, int id)
method_58081(String arg0, int arg1)
create(String name, int slotId)
private static SlotRange
create(String name, it.unimi.dsi.fastutil.ints.IntList ids)
method_58082(String arg0, it.unimi.dsi.fastutil.ints.IntList arg1)
create(String name, it.unimi.dsi.fastutil.ints.IntList slotIds)
private static SlotRange
create(String name, int... ids)
method_58083(String arg0, int... arg1)
create(String name, int... slotIds)
private static void
addSingleSlot(List<SlotRange> output, String name, int id)
method_58085(List<class_9348> arg0, String arg1, int arg2)
createAndAdd(List<SlotRange> list, String name, int slotId)
private static void
addSlotRange(List<SlotRange> output, String prefix, int offset, int size)
method_58086(List<class_9348> arg0, String arg1, int arg2, int arg3)
createAndAdd(List<SlotRange> list, String baseName, int firstSlotId, int slotCount)
private static void
addSlots(List<SlotRange> output, String name, int... values)
method_58087(List<class_9348> arg0, String arg1, int... arg2)
createAndAdd(List<SlotRange> list, String name, int... slots)
public static SlotRange
nameToIds(String name)
method_58080(String arg0)
fromName(String name)
public static Stream<String>
allNames()
method_58078()
streamNames()
public static Stream<String>
singleSlotNames()
method_58088()
streamSingleSlotNames()
public static SlotRange
tryRead(com.mojang.brigadier.StringReader reader)
method_1_6540(com.mojang.brigadier.StringReader arg0)
read(com.mojang.brigadier.StringReader reader)
public static SlotRange
read(com.mojang.brigadier.StringReader reader)
method_1_6539(com.mojang.brigadier.StringReader arg0)
readOrThrow(com.mojang.brigadier.StringReader reader)
private static boolean
lambda$read$0(char arg0)
method_1_6536(char arg0)
method_1_6536(char c)
private static boolean
lambda$tryRead$0(char arg0)
method_1_6538(char arg0)
method_1_6538(char c)
private static boolean
lambda$singleSlotNames$0(SlotRange arg0)
method_58079(class_9348 arg0)
method_58079(SlotRange slotRange)
private static SlotRange[]
lambda$NAME_LOOKUP$0(int arg0)
method_74674(int arg0)
method_74674(int arg0)
private static SlotRange[]
lambda$static$2()
method_74676()
method_74676()
private static SlotRange[]
lambda$static$3(int arg0)
method_74675(int arg0)
method_74675(int arg0)
private static com.mojang.brigadier.Message
lambda$static$1(Object arg0)
method_1_6537(Object arg0)
method_1_6537(Object slot)
private static void
lambda$static$0(ArrayList arg0)
method_58084(ArrayList arg0)
method_58084(ArrayList list)