Class Criteria

java.lang.Object
net.minecraft.advancement.criterion.Criteria

public class Criteria extends Object
Mappings:
Namespace Name
official aj
intermediary net/minecraft/class_174
named net/minecraft/advancement/criterion/Criteria
  • Field Details

    • VALUES

      private static final Map<Identifier,Criterion<?>> VALUES
      Mappings:
      Namespace Name Mixin selector
      official V Laj;V:Ljava/util/Map;
      intermediary field_1205 Lnet/minecraft/class_174;field_1205:Ljava/util/Map;
      named VALUES Lnet/minecraft/advancement/criterion/Criteria;VALUES:Ljava/util/Map;
    • IMPOSSIBLE

      public static final ImpossibleCriterion IMPOSSIBLE
      Mappings:
      Namespace Name Mixin selector
      official a Laj;a:Lbu;
      intermediary field_1184 Lnet/minecraft/class_174;field_1184:Lnet/minecraft/class_2062;
      named IMPOSSIBLE Lnet/minecraft/advancement/criterion/Criteria;IMPOSSIBLE:Lnet/minecraft/advancement/criterion/ImpossibleCriterion;
    • PLAYER_KILLED_ENTITY

      public static final OnKilledCriterion PLAYER_KILLED_ENTITY
      Mappings:
      Namespace Name Mixin selector
      official b Laj;b:Lcb;
      intermediary field_1192 Lnet/minecraft/class_174;field_1192:Lnet/minecraft/class_2080;
      named PLAYER_KILLED_ENTITY Lnet/minecraft/advancement/criterion/Criteria;PLAYER_KILLED_ENTITY:Lnet/minecraft/advancement/criterion/OnKilledCriterion;
    • ENTITY_KILLED_PLAYER

      public static final OnKilledCriterion ENTITY_KILLED_PLAYER
      Mappings:
      Namespace Name Mixin selector
      official c Laj;c:Lcb;
      intermediary field_1188 Lnet/minecraft/class_174;field_1188:Lnet/minecraft/class_2080;
      named ENTITY_KILLED_PLAYER Lnet/minecraft/advancement/criterion/Criteria;ENTITY_KILLED_PLAYER:Lnet/minecraft/advancement/criterion/OnKilledCriterion;
    • ENTER_BLOCK

      public static final EnterBlockCriterion ENTER_BLOCK
      Mappings:
      Namespace Name Mixin selector
      official d Laj;d:Lbk;
      intermediary field_1180 Lnet/minecraft/class_174;field_1180:Lnet/minecraft/class_2037;
      named ENTER_BLOCK Lnet/minecraft/advancement/criterion/Criteria;ENTER_BLOCK:Lnet/minecraft/advancement/criterion/EnterBlockCriterion;
    • INVENTORY_CHANGED

      public static final InventoryChangedCriterion INVENTORY_CHANGED
      Mappings:
      Namespace Name Mixin selector
      official e Laj;e:Lbv;
      intermediary field_1195 Lnet/minecraft/class_174;field_1195:Lnet/minecraft/class_2066;
      named INVENTORY_CHANGED Lnet/minecraft/advancement/criterion/Criteria;INVENTORY_CHANGED:Lnet/minecraft/advancement/criterion/InventoryChangedCriterion;
    • RECIPE_UNLOCKED

      public static final RecipeUnlockedCriterion RECIPE_UNLOCKED
      Mappings:
      Namespace Name Mixin selector
      official f Laj;f:Lcq;
      intermediary field_1207 Lnet/minecraft/class_174;field_1207:Lnet/minecraft/class_2119;
      named RECIPE_UNLOCKED Lnet/minecraft/advancement/criterion/Criteria;RECIPE_UNLOCKED:Lnet/minecraft/advancement/criterion/RecipeUnlockedCriterion;
    • PLAYER_HURT_ENTITY

      public static final PlayerHurtEntityCriterion PLAYER_HURT_ENTITY
      Mappings:
      Namespace Name Mixin selector
      official g Laj;g:Lcn;
      intermediary field_1199 Lnet/minecraft/class_174;field_1199:Lnet/minecraft/class_2115;
      named PLAYER_HURT_ENTITY Lnet/minecraft/advancement/criterion/Criteria;PLAYER_HURT_ENTITY:Lnet/minecraft/advancement/criterion/PlayerHurtEntityCriterion;
    • ENTITY_HURT_PLAYER

      public static final EntityHurtPlayerCriterion ENTITY_HURT_PLAYER
      Mappings:
      Namespace Name Mixin selector
      official h Laj;h:Lbn;
      intermediary field_1209 Lnet/minecraft/class_174;field_1209:Lnet/minecraft/class_2044;
      named ENTITY_HURT_PLAYER Lnet/minecraft/advancement/criterion/Criteria;ENTITY_HURT_PLAYER:Lnet/minecraft/advancement/criterion/EntityHurtPlayerCriterion;
    • ENCHANTED_ITEM

      public static final EnchantedItemCriterion ENCHANTED_ITEM
      Mappings:
      Namespace Name Mixin selector
      official i Laj;i:Lbi;
      intermediary field_1181 Lnet/minecraft/class_174;field_1181:Lnet/minecraft/class_2030;
      named ENCHANTED_ITEM Lnet/minecraft/advancement/criterion/Criteria;ENCHANTED_ITEM:Lnet/minecraft/advancement/criterion/EnchantedItemCriterion;
    • FILLED_BUCKET

      public static final FilledBucketCriterion FILLED_BUCKET
      Mappings:
      Namespace Name Mixin selector
      official j Laj;j:Lbq;
      intermediary field_1208 Lnet/minecraft/class_174;field_1208:Lnet/minecraft/class_2054;
      named FILLED_BUCKET Lnet/minecraft/advancement/criterion/Criteria;FILLED_BUCKET:Lnet/minecraft/advancement/criterion/FilledBucketCriterion;
    • BREWED_POTION

      public static final BrewedPotionCriterion BREWED_POTION
      Mappings:
      Namespace Name Mixin selector
      official k Laj;k:Law;
      intermediary field_1213 Lnet/minecraft/class_174;field_1213:Lnet/minecraft/class_1996;
      named BREWED_POTION Lnet/minecraft/advancement/criterion/Criteria;BREWED_POTION:Lnet/minecraft/advancement/criterion/BrewedPotionCriterion;
    • CONSTRUCT_BEACON

      public static final ConstructBeaconCriterion CONSTRUCT_BEACON
      Mappings:
      Namespace Name Mixin selector
      official l Laj;l:Laz;
      intermediary field_1189 Lnet/minecraft/class_174;field_1189:Lnet/minecraft/class_2006;
      named CONSTRUCT_BEACON Lnet/minecraft/advancement/criterion/Criteria;CONSTRUCT_BEACON:Lnet/minecraft/advancement/criterion/ConstructBeaconCriterion;
    • USED_ENDER_EYE

      public static final UsedEnderEyeCriterion USED_ENDER_EYE
      Mappings:
      Namespace Name Mixin selector
      official m Laj;m:Ldc;
      intermediary field_1186 Lnet/minecraft/class_174;field_1186:Lnet/minecraft/class_2143;
      named USED_ENDER_EYE Lnet/minecraft/advancement/criterion/Criteria;USED_ENDER_EYE:Lnet/minecraft/advancement/criterion/UsedEnderEyeCriterion;
    • SUMMONED_ENTITY

      public static final SummonedEntityCriterion SUMMONED_ENTITY
      Mappings:
      Namespace Name Mixin selector
      official n Laj;n:Lcx;
      intermediary field_1182 Lnet/minecraft/class_174;field_1182:Lnet/minecraft/class_2128;
      named SUMMONED_ENTITY Lnet/minecraft/advancement/criterion/Criteria;SUMMONED_ENTITY:Lnet/minecraft/advancement/criterion/SummonedEntityCriterion;
    • BRED_ANIMALS

      public static final BredAnimalsCriterion BRED_ANIMALS
      Mappings:
      Namespace Name Mixin selector
      official o Laj;o:Lav;
      intermediary field_1190 Lnet/minecraft/class_174;field_1190:Lnet/minecraft/class_196;
      named BRED_ANIMALS Lnet/minecraft/advancement/criterion/Criteria;BRED_ANIMALS:Lnet/minecraft/advancement/criterion/BredAnimalsCriterion;
    • LOCATION

      public static final LocationArrivalCriterion LOCATION
      Mappings:
      Namespace Name Mixin selector
      official p Laj;p:Lch;
      intermediary field_1194 Lnet/minecraft/class_174;field_1194:Lnet/minecraft/class_2092;
      named LOCATION Lnet/minecraft/advancement/criterion/Criteria;LOCATION:Lnet/minecraft/advancement/criterion/LocationArrivalCriterion;
    • SLEPT_IN_BED

      public static final LocationArrivalCriterion SLEPT_IN_BED
      Mappings:
      Namespace Name Mixin selector
      official q Laj;q:Lch;
      intermediary field_1212 Lnet/minecraft/class_174;field_1212:Lnet/minecraft/class_2092;
      named SLEPT_IN_BED Lnet/minecraft/advancement/criterion/Criteria;SLEPT_IN_BED:Lnet/minecraft/advancement/criterion/LocationArrivalCriterion;
    • CURED_ZOMBIE_VILLAGER

      public static final CuredZombieVillagerCriterion CURED_ZOMBIE_VILLAGER
      Mappings:
      Namespace Name Mixin selector
      official r Laj;r:Lbb;
      intermediary field_1210 Lnet/minecraft/class_174;field_1210:Lnet/minecraft/class_2014;
      named CURED_ZOMBIE_VILLAGER Lnet/minecraft/advancement/criterion/Criteria;CURED_ZOMBIE_VILLAGER:Lnet/minecraft/advancement/criterion/CuredZombieVillagerCriterion;
    • VILLAGER_TRADE

      public static final VillagerTradeCriterion VILLAGER_TRADE
      Mappings:
      Namespace Name Mixin selector
      official s Laj;s:Ldb;
      intermediary field_1206 Lnet/minecraft/class_174;field_1206:Lnet/minecraft/class_2140;
      named VILLAGER_TRADE Lnet/minecraft/advancement/criterion/Criteria;VILLAGER_TRADE:Lnet/minecraft/advancement/criterion/VillagerTradeCriterion;
    • ITEM_DURABILITY_CHANGED

      public static final ItemDurabilityChangedCriterion ITEM_DURABILITY_CHANGED
      Mappings:
      Namespace Name Mixin selector
      official t Laj;t:Lbw;
      intermediary field_1185 Lnet/minecraft/class_174;field_1185:Lnet/minecraft/class_2069;
      named ITEM_DURABILITY_CHANGED Lnet/minecraft/advancement/criterion/Criteria;ITEM_DURABILITY_CHANGED:Lnet/minecraft/advancement/criterion/ItemDurabilityChangedCriterion;
    • LEVITATION

      public static final LevitationCriterion LEVITATION
      Mappings:
      Namespace Name Mixin selector
      official u Laj;u:Lcc;
      intermediary field_1200 Lnet/minecraft/class_174;field_1200:Lnet/minecraft/class_2085;
      named LEVITATION Lnet/minecraft/advancement/criterion/Criteria;LEVITATION:Lnet/minecraft/advancement/criterion/LevitationCriterion;
    • CHANGED_DIMENSION

      public static final ChangedDimensionCriterion CHANGED_DIMENSION
      Mappings:
      Namespace Name Mixin selector
      official v Laj;v:Lax;
      intermediary field_1183 Lnet/minecraft/class_174;field_1183:Lnet/minecraft/class_1999;
      named CHANGED_DIMENSION Lnet/minecraft/advancement/criterion/Criteria;CHANGED_DIMENSION:Lnet/minecraft/advancement/criterion/ChangedDimensionCriterion;
    • TICK

      public static final TickCriterion TICK
      Mappings:
      Namespace Name Mixin selector
      official w Laj;w:Lda;
      intermediary field_1187 Lnet/minecraft/class_174;field_1187:Lnet/minecraft/class_2135;
      named TICK Lnet/minecraft/advancement/criterion/Criteria;TICK:Lnet/minecraft/advancement/criterion/TickCriterion;
    • TAME_ANIMAL

      public static final TameAnimalCriterion TAME_ANIMAL
      Mappings:
      Namespace Name Mixin selector
      official x Laj;x:Lcy;
      intermediary field_1201 Lnet/minecraft/class_174;field_1201:Lnet/minecraft/class_2131;
      named TAME_ANIMAL Lnet/minecraft/advancement/criterion/Criteria;TAME_ANIMAL:Lnet/minecraft/advancement/criterion/TameAnimalCriterion;
    • PLACED_BLOCK

      public static final PlacedBlockCriterion PLACED_BLOCK
      Mappings:
      Namespace Name Mixin selector
      official y Laj;y:Lcm;
      intermediary field_1191 Lnet/minecraft/class_174;field_1191:Lnet/minecraft/class_2111;
      named PLACED_BLOCK Lnet/minecraft/advancement/criterion/Criteria;PLACED_BLOCK:Lnet/minecraft/advancement/criterion/PlacedBlockCriterion;
    • CONSUME_ITEM

      public static final ConsumeItemCriterion CONSUME_ITEM
      Mappings:
      Namespace Name Mixin selector
      official z Laj;z:Lba;
      intermediary field_1198 Lnet/minecraft/class_174;field_1198:Lnet/minecraft/class_2010;
      named CONSUME_ITEM Lnet/minecraft/advancement/criterion/Criteria;CONSUME_ITEM:Lnet/minecraft/advancement/criterion/ConsumeItemCriterion;
    • EFFECTS_CHANGED

      public static final EffectsChangedCriterion EFFECTS_CHANGED
      Mappings:
      Namespace Name Mixin selector
      official A Laj;A:Lbh;
      intermediary field_1193 Lnet/minecraft/class_174;field_1193:Lnet/minecraft/class_2027;
      named EFFECTS_CHANGED Lnet/minecraft/advancement/criterion/Criteria;EFFECTS_CHANGED:Lnet/minecraft/advancement/criterion/EffectsChangedCriterion;
    • USED_TOTEM

      public static final UsedTotemCriterion USED_TOTEM
      Mappings:
      Namespace Name Mixin selector
      official B Laj;B:Ldd;
      intermediary field_1204 Lnet/minecraft/class_174;field_1204:Lnet/minecraft/class_2148;
      named USED_TOTEM Lnet/minecraft/advancement/criterion/Criteria;USED_TOTEM:Lnet/minecraft/advancement/criterion/UsedTotemCriterion;
    • NETHER_TRAVEL

      public static final TravelCriterion NETHER_TRAVEL
      Mappings:
      Namespace Name Mixin selector
      official C Laj;C:Lbg;
      intermediary field_1211 Lnet/minecraft/class_174;field_1211:Lnet/minecraft/class_2108;
      named NETHER_TRAVEL Lnet/minecraft/advancement/criterion/Criteria;NETHER_TRAVEL:Lnet/minecraft/advancement/criterion/TravelCriterion;
    • FISHING_ROD_HOOKED

      public static final FishingRodHookedCriterion FISHING_ROD_HOOKED
      Mappings:
      Namespace Name Mixin selector
      official D Laj;D:Lbs;
      intermediary field_1203 Lnet/minecraft/class_174;field_1203:Lnet/minecraft/class_2058;
      named FISHING_ROD_HOOKED Lnet/minecraft/advancement/criterion/Criteria;FISHING_ROD_HOOKED:Lnet/minecraft/advancement/criterion/FishingRodHookedCriterion;
    • CHANNELED_LIGHTNING

      public static final ChanneledLightningCriterion CHANNELED_LIGHTNING
      Mappings:
      Namespace Name Mixin selector
      official E Laj;E:Lay;
      intermediary field_1202 Lnet/minecraft/class_174;field_1202:Lnet/minecraft/class_2002;
      named CHANNELED_LIGHTNING Lnet/minecraft/advancement/criterion/Criteria;CHANNELED_LIGHTNING:Lnet/minecraft/advancement/criterion/ChanneledLightningCriterion;
    • SHOT_CROSSBOW

      public static final ShotCrossbowCriterion SHOT_CROSSBOW
      Mappings:
      Namespace Name Mixin selector
      official F Laj;F:Lcs;
      intermediary field_1196 Lnet/minecraft/class_174;field_1196:Lnet/minecraft/class_2123;
      named SHOT_CROSSBOW Lnet/minecraft/advancement/criterion/Criteria;SHOT_CROSSBOW:Lnet/minecraft/advancement/criterion/ShotCrossbowCriterion;
    • KILLED_BY_CROSSBOW

      public static final KilledByCrossbowCriterion KILLED_BY_CROSSBOW
      Mappings:
      Namespace Name Mixin selector
      official G Laj;G:Lca;
      intermediary field_1197 Lnet/minecraft/class_174;field_1197:Lnet/minecraft/class_2076;
      named KILLED_BY_CROSSBOW Lnet/minecraft/advancement/criterion/Criteria;KILLED_BY_CROSSBOW:Lnet/minecraft/advancement/criterion/KilledByCrossbowCriterion;
    • HERO_OF_THE_VILLAGE

      public static final LocationArrivalCriterion HERO_OF_THE_VILLAGE
      Mappings:
      Namespace Name Mixin selector
      official H Laj;H:Lch;
      intermediary field_19250 Lnet/minecraft/class_174;field_19250:Lnet/minecraft/class_2092;
      named HERO_OF_THE_VILLAGE Lnet/minecraft/advancement/criterion/Criteria;HERO_OF_THE_VILLAGE:Lnet/minecraft/advancement/criterion/LocationArrivalCriterion;
    • VOLUNTARY_EXILE

      public static final LocationArrivalCriterion VOLUNTARY_EXILE
      Mappings:
      Namespace Name Mixin selector
      official I Laj;I:Lch;
      intermediary field_19251 Lnet/minecraft/class_174;field_19251:Lnet/minecraft/class_2092;
      named VOLUNTARY_EXILE Lnet/minecraft/advancement/criterion/Criteria;VOLUNTARY_EXILE:Lnet/minecraft/advancement/criterion/LocationArrivalCriterion;
    • SLIDE_DOWN_BLOCK

      public static final SlideDownBlockCriterion SLIDE_DOWN_BLOCK
      Mappings:
      Namespace Name Mixin selector
      official J Laj;J:Lcu;
      intermediary field_21628 Lnet/minecraft/class_174;field_21628:Lnet/minecraft/class_4713;
      named SLIDE_DOWN_BLOCK Lnet/minecraft/advancement/criterion/Criteria;SLIDE_DOWN_BLOCK:Lnet/minecraft/advancement/criterion/SlideDownBlockCriterion;
    • BEE_NEST_DESTROYED

      public static final BeeNestDestroyedCriterion BEE_NEST_DESTROYED
      Mappings:
      Namespace Name Mixin selector
      official K Laj;K:Lat;
      intermediary field_21629 Lnet/minecraft/class_174;field_21629:Lnet/minecraft/class_4708;
      named BEE_NEST_DESTROYED Lnet/minecraft/advancement/criterion/Criteria;BEE_NEST_DESTROYED:Lnet/minecraft/advancement/criterion/BeeNestDestroyedCriterion;
    • TARGET_HIT

      public static final TargetHitCriterion TARGET_HIT
      Mappings:
      Namespace Name Mixin selector
      official L Laj;L:Lcz;
      intermediary field_22450 Lnet/minecraft/class_174;field_22450:Lnet/minecraft/class_4851;
      named TARGET_HIT Lnet/minecraft/advancement/criterion/Criteria;TARGET_HIT:Lnet/minecraft/advancement/criterion/TargetHitCriterion;
    • ITEM_USED_ON_BLOCK

      public static final ItemUsedOnBlockCriterion ITEM_USED_ON_BLOCK
      Mappings:
      Namespace Name Mixin selector
      official M Laj;M:Lbz;
      intermediary field_24478 Lnet/minecraft/class_174;field_24478:Lnet/minecraft/class_4711;
      named ITEM_USED_ON_BLOCK Lnet/minecraft/advancement/criterion/Criteria;ITEM_USED_ON_BLOCK:Lnet/minecraft/advancement/criterion/ItemUsedOnBlockCriterion;
    • PLAYER_GENERATES_CONTAINER_LOOT

      public static final PlayerGeneratesContainerLootCriterion PLAYER_GENERATES_CONTAINER_LOOT
      Mappings:
      Namespace Name Mixin selector
      official N Laj;N:Lci;
      intermediary field_24479 Lnet/minecraft/class_174;field_24479:Lnet/minecraft/class_5282;
      named PLAYER_GENERATES_CONTAINER_LOOT Lnet/minecraft/advancement/criterion/Criteria;PLAYER_GENERATES_CONTAINER_LOOT:Lnet/minecraft/advancement/criterion/PlayerGeneratesContainerLootCriterion;
    • THROWN_ITEM_PICKED_UP_BY_ENTITY

      public static final ThrownItemPickedUpByEntityCriterion THROWN_ITEM_PICKED_UP_BY_ENTITY
      Mappings:
      Namespace Name Mixin selector
      official O Laj;O:Lbx;
      intermediary field_24480 Lnet/minecraft/class_174;field_24480:Lnet/minecraft/class_5279;
      named THROWN_ITEM_PICKED_UP_BY_ENTITY Lnet/minecraft/advancement/criterion/Criteria;THROWN_ITEM_PICKED_UP_BY_ENTITY:Lnet/minecraft/advancement/criterion/ThrownItemPickedUpByEntityCriterion;
    • PLAYER_INTERACTED_WITH_ENTITY

      public static final PlayerInteractedWithEntityCriterion PLAYER_INTERACTED_WITH_ENTITY
      Mappings:
      Namespace Name Mixin selector
      official P Laj;P:Lco;
      intermediary field_25694 Lnet/minecraft/class_174;field_25694:Lnet/minecraft/class_5409;
      named PLAYER_INTERACTED_WITH_ENTITY Lnet/minecraft/advancement/criterion/Criteria;PLAYER_INTERACTED_WITH_ENTITY:Lnet/minecraft/advancement/criterion/PlayerInteractedWithEntityCriterion;
    • STARTED_RIDING

      public static final StartedRidingCriterion STARTED_RIDING
      Mappings:
      Namespace Name Mixin selector
      official Q Laj;Q:Lcv;
      intermediary field_33870 Lnet/minecraft/class_174;field_33870:Lnet/minecraft/class_6407;
      named STARTED_RIDING Lnet/minecraft/advancement/criterion/Criteria;STARTED_RIDING:Lnet/minecraft/advancement/criterion/StartedRidingCriterion;
    • LIGHTNING_STRIKE

      public static final LightningStrikeCriterion LIGHTNING_STRIKE
      Mappings:
      Namespace Name Mixin selector
      official R Laj;R:Lcf;
      intermediary field_33871 Lnet/minecraft/class_174;field_33871:Lnet/minecraft/class_6405;
      named LIGHTNING_STRIKE Lnet/minecraft/advancement/criterion/Criteria;LIGHTNING_STRIKE:Lnet/minecraft/advancement/criterion/LightningStrikeCriterion;
    • USING_ITEM

      public static final UsingItemCriterion USING_ITEM
      Mappings:
      Namespace Name Mixin selector
      official S Laj;S:Lde;
      intermediary field_33872 Lnet/minecraft/class_174;field_33872:Lnet/minecraft/class_6409;
      named USING_ITEM Lnet/minecraft/advancement/criterion/Criteria;USING_ITEM:Lnet/minecraft/advancement/criterion/UsingItemCriterion;
    • FALL_FROM_HEIGHT

      public static final TravelCriterion FALL_FROM_HEIGHT
      Mappings:
      Namespace Name Mixin selector
      official T Laj;T:Lbg;
      intermediary field_35013 Lnet/minecraft/class_174;field_35013:Lnet/minecraft/class_2108;
      named FALL_FROM_HEIGHT Lnet/minecraft/advancement/criterion/Criteria;FALL_FROM_HEIGHT:Lnet/minecraft/advancement/criterion/TravelCriterion;
    • RIDE_ENTITY_IN_LAVA

      public static final TravelCriterion RIDE_ENTITY_IN_LAVA
      Mappings:
      Namespace Name Mixin selector
      official U Laj;U:Lbg;
      intermediary field_35014 Lnet/minecraft/class_174;field_35014:Lnet/minecraft/class_2108;
      named RIDE_ENTITY_IN_LAVA Lnet/minecraft/advancement/criterion/Criteria;RIDE_ENTITY_IN_LAVA:Lnet/minecraft/advancement/criterion/TravelCriterion;
  • Constructor Details

    • Criteria

      public Criteria()
  • Method Details

    • register

      private static <T extends Criterion<?>> T register(T object)
      Mappings:
      Namespace Name Mixin selector
      official a Laj;a(Lam;)Lam;
      intermediary method_767 Lnet/minecraft/class_174;method_767(Lnet/minecraft/class_179;)Lnet/minecraft/class_179;
      named register Lnet/minecraft/advancement/criterion/Criteria;register(Lnet/minecraft/advancement/criterion/Criterion;)Lnet/minecraft/advancement/criterion/Criterion;
    • getById

      @Nullable public static <T extends CriterionConditions> @Nullable Criterion<T> getById(Identifier id)
      Mappings:
      Namespace Name Mixin selector
      official a Laj;a(Lyt;)Lam;
      intermediary method_765 Lnet/minecraft/class_174;method_765(Lnet/minecraft/class_2960;)Lnet/minecraft/class_179;
      named getById Lnet/minecraft/advancement/criterion/Criteria;getById(Lnet/minecraft/util/Identifier;)Lnet/minecraft/advancement/criterion/Criterion;
    • getCriteria

      public static Iterable<? extends Criterion<?>> getCriteria()
      Mappings:
      Namespace Name Mixin selector
      official a Laj;a()Ljava/lang/Iterable;
      intermediary method_766 Lnet/minecraft/class_174;method_766()Ljava/lang/Iterable;
      named getCriteria Lnet/minecraft/advancement/criterion/Criteria;getCriteria()Ljava/lang/Iterable;