Interface Criterion<T extends CriterionConditions>
- All Known Implementing Classes:
- AbstractCriterion,- BeeNestDestroyedCriterion,- BredAnimalsCriterion,- BrewedPotionCriterion,- ChangedDimensionCriterion,- ChanneledLightningCriterion,- ConstructBeaconCriterion,- ConsumeItemCriterion,- CuredZombieVillagerCriterion,- EffectsChangedCriterion,- EnchantedItemCriterion,- EnterBlockCriterion,- EntityHurtPlayerCriterion,- FilledBucketCriterion,- FishingRodHookedCriterion,- ImpossibleCriterion,- InventoryChangedCriterion,- ItemCriterion,- ItemDurabilityChangedCriterion,- KilledByCrossbowCriterion,- LevitationCriterion,- LightningStrikeCriterion,- OnKilledCriterion,- PlayerGeneratesContainerLootCriterion,- PlayerHurtEntityCriterion,- PlayerInteractedWithEntityCriterion,- RecipeCraftedCriterion,- RecipeUnlockedCriterion,- ShotCrossbowCriterion,- SlideDownBlockCriterion,- StartedRidingCriterion,- SummonedEntityCriterion,- TameAnimalCriterion,- TargetHitCriterion,- ThrownItemPickedUpByEntityCriterion,- TickCriterion,- TravelCriterion,- UsedEnderEyeCriterion,- UsedTotemCriterion,- UsingItemCriterion,- VillagerTradeCriterion
public interface Criterion<T extends CriterionConditions>
- Mappings:
- Namespace - Name - official - al- intermediary - net/minecraft/class_179- named - net/minecraft/advancement/criterion/Criterion
- 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic class
- 
Method SummaryModifier and TypeMethodDescriptionvoidbeginTrackingCondition(PlayerAdvancementTracker manager, Criterion.ConditionsContainer<T> conditions) conditionsFromJson(JsonObject obj, AdvancementEntityPredicateDeserializer predicateDeserializer) voidendTracking(PlayerAdvancementTracker tracker) voidendTrackingCondition(PlayerAdvancementTracker manager, Criterion.ConditionsContainer<T> conditions) getId()
- 
Method Details- 
getIdIdentifier getId()- Mappings:
- Namespace - Name - Mixin selector - official - a- Lal;a()Lacq;- intermediary - method_794- Lnet/minecraft/class_179;method_794()Lnet/minecraft/class_2960;- named - getId- Lnet/minecraft/advancement/criterion/Criterion;getId()Lnet/minecraft/util/Identifier;
 
- 
beginTrackingConditionvoid beginTrackingCondition(PlayerAdvancementTracker manager, Criterion.ConditionsContainer<T> conditions) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lal;a(Lacy;Lal$a;)V- intermediary - method_792- Lnet/minecraft/class_179;method_792(Lnet/minecraft/class_2985;Lnet/minecraft/class_179$class_180;)V- named - beginTrackingCondition- Lnet/minecraft/advancement/criterion/Criterion;beginTrackingCondition(Lnet/minecraft/advancement/PlayerAdvancementTracker;Lnet/minecraft/advancement/criterion/Criterion$ConditionsContainer;)V
 
- 
endTrackingConditionvoid endTrackingCondition(PlayerAdvancementTracker manager, Criterion.ConditionsContainer<T> conditions) - Mappings:
- Namespace - Name - Mixin selector - official - b- Lal;b(Lacy;Lal$a;)V- intermediary - method_793- Lnet/minecraft/class_179;method_793(Lnet/minecraft/class_2985;Lnet/minecraft/class_179$class_180;)V- named - endTrackingCondition- Lnet/minecraft/advancement/criterion/Criterion;endTrackingCondition(Lnet/minecraft/advancement/PlayerAdvancementTracker;Lnet/minecraft/advancement/criterion/Criterion$ConditionsContainer;)V
 
- 
endTracking- Mappings:
- Namespace - Name - Mixin selector - official - a- Lal;a(Lacy;)V- intermediary - method_791- Lnet/minecraft/class_179;method_791(Lnet/minecraft/class_2985;)V- named - endTracking- Lnet/minecraft/advancement/criterion/Criterion;endTracking(Lnet/minecraft/advancement/PlayerAdvancementTracker;)V
 
- 
conditionsFromJson- Mappings:
- Namespace - Name - Mixin selector - official - a- Lal;a(Lcom/google/gson/JsonObject;Lbe;)Lam;- intermediary - method_795- Lnet/minecraft/class_179;method_795(Lcom/google/gson/JsonObject;Lnet/minecraft/class_5257;)Lnet/minecraft/class_184;- named - conditionsFromJson- Lnet/minecraft/advancement/criterion/Criterion;conditionsFromJson(Lcom/google/gson/JsonObject;Lnet/minecraft/predicate/entity/AdvancementEntityPredicateDeserializer;)Lnet/minecraft/advancement/criterion/CriterionConditions;
 
 
-