net.minecraft.advancement.criterion

public class Criteria

net.minecraft.advancements.CriteriaTriggers
net.minecraft.class_174
net.minecraft.advancement.criterion.Criteria

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<Criterion<?>>
CODEC
field_47187
CODEC
public static final ImpossibleCriterion
IMPOSSIBLE
field_1184
IMPOSSIBLE
public static final OnKilledCriterion
PLAYER_KILLED_ENTITY
field_1192
PLAYER_KILLED_ENTITY
public static final OnKilledCriterion
ENTITY_KILLED_PLAYER
field_1188
ENTITY_KILLED_PLAYER
public static final EnterBlockCriterion
ENTER_BLOCK
field_1180
ENTER_BLOCK
public static final InventoryChangedCriterion
INVENTORY_CHANGED
field_1195
INVENTORY_CHANGED
public static final RecipeUnlockedCriterion
RECIPE_UNLOCKED
field_1207
RECIPE_UNLOCKED
public static final PlayerHurtEntityCriterion
PLAYER_HURT_ENTITY
field_1199
PLAYER_HURT_ENTITY
public static final EntityHurtPlayerCriterion
ENTITY_HURT_PLAYER
field_1209
ENTITY_HURT_PLAYER
public static final EnchantedItemCriterion
ENCHANTED_ITEM
field_1181
ENCHANTED_ITEM
public static final FilledBucketCriterion
FILLED_BUCKET
field_1208
FILLED_BUCKET
public static final BrewedPotionCriterion
BREWED_POTION
field_1213
BREWED_POTION
public static final ConstructBeaconCriterion
CONSTRUCT_BEACON
field_1189
CONSTRUCT_BEACON
public static final UsedEnderEyeCriterion
USED_ENDER_EYE
field_1186
USED_ENDER_EYE
public static final SummonedEntityCriterion
SUMMONED_ENTITY
field_1182
SUMMONED_ENTITY
public static final BredAnimalsCriterion
BRED_ANIMALS
field_1190
BRED_ANIMALS
public static final TickCriterion
LOCATION
field_1194
LOCATION
public static final TickCriterion
SLEPT_IN_BED
field_1212
SLEPT_IN_BED
public static final CuredZombieVillagerCriterion
CURED_ZOMBIE_VILLAGER
field_1210
CURED_ZOMBIE_VILLAGER
public static final VillagerTradeCriterion
TRADE
field_1206
VILLAGER_TRADE
public static final ItemDurabilityChangedCriterion
ITEM_DURABILITY_CHANGED
field_1185
ITEM_DURABILITY_CHANGED
public static final LevitationCriterion
LEVITATION
field_1200
LEVITATION
public static final ChangedDimensionCriterion
CHANGED_DIMENSION
field_1183
CHANGED_DIMENSION
public static final TickCriterion
TICK
field_1187
TICK
public static final TameAnimalCriterion
TAME_ANIMAL
field_1201
TAME_ANIMAL
public static final ItemCriterion
PLACED_BLOCK
field_1191
PLACED_BLOCK
public static final ConsumeItemCriterion
CONSUME_ITEM
field_1198
CONSUME_ITEM
public static final EffectsChangedCriterion
EFFECTS_CHANGED
field_1193
EFFECTS_CHANGED
public static final UsedTotemCriterion
USED_TOTEM
field_1204
USED_TOTEM
public static final TravelCriterion
NETHER_TRAVEL
field_1211
NETHER_TRAVEL
public static final FishingRodHookedCriterion
FISHING_ROD_HOOKED
field_1203
FISHING_ROD_HOOKED
public static final ChanneledLightningCriterion
CHANNELED_LIGHTNING
field_1202
CHANNELED_LIGHTNING
public static final ShotCrossbowCriterion
SHOT_CROSSBOW
field_1196
SHOT_CROSSBOW
public static final SpearMobsCriterion
SPEAR_MOBS_TRIGGER
field_64256
SPEAR_MOBS
public static final KilledByArrowCriterion
KILLED_BY_ARROW
field_54206
KILLED_BY_ARROW
public static final TickCriterion
RAID_WIN
field_19250
HERO_OF_THE_VILLAGE
public static final TickCriterion
RAID_OMEN
field_19251
VOLUNTARY_EXILE
public static final SlideDownBlockCriterion
HONEY_BLOCK_SLIDE
field_21628
SLIDE_DOWN_BLOCK
public static final BeeNestDestroyedCriterion
BEE_NEST_DESTROYED
field_21629
BEE_NEST_DESTROYED
public static final TargetHitCriterion
TARGET_BLOCK_HIT
field_22450
TARGET_HIT
public static final ItemCriterion
ITEM_USED_ON_BLOCK
field_24478
ITEM_USED_ON_BLOCK
public static final DefaultBlockUseCriterion
DEFAULT_BLOCK_USE
field_48268
DEFAULT_BLOCK_USE
public static final AnyBlockUseCriterion
ANY_BLOCK_USE
field_48269
ANY_BLOCK_USE
public static final PlayerGeneratesContainerLootCriterion
GENERATE_LOOT
field_24479
PLAYER_GENERATES_CONTAINER_LOOT
public static final ThrownItemPickedUpByEntityCriterion
THROWN_ITEM_PICKED_UP_BY_ENTITY
field_24480
THROWN_ITEM_PICKED_UP_BY_ENTITY
public static final ThrownItemPickedUpByEntityCriterion
THROWN_ITEM_PICKED_UP_BY_PLAYER
field_38700
THROWN_ITEM_PICKED_UP_BY_PLAYER
public static final PlayerInteractedWithEntityCriterion
PLAYER_INTERACTED_WITH_ENTITY
field_25694
PLAYER_INTERACTED_WITH_ENTITY
public static final PlayerInteractedWithEntityCriterion
PLAYER_SHEARED_EQUIPMENT
field_61057
PLAYER_SHEARED_EQUIPMENT
public static final StartedRidingCriterion
START_RIDING_TRIGGER
field_33870
STARTED_RIDING
public static final LightningStrikeCriterion
LIGHTNING_STRIKE
field_33871
LIGHTNING_STRIKE
public static final UsingItemCriterion
USING_ITEM
field_33872
USING_ITEM
public static final TravelCriterion
FALL_FROM_HEIGHT
field_35013
FALL_FROM_HEIGHT
public static final TravelCriterion
RIDE_ENTITY_IN_LAVA_TRIGGER
field_35014
RIDE_ENTITY_IN_LAVA
public static final OnKilledCriterion
KILL_MOB_NEAR_SCULK_CATALYST
field_38376
KILL_MOB_NEAR_SCULK_CATALYST
public static final ItemCriterion
ALLAY_DROP_ITEM_ON_BLOCK
field_38701
ALLAY_DROP_ITEM_ON_BLOCK
public static final TickCriterion
AVOID_VIBRATION
field_38838
AVOID_VIBRATION
public static final RecipeCraftedCriterion
RECIPE_CRAFTED
field_44587
RECIPE_CRAFTED
public static final RecipeCraftedCriterion
CRAFTER_RECIPE_CRAFTED
field_49922
CRAFTER_RECIPE_CRAFTED
public static final FallAfterExplosionCriterion
FALL_AFTER_EXPLOSION
field_49923
FALL_AFTER_EXPLOSION

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private static <T extends Criterion<?>> T
register(String name, T criterion)
method_767(String arg0, T arg1)
register(String id, T criterion)
public static Criterion<?>
bootstrap(Registry<CriterionTrigger<?>> registry)
method_54933(class_2378<class_179<?>> arg0)
getDefault(Registry<Criterion<?>> registry)