net.minecraft.advancement.criterion

public class InventoryChangedCriterion

extends AbstractCriterion<InventoryChangedCriterion$Conditions>

All mapped superinterfaces:

Criterion

net.minecraft.advancements.criterion.InventoryChangeTrigger
net.minecraft.class_2066
net.minecraft.advancement.criterion.InventoryChangedCriterion

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public com.mojang.serialization.Codec<InventoryChangedCriterion$Conditions>
codec()
method_54937()
getConditionsCodec()
public void
trigger(ServerPlayer player, Inventory inventory, ItemStack changedItem)
method_8950(class_3222 arg0, class_1661 arg1, class_1799 arg2)
trigger(ServerPlayerEntity player, PlayerInventory inventory, ItemStack stack)
private void
trigger(ServerPlayer player, Inventory inventory, ItemStack changedItem, int slotsFull, int slotsEmpty, int slotsOccupied)
method_24362(class_3222 arg0, class_1661 arg1, class_1799 arg2, int arg3, int arg4, int arg5)
trigger(ServerPlayerEntity player, PlayerInventory inventory, ItemStack stack, int full, int empty, int occupied)
private static boolean
lambda$trigger$0(Inventory arg0, ItemStack arg1, int arg2, int arg3, int arg4, InventoryChangeTrigger$TriggerInstance arg5)
method_22476(class_1661 arg0, class_1799 arg1, int arg2, int arg3, int arg4, class_2066$class_2068 arg5)
method_22476(PlayerInventory arg0, ItemStack arg1, int arg2, int arg3, int arg4, InventoryChangedCriterion$Conditions conditions)