Uses of Class
net.minecraft.world.entity.monster.warden.Warden
Packages that use Warden
Package
Description
-
Uses of Warden in net.minecraft.client.model
Classes in net.minecraft.client.model with type parameters of type Warden -
Uses of Warden in net.minecraft.client.renderer.entity
Methods in net.minecraft.client.renderer.entity with parameters of type Warden -
Uses of Warden in net.minecraft.client.renderer.entity.layers
Classes in net.minecraft.client.renderer.entity.layers with type parameters of type WardenModifier and TypeClassDescriptionclass
WardenEmissiveLayer<T extends Warden,
M extends WardenModel<T>> static interface
WardenEmissiveLayer.AlphaFunction<T extends Warden>
static interface
WardenEmissiveLayer.DrawSelector<T extends Warden,
M extends EntityModel<T>> -
Uses of Warden in net.minecraft.world.entity
Fields in net.minecraft.world.entity with type parameters of type Warden -
Uses of Warden in net.minecraft.world.entity.ai.behavior.warden
Classes in net.minecraft.world.entity.ai.behavior.warden with type parameters of type WardenModifier and TypeClassDescriptionclass
class
class
Methods in net.minecraft.world.entity.ai.behavior.warden with type parameters of type WardenModifier and TypeMethodDescriptionstatic <E extends Warden>
BehaviorControl<E> SetRoarTarget.create
(Function<E, Optional<? extends LivingEntity>> targetFinder) Methods in net.minecraft.world.entity.ai.behavior.warden with parameters of type WardenModifier and TypeMethodDescriptionprotected boolean
Roar.canStillUse
(ServerLevel p_217588_, Warden p_217589_, long p_217590_) protected boolean
SonicBoom.canStillUse
(ServerLevel level, Warden entity, long gameTime) protected boolean
SonicBoom.checkExtraStartConditions
(ServerLevel level, Warden owner) protected void
Roar.start
(ServerLevel p_217580_, Warden p_217581_, long p_217582_) protected void
SonicBoom.start
(ServerLevel level, Warden entity, long gameTime) protected void
Roar.stop
(ServerLevel p_217604_, Warden p_217605_, long p_217606_) protected void
SonicBoom.stop
(ServerLevel level, Warden entity, long gameTime) protected void
Roar.tick
(ServerLevel p_217596_, Warden p_217597_, long p_217598_) protected void
SonicBoom.tick
(ServerLevel level, Warden owner, long gameTime) -
Uses of Warden in net.minecraft.world.entity.ai.sensing
Methods in net.minecraft.world.entity.ai.sensing with parameters of type WardenModifier and TypeMethodDescriptionprotected void
WardenEntitySensor.doTick
(ServerLevel level, Warden entity) private static Optional
<LivingEntity> WardenEntitySensor.getClosest
(Warden warden, Predicate<LivingEntity> predicate) -
Uses of Warden in net.minecraft.world.entity.monster.warden
Fields in net.minecraft.world.entity.monster.warden with type parameters of type WardenModifier and TypeFieldDescriptionprivate static final BehaviorControl
<Warden> WardenAi.DIG_COOLDOWN_SETTER
private static final List
<SensorType<? extends Sensor<? super Warden>>> WardenAi.SENSOR_TYPES
Methods in net.minecraft.world.entity.monster.warden that return types with arguments of type WardenMethods in net.minecraft.world.entity.monster.warden with parameters of type WardenModifier and TypeMethodDescriptionprivate static void
WardenAi.initFightActivity
(Warden warden, Brain<Warden> brain) private static boolean
WardenAi.isTarget
(Warden warden, LivingEntity entity) protected static Brain
<?> private static void
WardenAi.onTargetInvalid
(Warden warden, LivingEntity target) static void
WardenAi.setDisturbanceLocation
(Warden warden, BlockPos disturbanceLocation) static void
WardenAi.updateActivity
(Warden warden) Method parameters in net.minecraft.world.entity.monster.warden with type arguments of type WardenModifier and TypeMethodDescriptionprivate static void
WardenAi.initCoreActivity
(Brain<Warden> brain) private static void
WardenAi.initDiggingActivity
(Brain<Warden> brain) private static void
WardenAi.initEmergeActivity
(Brain<Warden> brain) private static void
WardenAi.initFightActivity
(Warden warden, Brain<Warden> brain) private static void
WardenAi.initIdleActivity
(Brain<Warden> brain) private static void
WardenAi.initInvestigateActivity
(Brain<Warden> brain) private static void
WardenAi.initRoarActivity
(Brain<Warden> brain) private static void
WardenAi.initSniffingActivity
(Brain<Warden> brain)