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.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.InputPredicate
- 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.SheepPredicate (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