Uses of Class
net.minecraft.world.entity.monster.hoglin.Hoglin
Packages that use Hoglin
Package
Description
-
Uses of Hoglin in net.minecraft.client.renderer.entity
Methods in net.minecraft.client.renderer.entity with parameters of type HoglinModifier and TypeMethodDescriptionvoid
HoglinRenderer.extractRenderState
(Hoglin p_364561_, HoglinRenderState p_362146_, float p_362417_) -
Uses of Hoglin in net.minecraft.world.entity
Fields in net.minecraft.world.entity with type parameters of type Hoglin -
Uses of Hoglin in net.minecraft.world.entity.ai.memory
Fields in net.minecraft.world.entity.ai.memory with type parameters of type HoglinModifier and TypeFieldDescriptionstatic final MemoryModuleType
<List<Hoglin>> MemoryModuleType.NEAREST_VISIBLE_ADULT_HOGLINS
static final MemoryModuleType
<Hoglin> MemoryModuleType.NEAREST_VISIBLE_BABY_HOGLIN
static final MemoryModuleType
<Hoglin> MemoryModuleType.NEAREST_VISIBLE_HUNTABLE_HOGLIN
-
Uses of Hoglin in net.minecraft.world.entity.ai.sensing
Methods in net.minecraft.world.entity.ai.sensing with parameters of type HoglinModifier and TypeMethodDescriptionprotected void
HoglinSpecificSensor.doTick
(ServerLevel pLevel, Hoglin pEntity) HoglinSpecificSensor.findNearestRepellent
(ServerLevel pLevel, Hoglin pHoglin) -
Uses of Hoglin in net.minecraft.world.entity.monster.hoglin
Fields in net.minecraft.world.entity.monster.hoglin with type parameters of type HoglinModifier and TypeFieldDescriptionprotected static final ImmutableList
<? extends SensorType<? extends Sensor<? super Hoglin>>> Hoglin.SENSOR_TYPES
Methods in net.minecraft.world.entity.monster.hoglin that return types with arguments of type HoglinModifier and TypeMethodDescriptionprotected Brain.Provider
<Hoglin> Hoglin.brainProvider()
HoglinAi.createIdleMovementBehaviors()
Hoglin.getBrain()
HoglinAi.getVisibleAdultHoglins
(Hoglin pHoglin) Methods in net.minecraft.world.entity.monster.hoglin with parameters of type HoglinModifier and TypeMethodDescriptionprivate static void
HoglinAi.broadcastAttackTarget
(Hoglin pHoglin, LivingEntity pTarget) private static void
HoglinAi.broadcastRetreat
(Hoglin pHoglin, LivingEntity pTarget) private static Optional
<? extends LivingEntity> HoglinAi.findNearestValidAttackTarget
(ServerLevel pLevel, Hoglin pHoglin) private static SoundEvent
HoglinAi.getSoundForActivity
(Hoglin pHoglin, Activity pActivity) static Optional
<SoundEvent> HoglinAi.getSoundForCurrentActivity
(Hoglin pHoglin) HoglinAi.getVisibleAdultHoglins
(Hoglin pHoglin) private static boolean
HoglinAi.isBreeding
(Hoglin pHoglin) private static boolean
HoglinAi.isNearRepellent
(Hoglin pHoglin) protected static boolean
HoglinAi.isPacified
(Hoglin pHoglin) (package private) static boolean
HoglinAi.isPosNearNearestRepellent
(Hoglin pHoglin, BlockPos pPos) private static void
HoglinAi.maybeRetaliate
(ServerLevel pLevel, Hoglin pHoglin, LivingEntity pEntity) protected static void
HoglinAi.onHitTarget
(Hoglin pHoglin, LivingEntity pTarget) private static boolean
HoglinAi.piglinsOutnumberHoglins
(Hoglin pHoglin) private static void
HoglinAi.retreatFromNearestTarget
(Hoglin pHoglin, LivingEntity pTarget) private static void
HoglinAi.setAttackTarget
(Hoglin pHoglin, LivingEntity pTarget) private static void
HoglinAi.setAttackTargetIfCloserThanCurrent
(Hoglin pHoglin, LivingEntity pTarget) private static void
HoglinAi.setAvoidTarget
(Hoglin pHoglin, LivingEntity pTarget) protected static void
HoglinAi.updateActivity
(Hoglin pHoglin) private static boolean
HoglinAi.wantsToStopFleeing
(Hoglin pHoglin) protected static void
HoglinAi.wasHurtBy
(ServerLevel pLevel, Hoglin pHoglin, LivingEntity pEntity) Method parameters in net.minecraft.world.entity.monster.hoglin with type arguments of type HoglinModifier and TypeMethodDescriptionstatic boolean
Hoglin.checkHoglinSpawnRules
(EntityType<Hoglin> pEntityType, LevelAccessor pLevel, EntitySpawnReason pSpawnReason, BlockPos pPos, RandomSource pRandom) private static void
HoglinAi.initCoreActivity
(Brain<Hoglin> pBrain) private static void
HoglinAi.initFightActivity
(Brain<Hoglin> pBrain) private static void
HoglinAi.initIdleActivity
(Brain<Hoglin> pBrain) private static void
HoglinAi.initRetreatActivity
(Brain<Hoglin> pBrain) protected static Brain
<?> Constructor parameters in net.minecraft.world.entity.monster.hoglin with type arguments of type Hoglin