Add mappings for Evoker, Vex, their rendering and some AI (#158)

* Add mappings for Evoker, Vex, their rendering and some AI

* Updates for review
This commit is contained in:
mezz 2017-05-12 23:02:30 -07:00 committed by Adrian Siekierka
parent 37305ccefa
commit 5c6c0c71d1
112 changed files with 799 additions and 63 deletions

View File

@ -1,34 +0,0 @@
CLASS abq
CLASS abq$b
METHOD a canStart ()Z
METHOD c start ()V
METHOD d onRemove ()V
METHOD e tick ()V
CLASS abq$c
METHOD a canStart ()Z
CLASS abq$d
METHOD a canStart ()Z
METHOD b shouldContinue ()Z
METHOD c start ()V
METHOD e tick ()V
CLASS abq$e
METHOD a canStart ()Z
METHOD b shouldContinue ()Z
METHOD c start ()V
METHOD d onRemove ()V
METHOD e tick ()V
METHOD B_ update ()V
METHOD G getSoundAmbient ()Lpb;
METHOD J getLootTableId ()Lmd;
METHOD M mobTick ()V
METHOD a deserializeCustomData (Lfc;)V
ARG 0 tag
METHOD a registerTagUpgraders (Lqv;)V
METHOD b serializeCustomData (Lfc;)V
ARG 0 tag
METHOD bH initAttributes ()V
METHOD bZ getSoundHurt ()Lpb;
METHOD ca getSoundDeath ()Lpb;
METHOD i initDataTracker ()V
METHOD r initAi ()V
METHOD r isTeammate (Lub;)Z

View File

@ -1,7 +0,0 @@
CLASS acz
METHOD B_ update ()V
METHOD a deserializeCustomData (Lfc;)V
ARG 0 tag
METHOD b serializeCustomData (Lfc;)V
ARG 0 tag
METHOD i initDataTracker ()V

View File

@ -1,2 +0,0 @@
CLASS bnz
METHOD a render (Lub;FFFFFF)V

View File

@ -1,3 +1,13 @@
CLASS boa
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -1,3 +1,13 @@
CLASS boe
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -1,3 +1,13 @@
CLASS bog
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -1,3 +1,13 @@
CLASS boj
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -1,2 +1,7 @@
CLASS bok
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -1,2 +1,7 @@
CLASS bol
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -1,3 +1,13 @@
CLASS bop
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -1,3 +1,13 @@
CLASS bpd
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -1,3 +1,13 @@
CLASS bpm
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -1,3 +1,13 @@
CLASS bpq
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -1,3 +0,0 @@
CLASS bxo
METHOD a getTexture (Lacz;)Lmd;
METHOD a getTexture (Lub;)Lmd;

View File

@ -1,3 +0,0 @@
CLASS bxp
METHOD a getTexture (Labw;)Lmd;
METHOD a getTexture (Lub;)Lmd;

View File

@ -31,6 +31,9 @@ CLASS bsm net/minecraft/client/player/EntityPlayerClient
METHOD a damage (Ltm;F)Z
METHOD a startRiding (Lub;Z)Z
METHOD a move (Luq;DDD)V
ARG 1 x
ARG 2 y
ARG 3 z
METHOD a openHorseInventory (Lzi;Lsq;)V
METHOD a dropSelectedItem (Z)Labf;
METHOD aP isSneaking ()Z

View File

@ -4,3 +4,9 @@ CLASS bxj net/minecraft/client/render/entity/EntityRendererEnderDragon
FIELD k SKIN Lmd;
METHOD a getTexture (Lub;)Lmd;
METHOD a getTexture (Lzx;)Lmd;
METHOD a render (Lzx;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -0,0 +1,12 @@
CLASS bxo net/minecraft/client/render/entity/EntityRendererEvokerFangs
FIELD a FANGS_TEXTURE Lmd;
FIELD f model Lbnz;
METHOD <init> (Lbxm;)V
ARG 0 entityRenderManager
METHOD a getTexture (Lacz;)Lmd;
METHOD a (Lacz;DDDFF)V
ARG 0 model
ARG 1 x
ARG 2 y
ARG 3 z
METHOD a getTexture (Lub;)Lmd;

View File

@ -0,0 +1,9 @@
CLASS bxp net/minecraft/client/render/entity/EntityRendererEvokerIllager
FIELD a EVOKER_TEXTURE Lmd;
METHOD <init> (Lbxm;)V
ARG 0 entityRenderManager
METHOD a getTexture (Labw;)Lmd;
ARG 0 entity
METHOD a scale (Labw;F)V
ARG 0 entity
METHOD a getTexture (Lub;)Lmd;

View File

@ -1,2 +1,14 @@
CLASS byg net/minecraft/client/render/entity/EntityRendererLiving
METHOD a linearRotationInterpolation (FFF)F
ARG 0 min
ARG 1 max
ARG 2 t
METHOD a addLayer (Lcam;)Z
METHOD a render (Luk;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch
METHOD c (Luk;F)F
ARG 0 entity

View File

@ -1,3 +1,4 @@
CLASS caz net/minecraft/client/render/entity/EntityRendererPlayer
METHOD a getTexture (Lbsj;)Lmd;
METHOD a (Lbsj;F)V
METHOD a getTexture (Lub;)Lmd;

View File

@ -1,4 +1,5 @@
CLASS byz net/minecraft/client/render/entity/EntityRendererSlime
FIELD a SKIN Lmd;
METHOD a getTexture (Lacd;)Lmd;
METHOD a (Lacd;F)V
METHOD a getTexture (Lub;)Lmd;

View File

@ -7,9 +7,19 @@ CLASS bon net/minecraft/client/render/entity/model/EntityModel
FIELD s textureWidth I
FIELD t textureHeight I
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a setAttributes (Lbon;)V
METHOD a copyAngles (Lbqb;Lbqb;)V
METHOD a setTextureOffset (Ljava/lang/String;II)V
METHOD a getRandomBox (Ljava/util/Random;)Lbqb;
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch
METHOD a animateModel (Luk;FFF)V

View File

@ -1,3 +1,13 @@
CLASS bnm net/minecraft/client/render/entity/model/EntityModelArmorStand
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -1,2 +1,7 @@
CLASS bnl net/minecraft/client/render/entity/model/EntityModelArmorStandArmor
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity

View File

@ -1,3 +1,13 @@
CLASS bno net/minecraft/client/render/entity/model/EntityModelBat
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -15,8 +15,18 @@ CLASS bof net/minecraft/client/render/entity/model/EntityModelBiped
FIELD m armStateRight Lbof$a;
FIELD n isSneaking Z
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a setAttributes (Lbon;)V
METHOD a getPreferedHand (Lub;)Luj;
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch
METHOD a getArm (Luj;)Lbqb;
METHOD a setVisible (Z)V

View File

@ -1,3 +1,13 @@
CLASS bnp net/minecraft/client/render/entity/model/EntityModelBlaze
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -1,3 +1,8 @@
CLASS bnq net/minecraft/client/render/entity/model/EntityModelBoat
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch
METHOD b renderPass (Lub;FFFFFF)V

View File

@ -1,3 +1,14 @@
CLASS bnt net/minecraft/client/render/entity/model/EntityModelChicken
FIELD a head Lbqb;
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -1,3 +1,14 @@
CLASS bnv net/minecraft/client/render/entity/model/EntityModelCreeper
FIELD a head Lbqb;
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -14,4 +14,9 @@ CLASS bpw net/minecraft/client/render/entity/model/EntityModelDragon
FIELD m partialTicks F
METHOD a updateRotations (D)F
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch
METHOD a animateModel (Luk;FFF)V

View File

@ -2,3 +2,8 @@ CLASS bpv net/minecraft/client/render/entity/model/EntityModelDragonHead
FIELD a head Lbqb;
FIELD b jaw Lbqb;
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -1,3 +1,13 @@
CLASS bnw net/minecraft/client/render/entity/model/EntityModelElytra
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -1,3 +1,13 @@
CLASS bnr net/minecraft/client/render/entity/model/EntityModelEnchantingTableBook
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -3,3 +3,8 @@ CLASS bpx net/minecraft/client/render/entity/model/EntityModelEndCrystal
FIELD b glass Lbqb;
FIELD c base Lbqb;
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -2,3 +2,8 @@ CLASS bnx net/minecraft/client/render/entity/model/EntityModelEnderman
FIELD a carryingBlock Z
FIELD b angry Z
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity

View File

@ -1,3 +1,13 @@
CLASS bny net/minecraft/client/render/entity/model/EntityModelEndermite
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -0,0 +1,7 @@
CLASS bnz net/minecraft/client/render/entity/model/EntityModelEvokerFangs
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -1,3 +1,13 @@
CLASS bob net/minecraft/client/render/entity/model/EntityModelGhast
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -1,3 +1,13 @@
CLASS boc net/minecraft/client/render/entity/model/EntityModelGuardian
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -1,3 +1,8 @@
CLASS bod net/minecraft/client/render/entity/model/EntityModelHorse
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch
METHOD a animateModel (Luk;FFF)V

View File

@ -1,4 +1,14 @@
CLASS bpn net/minecraft/client/render/entity/model/EntityModelIronGolem
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch
METHOD a animateModel (Luk;FFF)V

View File

@ -1,3 +1,8 @@
CLASS boi net/minecraft/client/render/entity/model/EntityModelMagmaCube
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch
METHOD a animateModel (Luk;FFF)V

View File

@ -1,2 +1,7 @@
CLASS bom net/minecraft/client/render/entity/model/EntityModelMinecart
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -1,4 +1,14 @@
CLASS boo net/minecraft/client/render/entity/model/EntityModelOcelot
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch
METHOD a animateModel (Luk;FFF)V

View File

@ -8,5 +8,15 @@ CLASS bor net/minecraft/client/render/entity/model/EntityModelPlayer
FIELD w mau5Ears Lbqb;
FIELD x thinArms Z
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch
METHOD a setVisible (Z)V

View File

@ -1,3 +1,13 @@
CLASS bos net/minecraft/client/render/entity/model/EntityModelPolarBear
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -6,4 +6,14 @@ CLASS bou net/minecraft/client/render/entity/model/EntityModelQuadruped
FIELD e leg3 Lbqb;
FIELD f leg4 Lbqb;
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -1,4 +1,14 @@
CLASS bov net/minecraft/client/render/entity/model/EntityModelRabbit
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch
METHOD a animateModel (Luk;FFF)V

View File

@ -1,3 +1,8 @@
CLASS bow net/minecraft/client/render/entity/model/EntityModelSheep
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a animateModel (Luk;FFF)V

View File

@ -1,3 +1,8 @@
CLASS box net/minecraft/client/render/entity/model/EntityModelSheepWool
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a animateModel (Luk;FFF)V

View File

@ -1,3 +1,13 @@
CLASS bpa net/minecraft/client/render/entity/model/EntityModelShulker
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -1,3 +1,13 @@
CLASS boz net/minecraft/client/render/entity/model/EntityModelShulkerBullet
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -1,3 +1,13 @@
CLASS bpc net/minecraft/client/render/entity/model/EntityModelSilverfish
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -1,2 +1,7 @@
CLASS bpg net/minecraft/client/render/entity/model/EntityModelSlime
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -1,3 +1,13 @@
CLASS bph net/minecraft/client/render/entity/model/EntityModelSnowman
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -1,3 +1,13 @@
CLASS bpi net/minecraft/client/render/entity/model/EntityModelSpider
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -1,3 +1,13 @@
CLASS bpj net/minecraft/client/render/entity/model/EntityModelSquid
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -1,3 +1,8 @@
CLASS bpe net/minecraft/client/render/entity/model/EntityModelStray
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a animateModel (Luk;FFF)V

View File

@ -1,4 +1,15 @@
CLASS bpo net/minecraft/client/render/entity/model/EntityModelVillager
FIELD a head Lbqb;
FIELD f nose Lbqb;
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch

View File

@ -3,3 +3,8 @@ CLASS bpr net/minecraft/client/render/entity/model/EntityModelWitch
FIELD h mole Lbqb;
FIELD i hat Lbqb;
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity

View File

@ -1,4 +1,14 @@
CLASS bps net/minecraft/client/render/entity/model/EntityModelWither
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch
METHOD a animateModel (Luk;FFF)V

View File

@ -1,4 +1,14 @@
CLASS bpt net/minecraft/client/render/entity/model/EntityModelWolf
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity
METHOD a render (Lub;FFFFFF)V
ARG 0 entity
ARG 1 limbMoveAngle
ARG 2 limbMoveAmount
ARG 4 headYaw
ARG 5 headPitch
METHOD a animateModel (Luk;FFF)V

View File

@ -1,2 +1,7 @@
CLASS bpu net/minecraft/client/render/entity/model/EntityModelZombie
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity

View File

@ -1,2 +1,7 @@
CLASS bpp net/minecraft/client/render/entity/model/ModelZombieVillager
METHOD a setRotationAngles (FFFFFFLub;)V
ARG 0 limbMoveAngle
ARG 1 limbMoveAmount
ARG 3 headYaw
ARG 4 headPitch
ARG 6 entity

View File

@ -93,6 +93,8 @@ CLASS ub net/minecraft/entity/Entity
METHOD a addCrashReportDetails (Lc;)V
METHOD a setPositionAndAngles (Ldx;FF)V
METHOD a playStepSound (Ldx;Lank;)V
ARG 0 pos
ARG 1 block
METHOD a deserializeCustomData (Lfc;)V
ARG 0 tag
METHOD a appendCommandFeedback (Lgk;)V
@ -105,6 +107,9 @@ CLASS ub net/minecraft/entity/Entity
METHOD a startRiding (Lub;Z)Z
METHOD a setEquippedStack (Lug;Lahf;)V
METHOD a move (Luq;DDD)V
ARG 1 x
ARG 2 y
ARG 3 z
METHOD a toTagList ([D)Lfi;
METHOD a toTagList ([F)Lfi;
METHOD aC removeAllPassengers ()V
@ -211,6 +216,7 @@ CLASS ub net/minecraft/entity/Entity
METHOD p removePassenger (Lub;)V
METHOD q canAddPassenger (Lub;)Z
METHOD r isTeammate (Lub;)Z
ARG 0 entity
METHOD s isPartOf (Lub;)Z
METHOD u setPositionAndAngles (Lub;)V
METHOD w hasPassenger (Lub;)Z

View File

@ -1,4 +1,17 @@
CLASS us net/minecraft/entity/EntityWithAiGoals
FIELD a pos Ldx;
FIELD a aiHome Ldx;
FIELD b aiRadius F
FIELD bv ID Ljava/util/UUID;
METHOD <init> (Lali;)V
ARG 0 world
METHOD a setAiHome (Ldx;I)V
ARG 0 home
ARG 1 radius
METHOD cO canSpawn ()Z
METHOD dd isInAiRange ()Z
METHOD de getAiHome ()Ldx;
METHOD df getAiRadius ()F
METHOD dg setAiRangeUnlimited ()V
METHOD dh hasLimitedAiRange ()Z
METHOD f isInAiRange (Ldx;)Z
ARG 0 pos

View File

@ -1,4 +1,7 @@
CLASS xp net/minecraft/entity/ai/AiGoalFindNearestPlayer
CLASS xp$1
METHOD a test (Lub;)Z
ARG 0 target
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD b owner Lul;
FIELD c searchCoditions Lcom/google/common/base/Predicate;

View File

@ -0,0 +1,6 @@
CLASS vu net/minecraft/entity/ai/AiGoalSwim
FIELD a entityMob Lul;
METHOD <init> (Lul;)V
ARG 0 entityMob
METHOD a canStart ()Z
METHOD e tick ()V

View File

@ -0,0 +1,7 @@
CLASS xm net/minecraft/entity/ai/AiGoalTrackIronGolemTarget
FIELD a ironGolem Lze;
FIELD b target Luk;
METHOD <init> (Lze;)V
ARG 0 ironGolem
METHOD a canStart ()Z
METHOD c start ()V

View File

@ -0,0 +1,32 @@
CLASS xu net/minecraft/entity/ai/AiGoalTrackTarget
FIELD a checkCanNavigate Z
FIELD b canNavigateFlag I
FIELD c checkCanNavigateCooldown I
FIELD d timeWithoutVisibility I
FIELD e entity Lus;
FIELD f checkVisibility Z
FIELD g target Luk;
FIELD h maxTimeWithoutVisibility I
METHOD <init> (Lus;Z)V
ARG 0 entity
ARG 1 checkVisibility
METHOD <init> (Lus;ZZ)V
ARG 0 entity
ARG 1 checkVisibility
ARG 2 checkCanNavigate
METHOD a canNavigateToEntity (Luk;)Z
ARG 0 entity
METHOD a canTrack (Luk;Z)Z
ARG 0 target
ARG 1 requireVulnerableTarget
METHOD a canTrack (Lul;Luk;ZZ)Z
ARG 0 entity
ARG 1 target
ARG 2 requireVulnerableTarget
ARG 3 checkVisibility
METHOD b shouldContinue ()Z
METHOD b setMaxTimeWithoutVisibility (I)Lxu;
ARG 0 maxTimeWithoutVisibility
METHOD c start ()V
METHOD d onRemove ()V
METHOD i getFollowRange ()D

View File

@ -4,5 +4,7 @@ CLASS xx net/minecraft/entity/ai/pathing/EntityMobNavigation
METHOD a setCanPathThroughDoors (Z)V
METHOD b isAtValidPosition ()Z
METHOD b setCanEnterOpenDoors (Z)V
METHOD c setCanSwim (Z)V
ARG 0 value
METHOD g canEnterOpenDoors ()Z
METHOD h canSwim ()Z

View File

@ -12,6 +12,9 @@ CLASS aau net/minecraft/entity/decoration/EntityDecorationBase
ARG 0 tag
METHOD a damage (Ltm;F)Z
METHOD a move (Luq;DDD)V
ARG 1 x
ARG 2 y
ARG 3 z
METHOD at doesCollide ()Z
METHOD b setPosition (DDD)V
METHOD b serializeCustomData (Lfc;)V

View File

@ -1,5 +1,6 @@
CLASS abk net/minecraft/entity/mob/EntityCaveSpider
METHOD J getLootTableId ()Lmd;
METHOD a registerTagUpgraders (Lqv;)V
METHOD a (Lsv;Lun;)Lun;
METHOD bH initAttributes ()V
METHOD bt getEyeHeight ()F

View File

@ -3,6 +3,8 @@ CLASS abo net/minecraft/entity/mob/EntityEndermite
METHOD G getSoundAmbient ()Lpb;
METHOD J getLootTableId ()Lmd;
METHOD a playStepSound (Ldx;Lank;)V
ARG 0 pos
ARG 1 block
METHOD a deserializeCustomData (Lfc;)V
ARG 0 tag
METHOD a registerTagUpgraders (Lqv;)V

View File

@ -0,0 +1,23 @@
CLASS acz net/minecraft/entity/mob/EntityEvokerFangs
FIELD a warmup I
FIELD e owner Luk;
FIELD f ownerUuid Ljava/util/UUID;
METHOD <init> (Lali;)V
ARG 0 world
METHOD <init> (Lali;DDDFILuk;)V
ARG 0 world
ARG 1 x
ARG 2 y
ARG 3 z
ARG 4 angle
ARG 5 warmup
ARG 6 owner
METHOD B_ update ()V
METHOD a deserializeCustomData (Lfc;)V
ARG 0 tag
METHOD b serializeCustomData (Lfc;)V
ARG 0 tag
METHOD b setOwner (Luk;)V
ARG 0 owner
METHOD i initDataTracker ()V
METHOD j getOwner ()Luk;

View File

@ -0,0 +1,85 @@
CLASS abq net/minecraft/entity/mob/EntityEvokerIllager
CLASS abq$a AiGoalConjureFangs
METHOD a conjureFangs (DDDDFI)V
ARG 0 x
ARG 1 z
ARG 2 minY
ARG 3 maxY
ARG 4 angle
ARG 5 warmup
METHOD f getSpellTicks ()I
METHOD i startTimeDelay ()I
METHOD j castSpell ()V
METHOD k getSoundPrepare ()Lpb;
METHOD l getParticleTicks ()I
CLASS abq$b AiGoalLookAtTarget
METHOD a canStart ()Z
METHOD c start ()V
METHOD d onRemove ()V
METHOD e tick ()V
CLASS abq$c AiGoalSummonVex
METHOD a canStart ()Z
METHOD f getSpellTicks ()I
METHOD i startTimeDelay ()I
METHOD j castSpell ()V
METHOD k getSoundPrepare ()Lpb;
METHOD l getParticleTicks ()I
CLASS abq$d AiGoalCastSpell
FIELD b spellCooldown I
FIELD c startTime I
METHOD a canStart ()Z
METHOD b shouldContinue ()Z
METHOD c start ()V
METHOD e tick ()V
METHOD f getSpellTicks ()I
METHOD i startTimeDelay ()I
METHOD j castSpell ()V
METHOD k getSoundPrepare ()Lpb;
METHOD l getParticleTicks ()I
METHOD m getInitialCooldown ()I
CLASS abq$e AiGoalWololo
CLASS abq$e$1
METHOD a test (Lza;)Z
ARG 0 target
FIELD a purpleSheepPredicate Lcom/google/common/base/Predicate;
METHOD a canStart ()Z
METHOD b shouldContinue ()Z
METHOD c start ()V
METHOD d onRemove ()V
METHOD e tick ()V
METHOD f getSpellTicks ()I
METHOD i startTimeDelay ()I
METHOD j castSpell ()V
METHOD k getSoundPrepare ()Lpb;
METHOD l getParticleTicks ()I
METHOD m getInitialCooldown ()I
FIELD a PARTICLE_TICKS Llx;
FIELD b spellTicks I
FIELD bx wololoTarget Lza;
FIELD c particleTicks I
METHOD <init> (Lali;)V
ARG 0 world
METHOD B_ update ()V
METHOD G getSoundAmbient ()Lpb;
METHOD J getLootTableId ()Lmd;
METHOD M mobTick ()V
METHOD a setParticleTicks (I)V
ARG 0 value
METHOD a deserializeCustomData (Lfc;)V
ARG 0 tag
METHOD a registerTagUpgraders (Lqv;)V
ARG 0 migrationHandler
METHOD a setWololoTarget (Lza;)V
ARG 0 sheepTarget
METHOD b serializeCustomData (Lfc;)V
ARG 0 tag
METHOD bH initAttributes ()V
METHOD bZ getSoundHurt ()Lpb;
METHOD ca getSoundDeath ()Lpb;
METHOD dk getSpellTicks ()I
METHOD dl getWololoTarget ()Lza;
METHOD i initDataTracker ()V
METHOD p isCasting ()Z
METHOD r initAi ()V
METHOD r isTeammate (Lub;)Z
ARG 0 entity

View File

@ -37,6 +37,8 @@ CLASS ul net/minecraft/entity/mob/EntityMob
ARG 0 tag
METHOD a registerTagUpgradersFor (Lqv;Ljava/lang/Class;)V
METHOD a initEquipment (Lsv;)V
ARG 0 difficulty
METHOD a (Lsv;Lun;)Lun;
METHOD a startRiding (Lub;Z)Z
METHOD a setEquipmentDropChance (Lug;F)V
METHOD a setEquippedStack (Lug;Lahf;)V
@ -62,6 +64,7 @@ CLASS ul net/minecraft/entity/mob/EntityMob
METHOD cY isLeashed ()Z
METHOD cZ getHoldingEntity ()Lub;
METHOD d getPreferredEquipmentSlot (Lahf;)Lug;
METHOD d canTrack (Ljava/lang/Class;)Z
METHOD d setTarget (Luk;)V
METHOD da isAiDisabled ()Z
METHOD db isLeftHanded ()Z

View File

@ -9,6 +9,7 @@ CLASS abx net/minecraft/entity/mob/EntityPigZombie
ARG 0 tag
METHOD a registerTagUpgraders (Lqv;)V
METHOD a initEquipment (Lsv;)V
ARG 0 difficulty
METHOD a damage (Ltm;F)Z
METHOD b serializeCustomData (Lfc;)V
ARG 0 tag

View File

@ -27,8 +27,13 @@ CLASS aca net/minecraft/entity/mob/EntityShulker
ARG 0 tag
METHOD a onTrackedDataSet (Llx;)V
METHOD a registerTagUpgraders (Lqv;)V
METHOD a (Lsv;Lun;)Lun;
ARG 0 difficulty
METHOD a damage (Ltm;F)Z
METHOD a move (Luq;DDD)V
ARG 1 x
ARG 2 y
ARG 3 z
METHOD b setPosition (DDD)V
METHOD b serializeCustomData (Lfc;)V
ARG 0 tag

View File

@ -10,6 +10,8 @@ CLASS acb net/minecraft/entity/mob/EntitySilverfish
METHOD G getSoundAmbient ()Lpb;
METHOD J getLootTableId ()Lmd;
METHOD a playStepSound (Ldx;Lank;)V
ARG 0 pos
ARG 1 block
METHOD a registerTagUpgraders (Lqv;)V
METHOD a damage (Ltm;F)Z
METHOD bH initAttributes ()V

View File

@ -4,9 +4,14 @@ CLASS abi net/minecraft/entity/mob/EntitySkeletonBase
METHOD d onRemove ()V
FIELD a AIMING Llx;
METHOD a playStepSound (Ldx;Lank;)V
ARG 0 pos
ARG 1 block
METHOD a deserializeCustomData (Lfc;)V
ARG 0 tag
METHOD a initEquipment (Lsv;)V
ARG 0 difficulty
METHOD a (Lsv;Lun;)Lun;
ARG 0 difficulty
METHOD a setEquippedStack (Lug;Lahf;)V
METHOD a attackDistant (Luk;F)V
METHOD a setAiming (Z)V

View File

@ -23,6 +23,8 @@ CLASS acd net/minecraft/entity/mob/EntitySlime
METHOD a deserializeCustomData (Lfc;)V
ARG 0 tag
METHOD a onTrackedDataSet (Llx;)V
METHOD a (Lsv;Lun;)Lun;
ARG 0 difficulty
METHOD b serializeCustomData (Lfc;)V
ARG 0 tag
METHOD bZ getSoundHurt ()Lpb;

View File

@ -8,6 +8,9 @@ CLASS ace net/minecraft/entity/mob/EntitySpider
METHOD G getSoundAmbient ()Lpb;
METHOD J getLootTableId ()Lmd;
METHOD a playStepSound (Ldx;Lank;)V
ARG 0 pos
ARG 1 block
METHOD a (Lsv;Lun;)Lun;
METHOD a setCanClimb (Z)V
METHOD b createNavigation (Lali;)Lxy;
METHOD bH initAttributes ()V

View File

@ -1,31 +1,56 @@
CLASS acg net/minecraft/entity/mob/EntityVex
CLASS acg$a
CLASS acg$a AiGoalChargeTarget
METHOD a canStart ()Z
METHOD b shouldContinue ()Z
METHOD c start ()V
METHOD d onRemove ()V
METHOD e tick ()V
CLASS acg$b
CLASS acg$b AiGoalTrackOwnerTarget
METHOD <init> (Lacg;Lus;)V
ARG 0 entity
METHOD a canStart ()Z
METHOD c start ()V
CLASS acg$c
METHOD <init> (Lacg;Lacg;)V
ARG 0 enttiyVex
METHOD a tick ()V
CLASS acg$d
CLASS acg$d AiGoalLookAtTarget
METHOD a canStart ()Z
METHOD b shouldContinue ()Z
METHOD e tick ()V
FIELD b owner Lul;
FIELD bx alive Z
FIELD by lifeTicks I
FIELD c bounds Ldx;
METHOD <init> (Lali;)V
ARG 0 world
METHOD B_ update ()V
METHOD G getSoundAmbient ()Lpb;
METHOD J getLootTableId ()Lmd;
METHOD a setLifeTicks (I)V
ARG 0 value
METHOD a deserializeCustomData (Lfc;)V
ARG 0 tag
METHOD a registerTagUpgraders (Lqv;)V
ARG 0 migrationHandler
METHOD a initEquipment (Lsv;)V
ARG 0 difficulty
METHOD a (Lsv;Lun;)Lun;
ARG 0 difficulty
METHOD a setOwner (Lul;)V
ARG 0 value
METHOD a move (Luq;DDD)V
ARG 1 x
ARG 2 y
ARG 3 z
METHOD b serializeCustomData (Lfc;)V
ARG 0 tag
METHOD bH initAttributes ()V
METHOD bZ getSoundHurt ()Lpb;
METHOD ca getSoundDeath ()Lpb;
METHOD dk getBounds ()Ldx;
METHOD g setBounds (Ldx;)V
ARG 0 value
METHOD i initDataTracker ()V
METHOD p getOwner ()Lul;
METHOD r initAi ()V

View File

@ -8,6 +8,9 @@ CLASS ach net/minecraft/entity/mob/EntityVindicationIllager
ARG 0 tag
METHOD a registerTagUpgraders (Lqv;)V
METHOD a initEquipment (Lsv;)V
ARG 0 difficulty
METHOD a (Lsv;Lun;)Lun;
ARG 0 difficulty
METHOD b serializeCustomData (Lfc;)V
ARG 0 tag
METHOD bH initAttributes ()V
@ -17,3 +20,4 @@ CLASS ach net/minecraft/entity/mob/EntityVindicationIllager
METHOD i initDataTracker ()V
METHOD r initAi ()V
METHOD r isTeammate (Lub;)Z
ARG 0 entity

View File

@ -3,6 +3,9 @@ CLASS acj net/minecraft/entity/mob/EntityWitherSkeleton
METHOD J getLootTableId ()Lmd;
METHOD a registerTagUpgraders (Lqv;)V
METHOD a initEquipment (Lsv;)V
ARG 0 difficulty
METHOD a (Lsv;Lun;)Lun;
ARG 0 difficulty
METHOD a onDeath (Ltm;)V
METHOD bZ getSoundHurt ()Lpb;
METHOD bt getEyeHeight ()F

View File

@ -8,10 +8,15 @@ CLASS ack net/minecraft/entity/mob/EntityZombie
METHOD J getLootTableId ()Lmd;
METHOD a setSize (FF)V
METHOD a playStepSound (Ldx;Lank;)V
ARG 0 pos
ARG 1 block
METHOD a deserializeCustomData (Lfc;)V
ARG 0 tag
METHOD a onTrackedDataSet (Llx;)V
METHOD a initEquipment (Lsv;)V
ARG 0 difficulty
METHOD a (Lsv;Lun;)Lun;
ARG 0 difficulty
METHOD a onDeath (Ltm;)V
METHOD a damage (Ltm;F)Z
METHOD a setArmsRaised (Z)V

View File

@ -10,6 +10,8 @@ CLASS acl net/minecraft/entity/mob/EntityZombieVillager
METHOD a deserializeCustomData (Lfc;)V
ARG 0 tag
METHOD a registerTagUpgraders (Lqv;)V
METHOD a (Lsv;Lun;)Lun;
ARG 0 difficulty
METHOD b serializeCustomData (Lfc;)V
ARG 0 tag
METHOD bZ getSoundHurt ()Lpb;

View File

@ -3,6 +3,8 @@ CLASS yq net/minecraft/entity/passive/EntityChicken
METHOD G getSoundAmbient ()Lpb;
METHOD J getLootTableId ()Lmd;
METHOD a playStepSound (Ldx;Lank;)V
ARG 0 pos
ARG 1 block
METHOD a deserializeCustomData (Lfc;)V
ARG 0 tag
METHOD a registerTagUpgraders (Lqv;)V

View File

@ -3,6 +3,8 @@ CLASS yr net/minecraft/entity/passive/EntityCow
METHOD J getLootTableId ()Lmd;
METHOD a interactMob (Lacu;Lsw;)Z
METHOD a playStepSound (Ldx;Lank;)V
ARG 0 pos
ARG 1 block
METHOD a registerTagUpgraders (Lqv;)V
METHOD a createChild (Lty;)Lty;
METHOD b createChild (Lty;)Lyr;

View File

@ -15,6 +15,8 @@ CLASS zk net/minecraft/entity/passive/EntityHorse
ARG 0 tag
METHOD a registerTagUpgraders (Lqv;)V
METHOD a onInvChange (Lsq;)V
METHOD a (Lsv;Lun;)Lun;
ARG 0 difficulty
METHOD a createChild (Lty;)Lty;
METHOD b serializeCustomData (Lfc;)V
ARG 0 tag

View File

@ -9,9 +9,13 @@ CLASS zi net/minecraft/entity/passive/EntityHorseBase
METHOD a canJump ()Z
METHOD a canBeLeashedBy (Lacu;)Z
METHOD a playStepSound (Ldx;Lank;)V
ARG 0 pos
ARG 1 block
METHOD a deserializeCustomData (Lfc;)V
ARG 0 tag
METHOD a onInvChange (Lsq;)V
METHOD a (Lsv;Lun;)Lun;
ARG 0 difficulty
METHOD a onDeath (Ltm;)V
METHOD a damage (Ltm;F)Z
METHOD a createChild (Lty;)Lty;

View File

@ -1,9 +1,12 @@
CLASS ze net/minecraft/entity/passive/EntityIronGolem
FIELD a IRON_GOLEM_FLAGS Llx;
FIELD b villageProperties Lyi;
METHOD C pushAway (Lub;)V
METHOD J getLootTableId ()Lmd;
METHOD M mobTick ()V
METHOD a playStepSound (Ldx;Lank;)V
ARG 0 pos
ARG 1 block
METHOD a deserializeCustomData (Lfc;)V
ARG 0 tag
METHOD a registerTagUpgraders (Lqv;)V
@ -13,8 +16,10 @@ CLASS ze net/minecraft/entity/passive/EntityIronGolem
METHOD bH initAttributes ()V
METHOD bZ getSoundHurt ()Lpb;
METHOD ca getSoundDeath ()Lpb;
METHOD d canTrack (Ljava/lang/Class;)Z
METHOD dl isPlayerCreated ()Z
METHOD i initDataTracker ()V
METHOD n updateMovement ()V
METHOD p getVillageProperties ()Lyi;
METHOD p setPlayerCreated (Z)V
METHOD r initAi ()V

View File

@ -8,9 +8,13 @@ CLASS zm net/minecraft/entity/passive/EntityLlama
METHOD G getSoundAmbient ()Lpb;
METHOD J getLootTableId ()Lmd;
METHOD a playStepSound (Ldx;Lank;)V
ARG 0 pos
ARG 1 block
METHOD a deserializeCustomData (Lfc;)V
ARG 0 tag
METHOD a onInvChange (Lsq;)V
METHOD a (Lsv;Lun;)Lun;
ARG 0 difficulty
METHOD a createChild (Lty;)Lty;
METHOD a attackDistant (Luk;F)V
METHOD b serializeCustomData (Lfc;)V

View File

@ -7,6 +7,8 @@ CLASS yv net/minecraft/entity/passive/EntityOcelot
METHOD a deserializeCustomData (Lfc;)V
ARG 0 tag
METHOD a registerTagUpgraders (Lqv;)V
METHOD a (Lsv;Lun;)Lun;
ARG 0 difficulty
METHOD a damage (Ltm;F)Z
METHOD a createChild (Lty;)Lty;
METHOD b serializeCustomData (Lfc;)V

View File

@ -5,8 +5,12 @@ CLASS yw net/minecraft/entity/passive/EntityParrot
METHOD J getLootTableId ()Lmd;
METHOD a interactMob (Lacu;Lsw;)Z
METHOD a playStepSound (Ldx;Lank;)V
ARG 0 pos
ARG 1 block
METHOD a deserializeCustomData (Lfc;)V
ARG 0 tag
METHOD a (Lsv;Lun;)Lun;
ARG 0 difficulty
METHOD a createChild (Lty;)Lty;
METHOD b createNavigation (Lali;)Lxy;
METHOD b serializeCustomData (Lfc;)V

View File

@ -5,6 +5,8 @@ CLASS yx net/minecraft/entity/passive/EntityPig
METHOD a onStruckByLightning (Labc;)V
METHOD a interactMob (Lacu;Lsw;)Z
METHOD a playStepSound (Ldx;Lank;)V
ARG 0 pos
ARG 1 block
METHOD a deserializeCustomData (Lfc;)V
ARG 0 tag
METHOD a onTrackedDataSet (Llx;)V

View File

@ -11,6 +11,10 @@ CLASS yy net/minecraft/entity/passive/EntityPolarBear
METHOD G getSoundAmbient ()Lpb;
METHOD J getLootTableId ()Lmd;
METHOD a playStepSound (Ldx;Lank;)V
ARG 0 pos
ARG 1 block
METHOD a (Lsv;Lun;)Lun;
ARG 0 difficulty
METHOD a createChild (Lty;)Lty;
METHOD bH initAttributes ()V
METHOD bZ getSoundHurt ()Lpb;

View File

@ -18,6 +18,8 @@ CLASS yz net/minecraft/entity/passive/EntityRabbit
METHOD a deserializeCustomData (Lfc;)V
ARG 0 tag
METHOD a registerTagUpgraders (Lqv;)V
METHOD a (Lsv;Lun;)Lun;
ARG 0 difficulty
METHOD a damage (Ltm;F)Z
METHOD a createChild (Lty;)Lty;
METHOD b serializeCustomData (Lfc;)V

View File

@ -9,9 +9,13 @@ CLASS za net/minecraft/entity/passive/EntitySheep
METHOD a interactMob (Lacu;Lsw;)Z
METHOD a getRgbColor (Lagi;)[F
METHOD a playStepSound (Ldx;Lank;)V
ARG 0 pos
ARG 1 block
METHOD a deserializeCustomData (Lfc;)V
ARG 0 tag
METHOD a registerTagUpgraders (Lqv;)V
METHOD a (Lsv;Lun;)Lun;
ARG 0 difficulty
METHOD a createChild (Lty;)Lty;
METHOD b setColor (Lagi;)V
METHOD b serializeCustomData (Lfc;)V

View File

@ -19,4 +19,5 @@ CLASS uw net/minecraft/entity/passive/EntityTameable
METHOD p_ getOwner ()Lub;
METHOD q setTamed (Z)V
METHOD r isTeammate (Lub;)Z
ARG 0 entity
METHOD r setSitting (Z)V

View File

@ -18,6 +18,8 @@ CLASS acp net/minecraft/entity/passive/EntityVillager
METHOD a deserializeCustomData (Lfc;)V
ARG 0 tag
METHOD a registerTagUpgraders (Lqv;)V
METHOD a (Lsv;Lun;)Lun;
ARG 0 difficulty
METHOD a onDeath (Ltm;)V
METHOD a createChild (Lty;)Lty;
METHOD a_ setCurrentCustomer (Lacu;)V

View File

@ -12,6 +12,8 @@ CLASS zg net/minecraft/entity/passive/EntityWolf
METHOD a canBeLeashedBy (Lacu;)Z
METHOD a interactMob (Lacu;Lsw;)Z
METHOD a playStepSound (Ldx;Lank;)V
ARG 0 pos
ARG 1 block
METHOD a deserializeCustomData (Lfc;)V
ARG 0 tag
METHOD a registerTagUpgraders (Lqv;)V

View File

@ -23,6 +23,9 @@ CLASS acx net/minecraft/entity/projectile/EntityArrowBase
METHOD a registerTagUpgradersFor (Lqv;Ljava/lang/String;)V
METHOD a setVelocityFromEntity (Lub;FFFFF)V
METHOD a move (Luq;DDD)V
ARG 1 x
ARG 2 y
ARG 3 z
METHOD a setCritical (Z)V
METHOD b serializeCustomData (Lfc;)V
ARG 0 tag

View File

@ -0,0 +1,8 @@
CLASS ek net/minecraft/util/MapUtil
METHOD a createMap (Ljava/lang/Iterable;Ljava/lang/Iterable;Ljava/util/Map;)Ljava/util/Map;
ARG 0 keys
ARG 1 values
ARG 2 result
METHOD b createMap (Ljava/lang/Iterable;Ljava/lang/Iterable;)Ljava/util/Map;
ARG 0 keys
ARG 1 values

View File

@ -276,6 +276,8 @@ CLASS ali net/minecraft/world/World
METHOD d isAir (Ldx;)Z
ARG 0 pos
METHOD d updateHorizontalAdjacent (Ldx;Lank;)V
METHOD d (Ldx;Z)Z
ARG 0 pos
METHOD d addGlobalEntity (Lub;)Z
METHOD e updateSleepingStatus ()V
METHOD e isSpawnChunk (II)Z

View File

@ -1,3 +0,0 @@
CLASS vu
METHOD a canStart ()Z
METHOD e tick ()V

View File

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

View File

@ -1,4 +0,0 @@
CLASS xu
METHOD b shouldContinue ()Z
METHOD c start ()V
METHOD d onRemove ()V

View File

@ -3,4 +3,7 @@ CLASS xw
METHOD a getPathTo (Lub;)Lbcw;
METHOD b isAtValidPosition ()Z
METHOD b isValidPosition (Ldx;)Z
METHOD c setCanSwim (Z)V
ARG 0 value
METHOD d tick ()V
METHOD g canSwim ()Z