Class Hierarchy
- java.lang.Object
- net.minecraft.predicate.BlockPredicate
- net.minecraft.predicate.BlockPredicate.Builder
- net.minecraft.predicate.DamagePredicate
- net.minecraft.predicate.DamagePredicate.Builder
- net.minecraft.predicate.FluidPredicate
- net.minecraft.predicate.FluidPredicate.Builder
- net.minecraft.predicate.LightPredicate
- net.minecraft.predicate.LightPredicate.Builder
- net.minecraft.predicate.NbtPredicate
- net.minecraft.predicate.NumberRange<T>
- net.minecraft.predicate.NumberRange.FloatRange
- net.minecraft.predicate.NumberRange.IntRange
- net.minecraft.predicate.PlayerPredicate
- net.minecraft.predicate.PlayerPredicate.AdvancementCriteriaPredicate (implements net.minecraft.predicate.PlayerPredicate.AdvancementPredicate)
- net.minecraft.predicate.PlayerPredicate.Builder
- net.minecraft.predicate.PlayerPredicate.CompletedAdvancementPredicate (implements net.minecraft.predicate.PlayerPredicate.AdvancementPredicate)
- net.minecraft.predicate.StatePredicate
- net.minecraft.predicate.StatePredicate.Builder
- net.minecraft.predicate.StatePredicate.Condition
- net.minecraft.predicate.StatePredicate.ExactValueCondition
- net.minecraft.predicate.StatePredicate.RangedValueCondition
Interface Hierarchy
- net.minecraft.predicate.NumberRange.CommandFactory<T,R>
- net.minecraft.predicate.NumberRange.Factory<T,R>
- java.util.function.Predicate<T>
- net.minecraft.predicate.PlayerPredicate.AdvancementPredicate