Package net.minecraft
Class class_8952
- All Implemented Interfaces:
Task<BreezeEntity>
- Mappings:
Namespace Name official ccxintermediary net/minecraft/class_8952named net/minecraft/class_8952
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.entity.ai.brain.task.MultiTickTask
MultiTickTask.Status -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final doubleprivate static final intprivate static final intprivate static final intprivate static final floatprivate static final ObjectArrayList<Integer>Fields inherited from class net.minecraft.entity.ai.brain.task.MultiTickTask
DEFAULT_RUN_TIME, requiredMemoryStates -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidfinishRunning(ServerWorld serverWorld, BreezeEntity breezeEntity, long long2) protected voidkeepRunning(ServerWorld serverWorld, BreezeEntity breezeEntity, long long2) private static Vec3dmethod_55022(LivingEntity livingEntity, Random random) method_55023(LivingEntity livingEntity, Vec3d vec3d) private static booleanmethod_55024(BreezeEntity breezeEntity) method_55025(BreezeEntity breezeEntity, Random random, Vec3d vec3d) private static booleanmethod_55026(BreezeEntity breezeEntity, LivingEntity livingEntity) static booleanmethod_55027(BreezeEntity breezeEntity, Vec3d vec3d) private static booleanmethod_55029(ServerWorld serverWorld, BreezeEntity breezeEntity) private static booleanmethod_55031(BreezeEntity breezeEntity) private static booleanmethod_55032(BreezeEntity breezeEntity, LivingEntity livingEntity) protected voidrun(ServerWorld serverWorld, BreezeEntity breezeEntity, long long2) protected booleanshouldKeepRunning(ServerWorld serverWorld, BreezeEntity breezeEntity, long long2) protected booleanshouldRun(ServerWorld serverWorld, BreezeEntity breezeEntity) Methods inherited from class net.minecraft.entity.ai.brain.task.MultiTickTask
getName, getStatus, hasRequiredMemoryState, isTimeLimitExceeded, stop, tick, tryStarting
-
Field Details
-
field_47289
private static final int field_47289- See Also:
- Mappings:
Namespace Name Mixin selector official cLccx;c:Iintermediary field_47289Lnet/minecraft/class_8952;field_47289:Inamed field_47289Lnet/minecraft/class_8952;field_47289:I
-
field_47290
private static final double field_47290- See Also:
- Mappings:
Namespace Name Mixin selector official dLccx;d:Dintermediary field_47290Lnet/minecraft/class_8952;field_47290:Dnamed field_47290Lnet/minecraft/class_8952;field_47290:D
-
field_47291
private static final int field_47291- See Also:
- Mappings:
Namespace Name Mixin selector official eLccx;e:Iintermediary field_47291Lnet/minecraft/class_8952;field_47291:Inamed field_47291Lnet/minecraft/class_8952;field_47291:I
-
field_47292
private static final int field_47292- See Also:
- Mappings:
Namespace Name Mixin selector official fLccx;f:Iintermediary field_47292Lnet/minecraft/class_8952;field_47292:Inamed field_47292Lnet/minecraft/class_8952;field_47292:I
-
field_47293
private static final int field_47293- Mappings:
Namespace Name Mixin selector official gLccx;g:Iintermediary field_47293Lnet/minecraft/class_8952;field_47293:Inamed field_47293Lnet/minecraft/class_8952;field_47293:I
-
field_47294
private static final float field_47294- See Also:
- Mappings:
Namespace Name Mixin selector official hLccx;h:Fintermediary field_47294Lnet/minecraft/class_8952;field_47294:Fnamed field_47294Lnet/minecraft/class_8952;field_47294:F
-
field_47295
- Mappings:
Namespace Name Mixin selector official iLccx;i:Lit/unimi/dsi/fastutil/objects/ObjectArrayList;intermediary field_47295Lnet/minecraft/class_8952;field_47295:Lit/unimi/dsi/fastutil/objects/ObjectArrayList;named field_47295Lnet/minecraft/class_8952;field_47295:Lit/unimi/dsi/fastutil/objects/ObjectArrayList;
-
-
Constructor Details
-
class_8952
public class_8952()
-
-
Method Details
-
shouldRun
- Overrides:
shouldRunin classMultiTickTask<BreezeEntity>- Mappings:
Namespace Name Mixin selector official aLccx;a(Lamp;Lccv;)Zintermediary method_55020Lnet/minecraft/class_8952;method_55020(Lnet/minecraft/class_3218;Lnet/minecraft/class_8949;)Znamed shouldRunLnet/minecraft/class_8952;shouldRun(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/BreezeEntity;)Z
-
shouldKeepRunning
- Overrides:
shouldKeepRunningin classMultiTickTask<BreezeEntity>- Mappings:
Namespace Name Mixin selector official aLccx;a(Lamp;Lccv;J)Zintermediary method_55021Lnet/minecraft/class_8952;method_55021(Lnet/minecraft/class_3218;Lnet/minecraft/class_8949;J)Znamed shouldKeepRunningLnet/minecraft/class_8952;shouldKeepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/BreezeEntity;J)Z
-
run
- Overrides:
runin classMultiTickTask<BreezeEntity>- Mappings:
Namespace Name Mixin selector official bLccx;b(Lamp;Lccv;J)Vintermediary method_55030Lnet/minecraft/class_8952;method_55030(Lnet/minecraft/class_3218;Lnet/minecraft/class_8949;J)Vnamed runLnet/minecraft/class_8952;run(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/BreezeEntity;J)V
-
keepRunning
- Overrides:
keepRunningin classMultiTickTask<BreezeEntity>- Mappings:
Namespace Name Mixin selector official cLccx;c(Lamp;Lccv;J)Vintermediary method_55034Lnet/minecraft/class_8952;method_55034(Lnet/minecraft/class_3218;Lnet/minecraft/class_8949;J)Vnamed keepRunningLnet/minecraft/class_8952;keepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/BreezeEntity;J)V
-
finishRunning
- Overrides:
finishRunningin classMultiTickTask<BreezeEntity>- Mappings:
Namespace Name Mixin selector official dLccx;d(Lamp;Lccv;J)Vintermediary method_55035Lnet/minecraft/class_8952;method_55035(Lnet/minecraft/class_3218;Lnet/minecraft/class_8949;J)Vnamed finishRunningLnet/minecraft/class_8952;finishRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/BreezeEntity;J)V
-
method_55024
- Mappings:
Namespace Name Mixin selector official aLccx;a(Lccv;)Zintermediary method_55024Lnet/minecraft/class_8952;method_55024(Lnet/minecraft/class_8949;)Znamed method_55024Lnet/minecraft/class_8952;method_55024(Lnet/minecraft/entity/mob/BreezeEntity;)Z
-
method_55031
- Mappings:
Namespace Name Mixin selector official bLccx;b(Lccv;)Zintermediary method_55031Lnet/minecraft/class_8952;method_55031(Lnet/minecraft/class_8949;)Znamed method_55031Lnet/minecraft/class_8952;method_55031(Lnet/minecraft/entity/mob/BreezeEntity;)Z
-
method_55022
- Mappings:
Namespace Name Mixin selector official aLccx;a(Lblv;Lauf;)Lelb;intermediary method_55022Lnet/minecraft/class_8952;method_55022(Lnet/minecraft/class_1309;Lnet/minecraft/class_5819;)Lnet/minecraft/class_243;named method_55022Lnet/minecraft/class_8952;method_55022(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/util/math/random/Random;)Lnet/minecraft/util/math/Vec3d;
-
method_55023
- Mappings:
Namespace Name Mixin selector official aLccx;a(Lblv;Lelb;)Lhv;intermediary method_55023Lnet/minecraft/class_8952;method_55023(Lnet/minecraft/class_1309;Lnet/minecraft/class_243;)Lnet/minecraft/class_2338;named method_55023Lnet/minecraft/class_8952;method_55023(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/BlockPos;
-
method_55027
- Mappings:
Namespace Name Mixin selector official aLccx;a(Lccv;Lelb;)Zintermediary method_55027Lnet/minecraft/class_8952;method_55027(Lnet/minecraft/class_8949;Lnet/minecraft/class_243;)Znamed method_55027Lnet/minecraft/class_8952;method_55027(Lnet/minecraft/entity/mob/BreezeEntity;Lnet/minecraft/util/math/Vec3d;)Z
-
method_55026
- Mappings:
Namespace Name Mixin selector official aLccx;a(Lccv;Lblv;)Zintermediary method_55026Lnet/minecraft/class_8952;method_55026(Lnet/minecraft/class_8949;Lnet/minecraft/class_1309;)Znamed method_55026Lnet/minecraft/class_8952;method_55026(Lnet/minecraft/entity/mob/BreezeEntity;Lnet/minecraft/entity/LivingEntity;)Z
-
method_55032
- Mappings:
Namespace Name Mixin selector official bLccx;b(Lccv;Lblv;)Zintermediary method_55032Lnet/minecraft/class_8952;method_55032(Lnet/minecraft/class_8949;Lnet/minecraft/class_1309;)Znamed method_55032Lnet/minecraft/class_8952;method_55032(Lnet/minecraft/entity/mob/BreezeEntity;Lnet/minecraft/entity/LivingEntity;)Z
-
method_55029
- Mappings:
Namespace Name Mixin selector official bLccx;b(Lamp;Lccv;)Zintermediary method_55029Lnet/minecraft/class_8952;method_55029(Lnet/minecraft/class_3218;Lnet/minecraft/class_8949;)Znamed method_55029Lnet/minecraft/class_8952;method_55029(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/BreezeEntity;)Z
-
method_55025
- Mappings:
Namespace Name Mixin selector official aLccx;a(Lccv;Lauf;Lelb;)Ljava/util/Optional;intermediary method_55025Lnet/minecraft/class_8952;method_55025(Lnet/minecraft/class_8949;Lnet/minecraft/class_5819;Lnet/minecraft/class_243;)Ljava/util/Optional;named method_55025Lnet/minecraft/class_8952;method_55025(Lnet/minecraft/entity/mob/BreezeEntity;Lnet/minecraft/util/math/random/Random;Lnet/minecraft/util/math/Vec3d;)Ljava/util/Optional;
-