Hierarchy For Package net.minecraft.predicate.entity
Class Hierarchy
- java.lang.Object
- net.minecraft.predicate.entity.DamageSourcePredicate.Builder
 - net.minecraft.predicate.entity.EntityEffectPredicate.Builder
 - net.minecraft.predicate.entity.EntityEquipmentPredicate.Builder
 - net.minecraft.predicate.entity.EntityFlagsPredicate.Builder
 - net.minecraft.predicate.entity.EntityPredicate.Builder
 - net.minecraft.predicate.entity.EntityPredicates
 - net.minecraft.predicate.entity.EntityPredicates.Equipable (implements java.util.function.Predicate<T>)
 - net.minecraft.predicate.entity.EntitySubPredicateTypes
 - net.minecraft.predicate.entity.EntitySubPredicateTypes.DynamicVariantType<V>
 - net.minecraft.predicate.entity.EntitySubPredicateTypes.DynamicVariantType.DynamicPredicate (implements net.minecraft.predicate.entity.EntitySubPredicate)
 - net.minecraft.predicate.entity.EntitySubPredicateTypes.VariantType<V>
 - net.minecraft.predicate.entity.EntitySubPredicateTypes.VariantType.VariantPredicate (implements net.minecraft.predicate.entity.EntitySubPredicate)
 - net.minecraft.predicate.entity.LocationPredicate.Builder
 - net.minecraft.predicate.entity.LootContextPredicate
 - net.minecraft.predicate.entity.LootContextPredicateValidator
 - net.minecraft.predicate.entity.PlayerPredicate.Builder
 
 
Interface Hierarchy
- net.minecraft.predicate.entity.EntitySubPredicate
 - java.util.function.Predicate<T>
- net.minecraft.predicate.entity.PlayerPredicate.AdvancementPredicate
 
 
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- net.minecraft.predicate.entity.DamageSourcePredicate
 - net.minecraft.predicate.entity.DistancePredicate
 - net.minecraft.predicate.entity.EntityEffectPredicate
 - net.minecraft.predicate.entity.EntityEffectPredicate.EffectData
 - net.minecraft.predicate.entity.EntityEquipmentPredicate
 - net.minecraft.predicate.entity.EntityFlagsPredicate
 - net.minecraft.predicate.entity.EntityPredicate
 - net.minecraft.predicate.entity.EntityPredicate.PositionalPredicates
 - net.minecraft.predicate.entity.EntityTypePredicate
 - net.minecraft.predicate.entity.FishingHookPredicate (implements net.minecraft.predicate.entity.EntitySubPredicate)
 - net.minecraft.predicate.entity.LightningBoltPredicate (implements net.minecraft.predicate.entity.EntitySubPredicate)
 - net.minecraft.predicate.entity.LocationPredicate
 - net.minecraft.predicate.entity.LocationPredicate.PositionRange
 - net.minecraft.predicate.entity.MovementPredicate
 - net.minecraft.predicate.entity.PlayerPredicate (implements net.minecraft.predicate.entity.EntitySubPredicate)
 - net.minecraft.predicate.entity.PlayerPredicate.AdvancementCriteriaPredicate (implements net.minecraft.predicate.entity.PlayerPredicate.AdvancementPredicate)
 - net.minecraft.predicate.entity.PlayerPredicate.CompletedAdvancementPredicate (implements net.minecraft.predicate.entity.PlayerPredicate.AdvancementPredicate)
 - net.minecraft.predicate.entity.PlayerPredicate.StatMatcher<T>
 - net.minecraft.predicate.entity.RaiderPredicate (implements net.minecraft.predicate.entity.EntitySubPredicate)
 - net.minecraft.predicate.entity.SlimePredicate (implements net.minecraft.predicate.entity.EntitySubPredicate)
 - net.minecraft.predicate.entity.SlotsPredicate
 
 
 - java.lang.Record