Class Criteria

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

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

    • CODEC

      public static final com.mojang.serialization.Codec<Criterion<?>> CODEC
      Mappings:
      Namespace Name Mixin selector
      official a Lam;a:Lcom/mojang/serialization/Codec;
      intermediary field_47187 Lnet/minecraft/class_174;field_47187:Lcom/mojang/serialization/Codec;
      named CODEC Lnet/minecraft/advancement/criterion/Criteria;CODEC:Lcom/mojang/serialization/Codec;
    • IMPOSSIBLE

      public static final ImpossibleCriterion IMPOSSIBLE
      Mappings:
      Namespace Name Mixin selector
      official b Lam;b:Lbx;
      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 c Lam;c:Lcd;
      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 d Lam;d:Lcd;
      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 e Lam;e:Lbl;
      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 f Lam;f:Lby;
      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 g Lam;g:Lct;
      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 h Lam;h:Lco;
      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 i Lam;i:Lbo;
      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 j Lam;j:Lbj;
      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 k Lam;k:Lbt;
      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 l Lam;l: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 m Lam;m: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 n Lam;n:Ldf;
      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 o Lam;o:Lda;
      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 p Lam;p: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 TickCriterion LOCATION
      Mappings:
      Namespace Name Mixin selector
      official q Lam;q:Lcr;
      intermediary field_1194 Lnet/minecraft/class_174;field_1194:Lnet/minecraft/class_2135;
      named LOCATION Lnet/minecraft/advancement/criterion/Criteria;LOCATION:Lnet/minecraft/advancement/criterion/TickCriterion;
    • SLEPT_IN_BED

      public static final TickCriterion SLEPT_IN_BED
      Mappings:
      Namespace Name Mixin selector
      official r Lam;r:Lcr;
      intermediary field_1212 Lnet/minecraft/class_174;field_1212:Lnet/minecraft/class_2135;
      named SLEPT_IN_BED Lnet/minecraft/advancement/criterion/Criteria;SLEPT_IN_BED:Lnet/minecraft/advancement/criterion/TickCriterion;
    • CURED_ZOMBIE_VILLAGER

      public static final CuredZombieVillagerCriterion CURED_ZOMBIE_VILLAGER
      Mappings:
      Namespace Name Mixin selector
      official s Lam;s:Lbd;
      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 t Lam;t:Lde;
      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 u Lam;u:Lbz;
      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 v Lam;v:Lce;
      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 w Lam;w: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 x Lam;x:Lcr;
      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 y Lam;y:Ldc;
      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 ItemCriterion PLACED_BLOCK
      Mappings:
      Namespace Name Mixin selector
      official z Lam;z:Lcb;
      intermediary field_1191 Lnet/minecraft/class_174;field_1191:Lnet/minecraft/class_4711;
      named PLACED_BLOCK Lnet/minecraft/advancement/criterion/Criteria;PLACED_BLOCK:Lnet/minecraft/advancement/criterion/ItemCriterion;
    • CONSUME_ITEM

      public static final ConsumeItemCriterion CONSUME_ITEM
      Mappings:
      Namespace Name Mixin selector
      official A Lam;A: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 B Lam;B:Lbi;
      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 C Lam;C:Ldg;
      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 D Lam;D:Lbh;
      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 E Lam;E:Lbv;
      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 F Lam;F: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 G Lam;G:Lcu;
      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 H Lam;H:Lcc;
      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 TickCriterion HERO_OF_THE_VILLAGE
      Mappings:
      Namespace Name Mixin selector
      official I Lam;I:Lcr;
      intermediary field_19250 Lnet/minecraft/class_174;field_19250:Lnet/minecraft/class_2135;
      named HERO_OF_THE_VILLAGE Lnet/minecraft/advancement/criterion/Criteria;HERO_OF_THE_VILLAGE:Lnet/minecraft/advancement/criterion/TickCriterion;
    • VOLUNTARY_EXILE

      public static final TickCriterion VOLUNTARY_EXILE
      Mappings:
      Namespace Name Mixin selector
      official J Lam;J:Lcr;
      intermediary field_19251 Lnet/minecraft/class_174;field_19251:Lnet/minecraft/class_2135;
      named VOLUNTARY_EXILE Lnet/minecraft/advancement/criterion/Criteria;VOLUNTARY_EXILE:Lnet/minecraft/advancement/criterion/TickCriterion;
    • SLIDE_DOWN_BLOCK

      public static final SlideDownBlockCriterion SLIDE_DOWN_BLOCK
      Mappings:
      Namespace Name Mixin selector
      official K Lam;K:Lcw;
      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 L Lam;L: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 M Lam;M:Ldd;
      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 ItemCriterion ITEM_USED_ON_BLOCK
      Mappings:
      Namespace Name Mixin selector
      official N Lam;N:Lcb;
      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/ItemCriterion;
    • PLAYER_GENERATES_CONTAINER_LOOT

      public static final PlayerGeneratesContainerLootCriterion PLAYER_GENERATES_CONTAINER_LOOT
      Mappings:
      Namespace Name Mixin selector
      official O Lam;O:Lcj;
      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 P Lam;P:Lcn;
      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;
    • THROWN_ITEM_PICKED_UP_BY_PLAYER

      public static final ThrownItemPickedUpByEntityCriterion THROWN_ITEM_PICKED_UP_BY_PLAYER
      Mappings:
      Namespace Name Mixin selector
      official Q Lam;Q:Lcn;
      intermediary field_38700 Lnet/minecraft/class_174;field_38700:Lnet/minecraft/class_5279;
      named THROWN_ITEM_PICKED_UP_BY_PLAYER Lnet/minecraft/advancement/criterion/Criteria;THROWN_ITEM_PICKED_UP_BY_PLAYER:Lnet/minecraft/advancement/criterion/ThrownItemPickedUpByEntityCriterion;
    • PLAYER_INTERACTED_WITH_ENTITY

      public static final PlayerInteractedWithEntityCriterion PLAYER_INTERACTED_WITH_ENTITY
      Mappings:
      Namespace Name Mixin selector
      official R Lam;R:Lcp;
      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 S Lam;S:Lcy;
      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 T Lam;T:Lch;
      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 U Lam;U:Ldh;
      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 V Lam;V:Lbh;
      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 W Lam;W:Lbh;
      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;
    • KILL_MOB_NEAR_SCULK_CATALYST

      public static final OnKilledCriterion KILL_MOB_NEAR_SCULK_CATALYST
      Mappings:
      Namespace Name Mixin selector
      official X Lam;X:Lcd;
      intermediary field_38376 Lnet/minecraft/class_174;field_38376:Lnet/minecraft/class_2080;
      named KILL_MOB_NEAR_SCULK_CATALYST Lnet/minecraft/advancement/criterion/Criteria;KILL_MOB_NEAR_SCULK_CATALYST:Lnet/minecraft/advancement/criterion/OnKilledCriterion;
    • ALLAY_DROP_ITEM_ON_BLOCK

      public static final ItemCriterion ALLAY_DROP_ITEM_ON_BLOCK
      Mappings:
      Namespace Name Mixin selector
      official Y Lam;Y:Lcb;
      intermediary field_38701 Lnet/minecraft/class_174;field_38701:Lnet/minecraft/class_4711;
      named ALLAY_DROP_ITEM_ON_BLOCK Lnet/minecraft/advancement/criterion/Criteria;ALLAY_DROP_ITEM_ON_BLOCK:Lnet/minecraft/advancement/criterion/ItemCriterion;
    • AVOID_VIBRATION

      public static final TickCriterion AVOID_VIBRATION
      Mappings:
      Namespace Name Mixin selector
      official Z Lam;Z:Lcr;
      intermediary field_38838 Lnet/minecraft/class_174;field_38838:Lnet/minecraft/class_2135;
      named AVOID_VIBRATION Lnet/minecraft/advancement/criterion/Criteria;AVOID_VIBRATION:Lnet/minecraft/advancement/criterion/TickCriterion;
    • RECIPE_CRAFTED

      public static final RecipeCraftedCriterion RECIPE_CRAFTED
      Mappings:
      Namespace Name Mixin selector
      official aa Lam;aa:Lcs;
      intermediary field_44587 Lnet/minecraft/class_174;field_44587:Lnet/minecraft/class_8508;
      named RECIPE_CRAFTED Lnet/minecraft/advancement/criterion/Criteria;RECIPE_CRAFTED:Lnet/minecraft/advancement/criterion/RecipeCraftedCriterion;
  • Constructor Details

    • Criteria

      public Criteria()
  • Method Details

    • register

      private static <T extends Criterion<?>> T register(String id, T criterion)
      Mappings:
      Namespace Name Mixin selector
      official a Lam;a(Ljava/lang/String;Lap;)Lap;
      intermediary method_767 Lnet/minecraft/class_174;method_767(Ljava/lang/String;Lnet/minecraft/class_179;)Lnet/minecraft/class_179;
      named register Lnet/minecraft/advancement/criterion/Criteria;register(Ljava/lang/String;Lnet/minecraft/advancement/criterion/Criterion;)Lnet/minecraft/advancement/criterion/Criterion;
    • getDefault

      public static Criterion<?> getDefault(Registry<Criterion<?>> registry)
      Mappings:
      Namespace Name Mixin selector
      official a Lam;a(Lit;)Lap;
      intermediary method_54933 Lnet/minecraft/class_174;method_54933(Lnet/minecraft/class_2378;)Lnet/minecraft/class_179;
      named getDefault Lnet/minecraft/advancement/criterion/Criteria;getDefault(Lnet/minecraft/registry/Registry;)Lnet/minecraft/advancement/criterion/Criterion;