- All Known Implementing Classes:
AbstractCriterion
, BeeNestDestroyedCriterion
, BredAnimalsCriterion
, BrewedPotionCriterion
, ChangedDimensionCriterion
, ChanneledLightningCriterion
, ConstructBeaconCriterion
, ConsumeItemCriterion
, CuredZombieVillagerCriterion
, EffectsChangedCriterion
, EnchantedItemCriterion
, EnterBlockCriterion
, EntityHurtPlayerCriterion
, FilledBucketCriterion
, FishingRodHookedCriterion
, ImpossibleCriterion
, InventoryChangedCriterion
, ItemDurabilityChangedCriterion
, ItemUsedOnBlockCriterion
, KilledByCrossbowCriterion
, LevitationCriterion
, LocationArrivalCriterion
, NetherTravelCriterion
, OnKilledCriterion
, PlacedBlockCriterion
, PlayerGeneratesContainerLootCriterion
, PlayerHurtEntityCriterion
, PlayerInteractedWithEntityCriterion
, RecipeUnlockedCriterion
, ShotCrossbowCriterion
, SlideDownBlockCriterion
, SummonedEntityCriterion
, TameAnimalCriterion
, TargetHitCriterion
, ThrownItemPickedUpByEntityCriterion
, TickCriterion
, UsedEnderEyeCriterion
, UsedTotemCriterion
, VillagerTradeCriterion
public interface Criterion<T extends CriterionConditions>
- Mappings:
Namespace |
Name |
official |
af |
intermediary |
net/minecraft/class_179 |
named |
net/minecraft/advancement/criterion/Criterion |
-
-
Method Summary
-
Method Details
-
getId
- Mappings:
Namespace |
Name |
Mixin selector |
official |
a |
Laf;a()Lwb; |
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; |
-
beginTrackingCondition
- Mappings:
Namespace |
Name |
Mixin selector |
official |
a |
Laf;a(Lwj;Laf$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 |
-
endTrackingCondition
- Mappings:
Namespace |
Name |
Mixin selector |
official |
b |
Laf;b(Lwj;Laf$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 |
Laf;a(Lwj;)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 |
Laf;a(Lcom/google/gson/JsonObject;Lax;)Lag; |
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; |