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 MemoryModuleType<List<Hoglin>>
MemoryModuleType.NEAREST_VISIBLE_ADULT_HOGLINS
static MemoryModuleType<Hoglin>
MemoryModuleType.NEAREST_VISIBLE_BABY_HOGLIN
static 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 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_34534_, LevelAccessor p_34535_, MobSpawnType p_34536_, BlockPos p_34537_, Random p_34538_)
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<?>