yarn/mappings/net/minecraft/entity/passive/AxolotlBrain.mapping

81 lines
3.9 KiB
Plaintext

CLASS net/minecraft/class_5768 net/minecraft/entity/passive/AxolotlBrain
COMMENT Represents the definition of an {@linkplain AxolotlEntity axolotl entity} brain.
COMMENT
COMMENT <div class="fabric">
COMMENT <table border=1>
COMMENT <caption>Activities associated to the {@linkplain AxolotlEntity axolotl entity} brain</caption>
COMMENT <tr>
COMMENT <th>Activity</th><th>Tasks</th>
COMMENT </tr>
COMMENT <tr>
COMMENT <td>{@link net.minecraft.entity.ai.brain.Activity#CORE}</td>
COMMENT <td><ul>
COMMENT <li>{@link net.minecraft.entity.ai.brain.task.LookAroundTask}</li>
COMMENT <li>{@link net.minecraft.entity.ai.brain.task.WanderAroundTask}</li>
COMMENT <li>{@link net.minecraft.entity.ai.brain.task.PlayDeadTimerTask}</li>
COMMENT <li>{@link net.minecraft.entity.ai.brain.task.TemptationCooldownTask}</li>
COMMENT </ul></td>
COMMENT </tr>
COMMENT <tr>
COMMENT <td>{@link net.minecraft.entity.ai.brain.Activity#IDLE}</td>
COMMENT <td><ul>
COMMENT <li>{@link net.minecraft.entity.ai.brain.task.LookAtMobTask LookAtMobTask(PLAYER)} (time limited)</li>
COMMENT <li>{@link net.minecraft.entity.ai.brain.task.BreedTask}</li>
COMMENT <li>{@link net.minecraft.entity.ai.brain.task.TemptTask} (random)</li>
COMMENT <li>{@link net.minecraft.entity.ai.brain.task.WalkTowardClosestAdultTask}</li>
COMMENT <li>{@link net.minecraft.entity.ai.brain.task.UpdateAttackTargetTask}</li>
COMMENT <li>{@link net.minecraft.entity.ai.brain.task.SeekWaterTask}</li>
COMMENT <li>{@link net.minecraft.entity.ai.brain.task.CompositeTask}</li>
COMMENT </ul></td>
COMMENT </tr>
COMMENT <tr>
COMMENT <td>{@link net.minecraft.entity.ai.brain.Activity#FIGHT}</td>
COMMENT <td><ul>
COMMENT <li>{@link net.minecraft.entity.ai.brain.task.ForgetAttackTargetTask}</li>
COMMENT <li>{@link net.minecraft.entity.ai.brain.task.RangedApproachTask}</li>
COMMENT <li>{@link net.minecraft.entity.ai.brain.task.MeleeAttackTask}</li>
COMMENT <li>{@link net.minecraft.entity.ai.brain.task.ForgetTask}</li>
COMMENT </ul></td>
COMMENT </tr>
COMMENT <tr>
COMMENT <td>{@link net.minecraft.entity.ai.brain.Activity#PLAY_DEAD}</td>
COMMENT <td><ul>
COMMENT <li>{@link net.minecraft.entity.ai.brain.task.PlayDeadTask}</li>
COMMENT <li>{@link net.minecraft.entity.ai.brain.task.ForgetTask}</li>
COMMENT </ul></td>
COMMENT </tr>
COMMENT </table>
COMMENT </div>
FIELD field_28351 WALK_TOWARD_ADULT_RANGE Lnet/minecraft/class_6019;
FIELD field_30394 BREEDING_SPEED F
FIELD field_30395 ON_LAND_SPEED F
FIELD field_30396 IDLE_SPEED F
FIELD field_30397 TARGET_APPROACHING_SPEED F
FIELD field_30398 ADULT_FOLLOWING_SPEED F
METHOD method_33241 getTemptItems ()Lnet/minecraft/class_1856;
METHOD method_33242 getTargetApproachingSpeed (Lnet/minecraft/class_1309;)F
COMMENT {@return the axolotl's speed when approaching the attack target}
ARG 0 entity
METHOD method_33243 create (Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095;
ARG 0 brain
METHOD method_33244 updateActivities (Lnet/minecraft/class_5762;)V
ARG 0 axolotl
METHOD method_33245 getAdultFollowingSpeed (Lnet/minecraft/class_1309;)F
COMMENT {@return the axolotl's speed when a baby axolotl is following an adult}
ARG 0 entity
METHOD method_33246 addPlayDeadActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain
METHOD method_33247 getAttackTarget (Lnet/minecraft/class_5762;)Ljava/util/Optional;
ARG 0 axolotl
METHOD method_33248 getTemptedSpeed (Lnet/minecraft/class_1309;)F
COMMENT {@return the axolotl's speed when the axolotl is being tempted}
ARG 0 entity
METHOD method_33249 addFightActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain
METHOD method_33251 addCoreActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain
METHOD method_33252 addIdleActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain
METHOD method_37457 canGoToLookTarget (Lnet/minecraft/class_1309;)Z
ARG 0 entity