Class InventoryChangedCriterion
java.lang.Object
net.minecraft.advancement.criterion.AbstractCriterion<InventoryChangedCriterion.Conditions>
net.minecraft.advancement.criterion.InventoryChangedCriterion
- All Implemented Interfaces:
Criterion<InventoryChangedCriterion.Conditions>
public class InventoryChangedCriterion extends AbstractCriterion<InventoryChangedCriterion.Conditions>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
InventoryChangedCriterion.Conditions
Nested classes/interfaces inherited from interface net.minecraft.advancement.criterion.Criterion
Criterion.ConditionsContainer<T extends CriterionConditions>
-
Field Summary
Fields Modifier and Type Field Description private static Identifier
ID
-
Constructor Summary
Constructors Constructor Description InventoryChangedCriterion()
-
Method Summary
Modifier and Type Method Description InventoryChangedCriterion.Conditions
conditionsFromJson(JsonObject jsonObject, EntityPredicate.Extended extended, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer)
Identifier
getId()
void
trigger(ServerPlayerEntity player, PlayerInventory inventory, ItemStack stack)
private void
trigger(ServerPlayerEntity player, PlayerInventory inventory, ItemStack stack, int full, int empty, int occupied)
Methods inherited from class net.minecraft.advancement.criterion.AbstractCriterion
beginTrackingCondition, conditionsFromJson, endTracking, endTrackingCondition, test
-
Field Details
-
ID
-
-
Constructor Details
-
InventoryChangedCriterion
public InventoryChangedCriterion()
-
-
Method Details
-
getId
-
conditionsFromJson
public InventoryChangedCriterion.Conditions conditionsFromJson(JsonObject jsonObject, EntityPredicate.Extended extended, AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer)- Specified by:
conditionsFromJson
in classAbstractCriterion<InventoryChangedCriterion.Conditions>
-
trigger
-
trigger
private void trigger(ServerPlayerEntity player, PlayerInventory inventory, ItemStack stack, int full, int empty, int occupied)
-