mirror of https://github.com/FabricMC/yarn.git
Restore some stuff lost in 54f0920bc0
(#2695)
and furnish, closes #2686 Signed-off-by: liach <liach@users.noreply.github.com> Co-authored-by: liach <liach@users.noreply.github.com>
This commit is contained in:
parent
69e93f720a
commit
d6eb4319f4
|
@ -1,5 +1,9 @@
|
|||
CLASS net/minecraft/class_1400 net/minecraft/entity/ai/goal/FollowTargetGoal
|
||||
CLASS net/minecraft/class_1400 net/minecraft/entity/ai/goal/ActiveTargetGoal
|
||||
COMMENT A target goal that finds a target by entity class when the goal starts.
|
||||
FIELD field_6641 reciprocalChance I
|
||||
COMMENT The reciprocal of chance to actually search for a target on every tick
|
||||
COMMENT when this goal is not started. This is also the average number of ticks
|
||||
COMMENT between each search (as in a poisson distribution).
|
||||
FIELD field_6642 targetPredicate Lnet/minecraft/class_4051;
|
||||
FIELD field_6643 targetClass Ljava/lang/Class;
|
||||
FIELD field_6644 targetEntity Lnet/minecraft/class_1309;
|
|
@ -1,4 +1,5 @@
|
|||
CLASS net/minecraft/class_3760 net/minecraft/entity/ai/goal/DisableableFollowTargetGoal
|
||||
COMMENT An active target goal that can be disabled so that it cannot start.
|
||||
FIELD field_17281 enabled Z
|
||||
METHOD <init> (Lnet/minecraft/class_3763;Ljava/lang/Class;IZZLjava/util/function/Predicate;)V
|
||||
ARG 1 actor
|
||||
|
|
|
@ -1,7 +0,0 @@
|
|||
CLASS net/minecraft/class_1404 net/minecraft/entity/ai/goal/FollowTargetIfTamedGoal
|
||||
FIELD field_6656 tameable Lnet/minecraft/class_1321;
|
||||
METHOD <init> (Lnet/minecraft/class_1321;Ljava/lang/Class;ZLjava/util/function/Predicate;)V
|
||||
ARG 1 tameable
|
||||
ARG 2 targetClass
|
||||
ARG 3 checkVisibility
|
||||
ARG 4 targetPredicate
|
|
@ -1,4 +1,12 @@
|
|||
CLASS net/minecraft/class_1405 net/minecraft/entity/ai/goal/TrackTargetGoal
|
||||
COMMENT A goal that maintains the target of a mob entity. If the goal stops,
|
||||
COMMENT such as because the target is not valid, the target is removed from
|
||||
COMMENT the owner mob.
|
||||
COMMENT
|
||||
COMMENT <p>Compared to other goals, this goal and its subclasses are added
|
||||
COMMENT to the {@linkplain MobEntity#targetSelector target} than the regular
|
||||
COMMENT goal selector, and should use the {@link Goal.Control#TARGET}
|
||||
COMMENT control if it sets the owner's target.
|
||||
FIELD field_30233 UNSET I
|
||||
FIELD field_30234 CAN_TRACK I
|
||||
FIELD field_30235 CANNOT_TRACK I
|
||||
|
|
|
@ -0,0 +1,10 @@
|
|||
CLASS net/minecraft/class_1404 net/minecraft/entity/ai/goal/UntamedActiveTargetGoal
|
||||
COMMENT An active target goal that only starts for untamed tameable animals.
|
||||
COMMENT In addition, the continue condition for maintaining the target uses the
|
||||
COMMENT target predicate than that of the standard track target goal.
|
||||
FIELD field_6656 tameable Lnet/minecraft/class_1321;
|
||||
METHOD <init> (Lnet/minecraft/class_1321;Ljava/lang/Class;ZLjava/util/function/Predicate;)V
|
||||
ARG 1 tameable
|
||||
ARG 2 targetClass
|
||||
ARG 3 checkVisibility
|
||||
ARG 4 targetPredicate
|
|
@ -2,6 +2,7 @@ CLASS net/minecraft/class_5354 net/minecraft/entity/mob/Angerable
|
|||
FIELD field_30093 ANGER_TIME_KEY Ljava/lang/String;
|
||||
FIELD field_30094 ANGRY_AT_KEY Ljava/lang/String;
|
||||
METHOD method_18395 canTarget (Lnet/minecraft/class_1309;)Z
|
||||
ARG 1 target
|
||||
METHOD method_29505 setAttacking (Lnet/minecraft/class_1657;)V
|
||||
ARG 1 attacking
|
||||
METHOD method_29507 getAngerTime ()I
|
||||
|
@ -9,6 +10,8 @@ CLASS net/minecraft/class_5354 net/minecraft/entity/mob/Angerable
|
|||
METHOD method_29509 chooseRandomAngerTime ()V
|
||||
METHOD method_29510 tickAngerLogic (Lnet/minecraft/class_3218;Z)V
|
||||
ARG 1 world
|
||||
ARG 2 angerPersistent
|
||||
COMMENT if {@code true}, the anger time will not decrease for a player target
|
||||
METHOD method_29511 hasAngerTime ()Z
|
||||
METHOD method_29512 readAngerFromNbt (Lnet/minecraft/class_1937;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 world
|
||||
|
@ -18,6 +21,7 @@ CLASS net/minecraft/class_5354 net/minecraft/entity/mob/Angerable
|
|||
METHOD method_29514 setAngerTime (I)V
|
||||
ARG 1 ticks
|
||||
METHOD method_29515 shouldAngerAt (Lnet/minecraft/class_1309;)Z
|
||||
ARG 1 entity
|
||||
METHOD method_29516 forgive (Lnet/minecraft/class_1657;)V
|
||||
ARG 1 player
|
||||
METHOD method_29517 writeAngerToNbt (Lnet/minecraft/class_2487;)V
|
||||
|
|
|
@ -40,12 +40,15 @@ CLASS net/minecraft/class_1606 net/minecraft/entity/mob/ShulkerEntity
|
|||
CLASS class_1607 ShootBulletGoal
|
||||
FIELD field_7347 counter I
|
||||
CLASS class_1608 ShulkerBodyControl
|
||||
CLASS class_1609 SearchForTargetGoal
|
||||
CLASS class_1609 TargetOtherTeamGoal
|
||||
COMMENT A target goal on other teams' entities if this shulker belongs
|
||||
COMMENT to a team.
|
||||
METHOD <init> (Lnet/minecraft/class_1606;)V
|
||||
ARG 1 shulker
|
||||
METHOD method_7129 (Lnet/minecraft/class_1309;)Z
|
||||
ARG 0 entity
|
||||
CLASS class_1610 SearchForPlayerGoal
|
||||
CLASS class_1610 TargetPlayerGoal
|
||||
COMMENT A hostile target goal on players.
|
||||
METHOD <init> (Lnet/minecraft/class_1606;Lnet/minecraft/class_1606;)V
|
||||
ARG 2 shulker
|
||||
CLASS class_1611 PeekGoal
|
||||
|
|
|
@ -13,7 +13,7 @@ CLASS net/minecraft/class_1628 net/minecraft/entity/mob/SpiderEntity
|
|||
FIELD field_7404 effect Lnet/minecraft/class_1291;
|
||||
METHOD method_7168 setEffect (Ljava/util/Random;)V
|
||||
ARG 1 random
|
||||
CLASS class_1631 FollowTargetGoal
|
||||
CLASS class_1631 TargetGoal
|
||||
METHOD <init> (Lnet/minecraft/class_1628;Ljava/lang/Class;)V
|
||||
ARG 1 spider
|
||||
ARG 2 targetEntityClass
|
||||
|
|
|
@ -24,7 +24,7 @@ CLASS net/minecraft/class_1634 net/minecraft/entity/mob/VexEntity
|
|||
ARG 2 value
|
||||
CLASS class_1635 ChargeTargetGoal
|
||||
CLASS class_1636 TrackOwnerTargetGoal
|
||||
FIELD field_18132 TRACK_OWNER_PREDICATE Lnet/minecraft/class_4051;
|
||||
FIELD field_18132 targetPredicate Lnet/minecraft/class_4051;
|
||||
METHOD <init> (Lnet/minecraft/class_1634;Lnet/minecraft/class_1314;)V
|
||||
ARG 2 mob
|
||||
CLASS class_1637 VexMoveControl
|
||||
|
|
|
@ -5,7 +5,7 @@ CLASS net/minecraft/class_1632 net/minecraft/entity/mob/VindicatorEntity
|
|||
METHOD method_20007 (Lnet/minecraft/class_1267;)Z
|
||||
ARG 0 difficulty
|
||||
METHOD method_26926 createVindicatorAttributes ()Lnet/minecraft/class_5132$class_5133;
|
||||
CLASS class_1633 FollowEntityGoal
|
||||
CLASS class_1633 TargetGoal
|
||||
METHOD <init> (Lnet/minecraft/class_1632;)V
|
||||
ARG 1 vindicator
|
||||
CLASS class_3761 BreakDoorGoal
|
||||
|
|
|
@ -104,7 +104,7 @@ CLASS net/minecraft/class_4466 net/minecraft/entity/passive/BeeEntity
|
|||
ARG 2 mob
|
||||
ARG 3 speed
|
||||
ARG 5 pauseWhenMobIdle
|
||||
CLASS class_4469 BeeFollowTargetGoal
|
||||
CLASS class_4469 StingTargetGoal
|
||||
METHOD <init> (Lnet/minecraft/class_4466;)V
|
||||
ARG 1 bee
|
||||
METHOD method_21816 canSting ()Z
|
||||
|
|
|
@ -19,7 +19,8 @@ CLASS net/minecraft/class_1456 net/minecraft/entity/passive/PolarBearEntity
|
|||
METHOD method_6602 playWarningSound ()V
|
||||
METHOD method_6603 setWarning (Z)V
|
||||
ARG 1 warning
|
||||
CLASS class_1457 FollowPlayersGoal
|
||||
CLASS class_1457 ProtectBabiesGoal
|
||||
COMMENT A target goal on players when this polar bear is near a baby polar bear.
|
||||
CLASS class_1459 PolarBearRevengeGoal
|
||||
CLASS class_1460 AttackGoal
|
||||
CLASS class_1461 PolarBearEscapeDangerGoal
|
||||
|
|
|
@ -222,7 +222,8 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld
|
|||
ARG 1 vibration
|
||||
METHOD method_32818 (Lnet/minecraft/class_2338;Lnet/minecraft/class_5747;Lnet/minecraft/class_3222;)V
|
||||
ARG 3 player
|
||||
METHOD method_33143 handleSleeping ()V
|
||||
METHOD method_33143 sendSleepingStatus ()V
|
||||
COMMENT Sends sleeping status action bar messages to players in this world.
|
||||
METHOD method_33144 isSleepingEnabled ()Z
|
||||
METHOD method_34679 (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
|
||||
ARG 0 pos
|
||||
|
|
|
@ -41,12 +41,14 @@ CLASS net/minecraft/class_1158 net/minecraft/util/math/Quaternion
|
|||
ARG 1 y
|
||||
ARG 2 z
|
||||
METHOD method_35823 fromEulerXyzDegrees (Lnet/minecraft/class_1160;)Lnet/minecraft/class_1158;
|
||||
ARG 0 vector
|
||||
METHOD method_35824 toEulerYxzDegrees ()Lnet/minecraft/class_1160;
|
||||
METHOD method_35825 fromEulerXyz (FFF)Lnet/minecraft/class_1158;
|
||||
ARG 0 x
|
||||
ARG 1 y
|
||||
ARG 2 z
|
||||
METHOD method_35826 fromEulerXyz (Lnet/minecraft/class_1160;)Lnet/minecraft/class_1158;
|
||||
ARG 0 vector
|
||||
METHOD method_35827 toEulerXyz ()Lnet/minecraft/class_1160;
|
||||
METHOD method_35828 toEulerXyzDegrees ()Lnet/minecraft/class_1160;
|
||||
METHOD method_4921 getX ()F
|
||||
|
|
Loading…
Reference in New Issue