Class Hierarchy
- java.lang.Object
- net.minecraft.advancements.critereon.BlockPredicate.Builder
- net.minecraft.advancements.critereon.ContextAwarePredicate
- net.minecraft.advancements.critereon.CriterionValidator
- net.minecraft.advancements.critereon.DamagePredicate.Builder
- net.minecraft.advancements.critereon.DamageSourcePredicate.Builder
- net.minecraft.advancements.critereon.EntityEquipmentPredicate.Builder
- net.minecraft.advancements.critereon.EntityFlagsPredicate.Builder
- net.minecraft.advancements.critereon.EntityPredicate.Builder
- net.minecraft.advancements.critereon.EntitySubPredicate.Types
- net.minecraft.advancements.critereon.EntityVariantPredicate<V>
- net.minecraft.advancements.critereon.FluidPredicate.Builder
- net.minecraft.advancements.critereon.ImpossibleTrigger (implements net.minecraft.advancements.CriterionTrigger<T>)
- net.minecraft.advancements.critereon.ItemPredicate.Builder
- net.minecraft.advancements.critereon.LightPredicate.Builder
- net.minecraft.advancements.critereon.LocationPredicate.Builder
- net.minecraft.advancements.critereon.MobEffectsPredicate.Builder
- net.minecraft.advancements.critereon.PlayerPredicate.Builder
- java.lang.Record
- net.minecraft.advancements.critereon.BeeNestDestroyedTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.BlockPredicate
- net.minecraft.advancements.critereon.BredAnimalsTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.BrewedPotionTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.ChangeDimensionTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.ChanneledLightningTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.ConstructBeaconTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.ConsumeItemTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.CuredZombieVillagerTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.DamagePredicate
- net.minecraft.advancements.critereon.DamageSourcePredicate
- net.minecraft.advancements.critereon.DistancePredicate
- net.minecraft.advancements.critereon.DistanceTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.EffectsChangedTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.EnchantedItemTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.EnchantmentPredicate
- net.minecraft.advancements.critereon.EnterBlockTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.EntityEquipmentPredicate
- net.minecraft.advancements.critereon.EntityFlagsPredicate
- net.minecraft.advancements.critereon.EntityHurtPlayerTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.EntityPredicate
- net.minecraft.advancements.critereon.EntitySubPredicate.Type
- net.minecraft.advancements.critereon.EntityTypePredicate
- net.minecraft.advancements.critereon.EntityVariantPredicate.SubPredicate<V> (implements net.minecraft.advancements.critereon.EntitySubPredicate)
- net.minecraft.advancements.critereon.FilledBucketTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.FishingHookPredicate (implements net.minecraft.advancements.critereon.EntitySubPredicate)
- net.minecraft.advancements.critereon.FishingRodHookedTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.FluidPredicate
- net.minecraft.advancements.critereon.ImpossibleTrigger.TriggerInstance (implements net.minecraft.advancements.CriterionTriggerInstance)
- net.minecraft.advancements.critereon.InventoryChangeTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.InventoryChangeTrigger.TriggerInstance.Slots
- net.minecraft.advancements.critereon.ItemDurabilityTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.ItemPredicate
- net.minecraft.advancements.critereon.ItemUsedOnLocationTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.KilledByCrossbowTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.KilledTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.LevitationTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.LightningBoltPredicate (implements net.minecraft.advancements.critereon.EntitySubPredicate)
- net.minecraft.advancements.critereon.LightningStrikeTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.LightPredicate
- net.minecraft.advancements.critereon.LocationPredicate
- net.minecraft.advancements.critereon.LocationPredicate.PositionPredicate
- net.minecraft.advancements.critereon.LootTableTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.MinMaxBounds.Doubles (implements net.minecraft.advancements.critereon.MinMaxBounds<T>)
- net.minecraft.advancements.critereon.MinMaxBounds.Ints (implements net.minecraft.advancements.critereon.MinMaxBounds<T>)
- net.minecraft.advancements.critereon.MobEffectsPredicate
- net.minecraft.advancements.critereon.MobEffectsPredicate.MobEffectInstancePredicate
- net.minecraft.advancements.critereon.NbtPredicate
- net.minecraft.advancements.critereon.PickedUpItemTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.PlayerHurtEntityTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.PlayerInteractTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.PlayerPredicate (implements net.minecraft.advancements.critereon.EntitySubPredicate)
- net.minecraft.advancements.critereon.PlayerPredicate.AdvancementCriterionsPredicate (implements net.minecraft.advancements.critereon.PlayerPredicate.AdvancementPredicate)
- net.minecraft.advancements.critereon.PlayerPredicate.AdvancementDonePredicate (implements net.minecraft.advancements.critereon.PlayerPredicate.AdvancementPredicate)
- net.minecraft.advancements.critereon.PlayerPredicate.StatMatcher<T>
- net.minecraft.advancements.critereon.PlayerTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.RecipeCraftedTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.RecipeUnlockedTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.ShotCrossbowTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.SlideDownBlockTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.SlimePredicate (implements net.minecraft.advancements.critereon.EntitySubPredicate)
- net.minecraft.advancements.critereon.StartRidingTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.StatePropertiesPredicate
- net.minecraft.advancements.critereon.StatePropertiesPredicate.ExactMatcher (implements net.minecraft.advancements.critereon.StatePropertiesPredicate.ValueMatcher)
- net.minecraft.advancements.critereon.StatePropertiesPredicate.PropertyMatcher
- net.minecraft.advancements.critereon.StatePropertiesPredicate.RangedMatcher (implements net.minecraft.advancements.critereon.StatePropertiesPredicate.ValueMatcher)
- net.minecraft.advancements.critereon.SummonedEntityTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.TagPredicate<T>
- net.minecraft.advancements.critereon.TameAnimalTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.TargetBlockTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.TradeTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.UsedEnderEyeTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.UsedTotemTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.UsingItemTrigger.TriggerInstance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- net.minecraft.advancements.critereon.WrappedMinMaxBounds
- net.minecraft.advancements.critereon.SimpleCriterionTrigger<T> (implements net.minecraft.advancements.CriterionTrigger<T>)
- net.minecraft.advancements.critereon.BeeNestDestroyedTrigger
- net.minecraft.advancements.critereon.BredAnimalsTrigger
- net.minecraft.advancements.critereon.BrewedPotionTrigger
- net.minecraft.advancements.critereon.ChangeDimensionTrigger
- net.minecraft.advancements.critereon.ChanneledLightningTrigger
- net.minecraft.advancements.critereon.ConstructBeaconTrigger
- net.minecraft.advancements.critereon.ConsumeItemTrigger
- net.minecraft.advancements.critereon.CuredZombieVillagerTrigger
- net.minecraft.advancements.critereon.DistanceTrigger
- net.minecraft.advancements.critereon.EffectsChangedTrigger
- net.minecraft.advancements.critereon.EnchantedItemTrigger
- net.minecraft.advancements.critereon.EnterBlockTrigger
- net.minecraft.advancements.critereon.EntityHurtPlayerTrigger
- net.minecraft.advancements.critereon.FilledBucketTrigger
- net.minecraft.advancements.critereon.FishingRodHookedTrigger
- net.minecraft.advancements.critereon.InventoryChangeTrigger
- net.minecraft.advancements.critereon.ItemDurabilityTrigger
- net.minecraft.advancements.critereon.ItemUsedOnLocationTrigger
- net.minecraft.advancements.critereon.KilledByCrossbowTrigger
- net.minecraft.advancements.critereon.KilledTrigger
- net.minecraft.advancements.critereon.LevitationTrigger
- net.minecraft.advancements.critereon.LightningStrikeTrigger
- net.minecraft.advancements.critereon.LootTableTrigger
- net.minecraft.advancements.critereon.PickedUpItemTrigger
- net.minecraft.advancements.critereon.PlayerHurtEntityTrigger
- net.minecraft.advancements.critereon.PlayerInteractTrigger
- net.minecraft.advancements.critereon.PlayerTrigger
- net.minecraft.advancements.critereon.RecipeCraftedTrigger
- net.minecraft.advancements.critereon.RecipeUnlockedTrigger
- net.minecraft.advancements.critereon.ShotCrossbowTrigger
- net.minecraft.advancements.critereon.SlideDownBlockTrigger
- net.minecraft.advancements.critereon.StartRidingTrigger
- net.minecraft.advancements.critereon.SummonedEntityTrigger
- net.minecraft.advancements.critereon.TameAnimalTrigger
- net.minecraft.advancements.critereon.TargetBlockTrigger
- net.minecraft.advancements.critereon.TradeTrigger
- net.minecraft.advancements.critereon.UsedEnderEyeTrigger
- net.minecraft.advancements.critereon.UsedTotemTrigger
- net.minecraft.advancements.critereon.UsingItemTrigger
- net.minecraft.advancements.critereon.StatePropertiesPredicate.Builder
Interface Hierarchy
- net.minecraft.advancements.CriterionTriggerInstance
- net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance
- net.minecraft.advancements.critereon.EntitySubPredicate
- net.minecraft.advancements.critereon.MinMaxBounds<T>
- net.minecraft.advancements.critereon.MinMaxBounds.BoundsFactory<T,
R> - net.minecraft.advancements.critereon.MinMaxBounds.BoundsFromReaderFactory<T,
R> - java.util.function.Predicate<T>
- net.minecraft.advancements.critereon.PlayerPredicate.AdvancementPredicate
- net.minecraft.advancements.critereon.StatePropertiesPredicate.ValueMatcher