net.minecraft.advancement.criterion

public record InventoryChangedCriterion$Conditions$Slots

net.minecraft.advancements.triggers.InventoryChangeTrigger$TriggerInstance$Slots
net.minecraft.class_2066$class_2068$class_8948
net.minecraft.advancement.criterion.InventoryChangedCriterion$Conditions$Slots

Field summary

Modifier and TypeField
private final NumberRange$IntRange
occupied
comp_2059
occupied
private final NumberRange$IntRange
full
comp_2060
full
private final NumberRange$IntRange
empty
comp_2061
empty
public static final com.mojang.serialization.Codec<InventoryChangedCriterion$Conditions$Slots>
CODEC
field_47264
CODEC
public static final InventoryChangedCriterion$Conditions$Slots
ANY
field_47265
ANY

Constructor summary

ModifierConstructor
public (NumberRange$IntRange occupied, NumberRange$IntRange full, NumberRange$IntRange empty)

Method summary

Modifier and TypeMethod
public boolean
matches(int slotsFull, int slotsEmpty, int slotsOccupied)
method_54998(int arg0, int arg1, int arg2)
test(int full, int empty, int occupied)
public NumberRange$IntRange
occupied()
comp_2059()
occupied()
public NumberRange$IntRange
full()
comp_2060()
full()
public NumberRange$IntRange
empty()
comp_2061()
empty()
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_54999(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_54999(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)