Mapped a few goals (#333)

* Mapped a few goals

Signed-off-by: liach <liach@users.noreply.github.com>
This commit is contained in:
liach 2018-12-20 00:41:05 -08:00 committed by Adrian Siekierka
parent 179e60a40a
commit 1f9002714e
26 changed files with 109 additions and 37 deletions

View File

@ -1,6 +0,0 @@
CLASS ain
METHOD a canStart ()Z
METHOD b shouldContinue ()Z
METHOD c start ()V
METHOD e tick ()V
METHOD f canStop ()Z

View File

@ -1,5 +1,7 @@
CLASS aip
METHOD a canStart ()Z
METHOD a getInterval (Lahl;)I
METHOD a isTargetPos (Lbbt;Let;)Z
METHOD c start ()V
METHOD d onRemove ()V
METHOD e tick ()V

View File

@ -1,5 +1,6 @@
CLASS aiq
METHOD a canStart ()Z
METHOD a isTargetPos (Lbbt;Let;)Z
METHOD c start ()V
METHOD d onRemove ()V
METHOD e tick ()V

View File

@ -1,4 +1,5 @@
CLASS ajd
METHOD a canStart ()Z
METHOD a isTargetPos (Lbbt;Let;)Z
METHOD b shouldContinue ()Z
METHOD e tick ()V

View File

@ -1,5 +0,0 @@
CLASS aji
METHOD a canStart ()Z
METHOD b shouldContinue ()Z
METHOD d onRemove ()V
METHOD e tick ()V

View File

@ -1,6 +0,0 @@
CLASS ajl
METHOD a canStart ()Z
METHOD b shouldContinue ()Z
METHOD c start ()V
METHOD d onRemove ()V
METHOD e tick ()V

View File

@ -1,5 +0,0 @@
CLASS ajp
METHOD a canStart ()Z
METHOD b shouldContinue ()Z
METHOD c start ()V
METHOD e tick ()V

View File

@ -1,6 +0,0 @@
CLASS akk
METHOD a canStart ()Z
METHOD b shouldContinue ()Z
METHOD c start ()V
METHOD d onRemove ()V
METHOD e tick ()V

View File

@ -1,3 +0,0 @@
CLASS akn
METHOD a canStart ()Z
METHOD c start ()V

View File

@ -1,3 +1,4 @@
CLASS aih net/minecraft/entity/ai/control/MoveControl
CLASS aih$a
FIELD a entity Lahf;
METHOD a tick ()V

View File

@ -1,4 +1,6 @@
CLASS ake
CLASS akk net/minecraft/entity/ai/goal/AcceptPoppyGoal
FIELD a owner Laqr;
FIELD b golem Lamh;
METHOD a canStart ()Z
METHOD b shouldContinue ()Z
METHOD c start ()V

View File

@ -0,0 +1,9 @@
CLASS ain net/minecraft/entity/ai/goal/BreatheAirGoal
FIELD a owner Lahl;
METHOD a canStart ()Z
METHOD a isAirPos (Lbbt;Let;)Z
METHOD b shouldContinue ()Z
METHOD c start ()V
METHOD e tick ()V
METHOD f canStop ()Z
METHOD g moveToAir ()V

View File

@ -1,3 +1,8 @@
CLASS akx net/minecraft/entity/ai/goal/FollowTargetGoal
CLASS akx$a ClosestSelector
FIELD a target Lagv;
METHOD a compare (Lagv;Lagv;)I
METHOD a canStart ()Z
METHOD a getSearchBox (D)Lclz;
ARG 1 distance
METHOD c start ()V

View File

@ -0,0 +1,10 @@
CLASS aji net/minecraft/entity/ai/goal/FormCaravanGoal
FIELD a owner Lane;
FIELD b speed D
FIELD c counter I
METHOD a canStart ()Z
METHOD a canFollow (Lane;I)Z
ARG 2 length
METHOD b shouldContinue ()Z
METHOD d onRemove ()V
METHOD e tick ()V

View File

@ -19,7 +19,7 @@ CLASS ajc net/minecraft/entity/ai/goal/Goals
METHOD a shouldContinueExecution (Lajc$a;)Z
METHOD a areCompatible (Lajc$a;Lajc$a;)Z
ARG 1 a1
METHOD b canAddTask (I)Z
METHOD b isControlBitUsed (I)Z
METHOD b canStart (Lajc$a;)Z
METHOD c addBits (I)V
METHOD d removeBits (I)V

View File

@ -0,0 +1,4 @@
CLASS akn net/minecraft/entity/ai/goal/MoveIntoWaterGoal
FIELD a owner Lahl;
METHOD a canStart ()Z
METHOD c start ()V

View File

@ -0,0 +1,20 @@
CLASS ajp net/minecraft/entity/ai/goal/MoveToTargetPosGoal
FIELD a speed D
FIELD b counter I
FIELD c tryingTime I
FIELD d targetPos Let;
FIELD f owner Lahl;
FIELD g safeWaitingTime I
FIELD h reached Z
FIELD j maxYDifference I
METHOD a canStart ()Z
METHOD a getInterval (Lahl;)I
METHOD a isTargetPos (Lbbt;Let;)Z
METHOD b shouldContinue ()Z
METHOD c start ()V
METHOD e tick ()V
METHOD g startMovingToTarget ()V
METHOD i getDesiredSquaredDistanceToTarget ()D
METHOD j shouldResetPath ()Z
METHOD k hasReached ()Z
METHOD l findTargetPos ()Z

View File

@ -0,0 +1,14 @@
CLASS ake net/minecraft/entity/ai/goal/StepAndDestroyBlockGoal
FIELD f targetBlock Lbgs;
FIELD g owner Lahf;
FIELD h counter I
METHOD a canStart ()Z
METHOD a getInterval (Lahl;)I
METHOD a onDestroyBlock (Lbbp;Let;)V
METHOD a tickStepping (Lbbq;Let;)V
METHOD a isTargetPos (Lbbt;Let;)Z
METHOD a tweakToProperPos (Let;Lbbb;)Let;
METHOD b shouldContinue ()Z
METHOD c start ()V
METHOD d onRemove ()V
METHOD e tick ()V

View File

@ -0,0 +1,13 @@
CLASS ajl net/minecraft/entity/ai/goal/VillagerBreedGoal
FIELD a owner Laqr;
FIELD b mate Laqr;
FIELD c world Lbbp;
FIELD d delay I
FIELD e foundVillage Lalq;
METHOD a canStart ()Z
METHOD b shouldContinue ()Z
METHOD c start ()V
METHOD d onRemove ()V
METHOD e tick ()V
METHOD g needsMoreVillager ()Z
METHOD i spawnBabyVillager ()V

View File

@ -4,6 +4,7 @@ CLASS aph net/minecraft/entity/mob/DrownedEntity
METHOD b shouldContinue ()Z
CLASS aph$c
METHOD a canStart ()Z
METHOD a isTargetPos (Lbbt;Let;)Z
METHOD b shouldContinue ()Z
METHOD c start ()V
METHOD d onRemove ()V

View File

@ -1,22 +1,31 @@
CLASS aqb net/minecraft/entity/mob/ShulkerEntity
CLASS aqb$a
CLASS aqb$a ShootBulletGoal
FIELD b counter I
METHOD a canStart ()Z
METHOD c start ()V
METHOD d onRemove ()V
METHOD e tick ()V
CLASS aqb$c
CLASS aqb$b
CLASS aqb$c SearchForTargetGoal
METHOD a canStart ()Z
METHOD a getSearchBox (D)Lclz;
ARG 1 distance
METHOD a (Lahe;)Z
ARG 0 entity
CLASS aqb$d
CLASS aqb$d SearchForPlayerGoal
METHOD a canStart ()Z
CLASS aqb$e
METHOD a getSearchBox (D)Lclz;
ARG 1 distance
CLASS aqb$e PeekGoal
FIELD b counter I
METHOD a canStart ()Z
METHOD b shouldContinue ()Z
METHOD c start ()V
METHOD d onRemove ()V
METHOD e tick ()V
FIELD a ATTACHED_FACE Lpr;
FIELD bE ATTR_COVERED_ARMOR_BONUS_UUID Ljava/util/UUID;
FIELD bF ATTR_COVERED_ARMOR_BONUS Lahu;
FIELD b ATTACHED_BLOCK Lpr;
FIELD c PEEK_AMOUNT Lpr;
METHOD A playAmbientSound ()V

View File

@ -1,4 +1,8 @@
CLASS aqm net/minecraft/entity/mob/ZombieEntity
CLASS aqm$a DestroyEggGoal
METHOD a onDestroyBlock (Lbbp;Let;)V
METHOD a tickStepping (Lbbq;Let;)V
METHOD i getDesiredSquaredDistanceToTarget ()D
FIELD a BABY_SPEED_ID Ljava/util/UUID;
FIELD bD BABY Lpr;
FIELD bF ARMS_RAISED Lpr;

View File

@ -1,5 +1,6 @@
CLASS amh net/minecraft/entity/passive/IronGolemEntity
FIELD a IRON_GOLEM_FLAGS Lpr;
FIELD b findVillageDelay I
FIELD c villageProperties Lalq;
METHOD C pushAway (Lagv;)V
METHOD I mobTick ()V

View File

@ -28,6 +28,8 @@ CLASS ane net/minecraft/entity/passive/LlamaEntity
METHOD e getHurtSound (Lage;)Lxm;
METHOD eh getStrength ()I
METHOD ei getVariant ()I
METHOD en isFollowing ()Z
METHOD eo getFollowing ()Lane;
METHOD n ()V
METHOD s setArmsRaised (Z)V
METHOD t setVariant (I)V

View File

@ -12,6 +12,7 @@ CLASS amp net/minecraft/entity/passive/RabbitEntity
METHOD e tick ()V
CLASS amp$g
METHOD a canStart ()Z
METHOD a isTargetPos (Lbbt;Let;)Z
METHOD b shouldContinue ()Z
METHOD e tick ()V
FIELD bD RABBIT_TYPE Lpr;

View File

@ -9,9 +9,12 @@ CLASS amw net/minecraft/entity/passive/TurtleEntity
METHOD e tick ()V
CLASS amw$c
METHOD a canStart ()Z
METHOD a isTargetPos (Lbbt;Let;)Z
METHOD b shouldContinue ()Z
METHOD j shouldResetPath ()Z
CLASS amw$d
METHOD a canStart ()Z
METHOD a isTargetPos (Lbbt;Let;)Z
METHOD b shouldContinue ()Z
METHOD e tick ()V
CLASS amw$e TurtleMoveControl