Class Hierarchy
- java.lang.Object
- net.minecraftforge.common.capabilities.CapabilityProvider<B> (implements net.minecraftforge.common.capabilities.ICapabilityProvider)
- net.minecraft.entity.Entity (implements net.minecraft.command.ICommandSource, net.minecraftforge.common.extensions.IForgeEntity, net.minecraft.util.INameable)
- net.minecraft.entity.LivingEntity
- net.minecraft.entity.MobEntity
- net.minecraft.entity.CreatureEntity
- net.minecraft.entity.monster.MonsterEntity (implements net.minecraft.entity.monster.IMob)
- net.minecraft.entity.monster.piglin.AbstractPiglinEntity
- net.minecraft.entity.monster.piglin.PiglinBruteEntity
- net.minecraft.entity.monster.piglin.PiglinEntity (implements net.minecraft.entity.ICrossbowUser)
- net.minecraft.entity.monster.piglin.AbstractPiglinEntity
- net.minecraft.entity.monster.MonsterEntity (implements net.minecraft.entity.monster.IMob)
- net.minecraft.entity.CreatureEntity
- net.minecraft.entity.MobEntity
- net.minecraft.entity.LivingEntity
- net.minecraft.entity.Entity (implements net.minecraft.command.ICommandSource, net.minecraftforge.common.extensions.IForgeEntity, net.minecraft.util.INameable)
- net.minecraft.entity.monster.piglin.PiglinBruteBrain
- net.minecraft.entity.monster.piglin.PiglinTasks
- net.minecraft.entity.ai.brain.task.Task<E>
- net.minecraft.entity.monster.piglin.AdmireItemTask<E>
- net.minecraft.entity.monster.piglin.FinishedHuntTask<E>
- net.minecraft.entity.monster.piglin.ForgetAdmiredItemTask<E>
- net.minecraft.entity.monster.piglin.StartAdmiringItemTask<E>
- net.minecraft.entity.monster.piglin.StartHuntTask<E>
- net.minecraft.entity.monster.piglin.StopReachingItemTask<E>
- net.minecraftforge.common.capabilities.CapabilityProvider<B> (implements net.minecraftforge.common.capabilities.ICapabilityProvider)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- net.minecraft.entity.monster.piglin.PiglinAction
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)