Uses of Class
net.minecraft.world.entity.monster.hoglin.Hoglin
Package
Description
-
Uses of Hoglin in net.minecraft.client.renderer.entity
Modifier and TypeMethodDescriptionHoglinRenderer.getTextureLocation
(Hoglin p_114862_) protected boolean
-
Uses of Hoglin in net.minecraft.world.entity
-
Uses of Hoglin in net.minecraft.world.entity.ai.memory
Modifier 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
Modifier and TypeMethodDescriptionprotected void
HoglinSpecificSensor.doTick
(ServerLevel p_26659_, Hoglin p_26660_) HoglinSpecificSensor.findNearestRepellent
(ServerLevel p_26665_, Hoglin p_26666_) -
Uses of Hoglin in net.minecraft.world.entity.monster.hoglin
Modifier and TypeFieldDescriptionprotected static final com.google.common.collect.ImmutableList<? extends SensorType<? extends Sensor<? super Hoglin>>>
Hoglin.SENSOR_TYPES
Modifier and TypeMethodDescriptionprotected Brain.Provider<Hoglin>
Hoglin.brainProvider()
HoglinAi.createIdleMovementBehaviors()
Hoglin.getBrain()
HoglinAi.getVisibleAdultHoglins
(Hoglin p_34628_) Modifier and TypeMethodDescriptionprivate static void
HoglinAi.broadcastAttackTarget
(Hoglin p_34635_, LivingEntity p_34636_) private static void
HoglinAi.broadcastRetreat
(Hoglin p_34606_, LivingEntity p_34607_) private static Optional<? extends LivingEntity>
HoglinAi.findNearestValidAttackTarget
(Hoglin p_34611_) private static SoundEvent
HoglinAi.getSoundForActivity
(Hoglin p_34583_, Activity p_34584_) static Optional<SoundEvent>
HoglinAi.getSoundForCurrentActivity
(Hoglin p_34594_) HoglinAi.getVisibleAdultHoglins
(Hoglin p_34628_) private static boolean
HoglinAi.isBreeding
(Hoglin p_34638_) private static boolean
HoglinAi.isNearRepellent
(Hoglin p_34633_) protected static boolean
HoglinAi.isPacified
(Hoglin p_34604_) (package private) static boolean
HoglinAi.isPosNearNearestRepellent
(Hoglin p_34586_, BlockPos p_34587_) private static void
HoglinAi.maybeRetaliate
(Hoglin p_34625_, LivingEntity p_34626_) protected static void
HoglinAi.onHitTarget
(Hoglin p_34580_, LivingEntity p_34581_) private static boolean
HoglinAi.piglinsOutnumberHoglins
(Hoglin p_34623_) private static void
HoglinAi.retreatFromNearestTarget
(Hoglin p_34613_, LivingEntity p_34614_) private static void
HoglinAi.setAttackTarget
(Hoglin p_34630_, LivingEntity p_34631_) private static void
HoglinAi.setAttackTargetIfCloserThanCurrent
(Hoglin p_34640_, LivingEntity p_34641_) private static void
HoglinAi.setAvoidTarget
(Hoglin p_34620_, LivingEntity p_34621_) protected static void
HoglinAi.updateActivity
(Hoglin p_34578_) private static boolean
HoglinAi.wantsToStopFleeing
(Hoglin p_34618_) protected static void
HoglinAi.wasHurtBy
(Hoglin p_34596_, LivingEntity p_34597_) Modifier and TypeMethodDescriptionstatic boolean
Hoglin.checkHoglinSpawnRules
(EntityType<Hoglin> p_219182_, LevelAccessor p_219183_, MobSpawnType p_219184_, BlockPos p_219185_, RandomSource p_219186_) private static void
HoglinAi.initCoreActivity
(Brain<Hoglin> p_34592_) private static void
HoglinAi.initFightActivity
(Brain<Hoglin> p_34609_) private static void
HoglinAi.initIdleActivity
(Brain<Hoglin> p_34602_) private static void
HoglinAi.initRetreatActivity
(Brain<Hoglin> p_34616_) protected static Brain<?>