Models & AI (#140)

* Fleshed out model mappings

* Mapped some entity logic

* Fixed a few of the issues.

* Fixed a typo of sorts

* Fixed the rest of the suggestions.
This commit is contained in:
Tyler Hancock 2016-10-20 03:44:34 -06:00 committed by Adrian Siekierka
parent 6cc5341d39
commit 9e3cfa8d32
100 changed files with 702 additions and 31 deletions

View File

@ -1,2 +0,0 @@
CLASS bjr
METHOD a setRotationAngles (FFFFFFLsg;)V

View File

@ -1,4 +0,0 @@
CLASS bjs
METHOD a setRotationAngles (FFFFFFLsg;)V
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity

View File

@ -1,2 +0,0 @@
CLASS bkd
METHOD a setRotationAngles (FFFFFFLsg;)V

View File

@ -1,4 +1,17 @@
CLASS bki
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale

View File

@ -1,4 +1,17 @@
CLASS bkm
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale

View File

@ -1,5 +0,0 @@
CLASS bkr
METHOD a setRotationAngles (FFFFFFLsg;)V
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
METHOD a setVisible (Z)V

View File

@ -1,4 +1,17 @@
CLASS bku
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale

View File

@ -1,5 +1,14 @@
CLASS bkw
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a animateModel (Lsp;FFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 deltaTicks

View File

@ -1,4 +1,17 @@
CLASS bld
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale

View File

@ -0,0 +1,10 @@
CLASS ts net/minecraft/ai/mob/AiGoalBreakDoor
FIELD g breakProgress I
FIELD h prevBreakProgress I
METHOD <init> (Lsq;)V
ARG 0 breaker
METHOD a canStart ()Z
METHOD b shouldContinue ()Z
METHOD c start ()V
METHOD d onRemove ()V
METHOD e tick ()V

View File

@ -40,6 +40,10 @@ CLASS amb net/minecraft/block/BlockDoor
ARG 6 hitX
ARG 7 hitY
ARG 8 hitZ
METHOD a setOpen (Laiw;Lcn;Z)V
ARG 0 world
ARG 1 pos
ARG 2 open
METHOD a update (Lasm;Laiw;Lcn;Laky;)V
ARG 0 state
ARG 1 world
@ -72,6 +76,7 @@ CLASS amb net/minecraft/block/BlockDoor
ARG 0 state
ARG 1 view
ARG 2 pos
METHOD d isOpen (Laja;Lcn;)Z
METHOD e serializeState (Lasm;)I
ARG 0 state
METHOD f getRenderLayer ()Laio;

View File

@ -0,0 +1,6 @@
CLASS bma net/minecraft/client/render/TextureOffset
FIELD a offsetX I
FIELD b offsetY I
METHOD <init> (II)V
ARG 0 offsetX
ARG 1 offsetY

View File

@ -1,11 +1,19 @@
CLASS bko net/minecraft/client/render/entity/model/EntityModel
FIELD a textureMap Ljava/util/Map;
FIELD o swingProgress F
FIELD p isRiding Z
FIELD q isChild Z
FIELD r boxes Ljava/util/List;
FIELD s textureWidth I
FIELD t textureHeight I
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a setAttributes (Lbko;)V
ARG 0 model
METHOD a copyAngles (Lblz;Lblz;)V
@ -16,6 +24,14 @@ CLASS bko net/minecraft/client/render/entity/model/EntityModel
ARG 0 rand
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale
METHOD a animateModel (Lsp;FFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 deltaTicks

View File

@ -0,0 +1,17 @@
CLASS bjs net/minecraft/client/render/entity/model/EntityModelArmorStand
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale

View File

@ -0,0 +1,13 @@
CLASS bjr net/minecraft/client/render/entity/model/EntityModelArmorStandArmor
METHOD <init> (FII)V
ARG 0 scale
ARG 1 textureWidth
ARG 2 textureHeight
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity

View File

@ -1,4 +1,17 @@
CLASS bju net/minecraft/client/render/entity/model/EntityModelBat
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale

View File

@ -1,7 +1,46 @@
CLASS bkj net/minecraft/client/render/entity/model/EntityModelBiped
CLASS bkj$a ArmState
FIELD a DEFAULT Lbkj$a;
FIELD b ITEM Lbkj$a;
FIELD c BLOCK Lbkj$a;
FIELD d CHARGING Lbkj$a;
FIELD e head Lblz;
FIELD f headwear Lblz;
FIELD g body Lblz;
FIELD h armRight Lblz;
FIELD i armLeft Lblz;
FIELD j legRight Lblz;
FIELD k legLeft Lblz;
FIELD l armStateLeft Lbkj$a;
FIELD m armStateRight Lbkj$a;
FIELD n isSneaking Z
METHOD <init> (F)V
ARG 0 scale
METHOD <init> (FFII)V
ARG 0 scale
ARG 2 textureWidth
ARG 3 textureHeight
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a setAttributes (Lbko;)V
ARG 0 model
METHOD a getPreferedHand (Lsg;)Lso;
ARG 0 entity
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale
METHOD a getArm (Lso;)Lblz;
ARG 0 hand
METHOD a setVisible (Z)V
ARG 0 visibility

View File

@ -1,4 +1,17 @@
CLASS bjv net/minecraft/client/render/entity/model/EntityModelBlaze
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale

View File

@ -1,4 +1,17 @@
CLASS bjw net/minecraft/client/render/entity/model/EntityModelBoat
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale

View File

@ -8,6 +8,7 @@ CLASS blz net/minecraft/client/render/entity/model/EntityModelBox
FIELD g yaw F
FIELD h roll F
FIELD i mirror Z
FIELD j visible Z
FIELD m children Ljava/util/List;
FIELD v owner Lbko;
METHOD <init> (Lbko;)V

View File

@ -1,4 +1,17 @@
CLASS bjz net/minecraft/client/render/entity/model/EntityModelChicken
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale

View File

@ -1,4 +1,17 @@
CLASS bkb net/minecraft/client/render/entity/model/EntityModelCreeper
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale

View File

@ -15,6 +15,14 @@ CLASS blu net/minecraft/client/render/entity/model/EntityModelDragon
METHOD a updateRotations (D)F
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale
METHOD a animateModel (Lsp;FFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 deltaTicks

View File

@ -3,3 +3,9 @@ CLASS blt net/minecraft/client/render/entity/model/EntityModelDragonHead
FIELD b jaw Lblz;
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale

View File

@ -1,7 +1,22 @@
CLASS bkc net/minecraft/client/render/entity/model/EntityModelElytra
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale
METHOD a animateModel (Lsp;FFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 deltaTicks

View File

@ -6,3 +6,9 @@ CLASS blv net/minecraft/client/render/entity/model/EntityModelEndCrystal
ARG 1 renderBase
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale

View File

@ -0,0 +1,13 @@
CLASS bkd net/minecraft/client/render/entity/model/EntityModelEnderman
FIELD a hasItem Z
FIELD b isAngry Z
METHOD <init> (F)V
ARG 0 scale
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity

View File

@ -1,4 +1,17 @@
CLASS bke net/minecraft/client/render/entity/model/EntityModelEndermite
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale

View File

@ -1,4 +1,17 @@
CLASS bkf net/minecraft/client/render/entity/model/EntityModelGhast
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale

View File

@ -1,4 +1,17 @@
CLASS bkg net/minecraft/client/render/entity/model/EntityModelGuardian
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale

View File

@ -1,6 +1,14 @@
CLASS bkh net/minecraft/client/render/entity/model/EntityModelHorse
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale
METHOD a animateModel (Lsp;FFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 deltaTicks

View File

@ -1,7 +1,22 @@
CLASS blm net/minecraft/client/render/entity/model/EntityModelIronGolem
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale
METHOD a animateModel (Lsp;FFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 deltaTicks

View File

@ -1,6 +1,14 @@
CLASS bkl net/minecraft/client/render/entity/model/EntityModelMagmaCube
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale
METHOD a animateModel (Lsp;FFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 deltaTicks

View File

@ -1,3 +1,9 @@
CLASS bkn net/minecraft/client/render/entity/model/EntityModelMinecart
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale

View File

@ -1,7 +1,22 @@
CLASS bkp net/minecraft/client/render/entity/model/EntityModelOcelot
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale
METHOD a animateModel (Lsp;FFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 deltaTicks

View File

@ -0,0 +1,30 @@
CLASS bkr net/minecraft/client/render/entity/model/EntityModelPlayer
FIELD a leftArmOverlay Lblz;
FIELD b rightArmOverlay Lblz;
FIELD c leftLegOverlay Lblz;
FIELD d rightLegOverlay Lblz;
FIELD u bodyOverlay Lblz;
FIELD v cape Lblz;
FIELD w mau5Ears Lblz;
FIELD x thinArms Z
METHOD <init> (FZ)V
ARG 0 scale
ARG 1 thinArms
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale
METHOD a setVisible (Z)V
ARG 0 visibility

View File

@ -1,4 +1,17 @@
CLASS bks net/minecraft/client/render/entity/model/EntityModelPolarBear
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale

View File

@ -1,7 +1,22 @@
CLASS bkv net/minecraft/client/render/entity/model/EntityModelRabbit
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale
METHOD a animateModel (Lsp;FFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 deltaTicks

View File

@ -1,5 +1,14 @@
CLASS bkx net/minecraft/client/render/entity/model/EntityModelSheep
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a animateModel (Lsp;FFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 deltaTicks

View File

@ -1,7 +1,22 @@
CLASS bla net/minecraft/client/render/entity/model/EntityModelShulker
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale
METHOD a animateModel (Lsp;FFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 deltaTicks

View File

@ -1,4 +1,17 @@
CLASS bkz net/minecraft/client/render/entity/model/EntityModelShulkerBullet
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale

View File

@ -1,4 +1,17 @@
CLASS blc net/minecraft/client/render/entity/model/EntityModelSilverfish
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale

View File

@ -1,3 +1,9 @@
CLASS blg net/minecraft/client/render/entity/model/EntityModelSlime
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale

View File

@ -1,4 +1,17 @@
CLASS blh net/minecraft/client/render/entity/model/EntityModelSnowman
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale

View File

@ -1,4 +1,17 @@
CLASS bli net/minecraft/client/render/entity/model/EntityModelSpider
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale

View File

@ -1,4 +1,17 @@
CLASS blj net/minecraft/client/render/entity/model/EntityModelSquid
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale

View File

@ -1,5 +1,14 @@
CLASS ble net/minecraft/client/render/entity/model/EntityModelStray
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a animateModel (Lsp;FFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 deltaTicks

View File

@ -1,5 +1,18 @@
CLASS bln net/minecraft/client/render/entity/model/EntityModelVillager
FIELD f nose Lblz;
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale

View File

@ -5,3 +5,10 @@ CLASS blp net/minecraft/client/render/entity/model/EntityModelWitch
METHOD <init> (F)V
ARG 0 scale
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity

View File

@ -1,7 +1,22 @@
CLASS blq net/minecraft/client/render/entity/model/EntityModelWither
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale
METHOD a animateModel (Lsp;FFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 deltaTicks

View File

@ -1,7 +1,22 @@
CLASS blr net/minecraft/client/render/entity/model/EntityModelWolf
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale
METHOD a animateModel (Lsp;FFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 deltaTicks

View File

@ -1,2 +1,9 @@
CLASS bls net/minecraft/client/render/entity/model/EntityModelZombie
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity

View File

@ -1,2 +1,9 @@
CLASS blo net/minecraft/client/render/entity/model/ModelZombieVillager
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity

View File

@ -23,6 +23,7 @@ CLASS sg net/minecraft/entity/Entity
FIELD S rand Ljava/util/Random;
FIELD T age I
FIELD V swimming Z
FIELD Y fireImmune Z
FIELD Z dataTracker Lkm;
FIELD aA BREATH Lkj;
FIELD aB NAME Lkj;

View File

@ -6,6 +6,7 @@ CLASS sp net/minecraft/entity/EntityLiving
FIELD aU playerHitTimer I
FIELD aV dead Z
FIELD au LIVING_FLAGS Lkj;
FIELD aw preferredHand Lrb;
FIELD ay stuckArrowTimer I
FIELD b ATTR_SPRINTING_SPEED_BOOST Ltd;
FIELD br attributeContainer Ltf;
@ -126,4 +127,5 @@ CLASS sp net/minecraft/entity/EntityLiving
METHOD n (F)V
ARG 0 value
METHOD p stopRiding ()V
METHOD r initAi ()V
METHOD y_ update ()V

View File

@ -0,0 +1,11 @@
CLASS vo net/minecraft/entity/ai/AiFindNearestPlayer
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD b owner Lsq;
FIELD c searchCoditions Lcom/google/common/base/Predicate;
FIELD e target Lsp;
METHOD <init> (Lsq;)V
ARG 0 owner
METHOD a canStart ()Z
METHOD b shouldContinue ()Z
METHOD c start ()V
METHOD d onRemove ()V

View File

@ -1,5 +1,13 @@
CLASS tu net/minecraft/entity/ai/AiGoalDoorInteract
FIELD a owner Lsq;
FIELD b doorPos Lcn;
FIELD c door Lamb;
FIELD d shouldStop Z
METHOD <init> (Lsq;)V
ARG 0 owner
METHOD a canStart ()Z
METHOD a getDoor (Lcn;)Lamb;
ARG 0 pos
METHOD b shouldContinue ()Z
METHOD c start ()V
METHOD e tick ()V

View File

@ -0,0 +1,10 @@
CLASS ur net/minecraft/entity/ai/interact/AiGoalOpenDoor
FIELD g closeDoor Z
FIELD h timer I
METHOD <init> (Lsq;Z)V
ARG 0 owner
ARG 1 closeDoor
METHOD b shouldContinue ()Z
METHOD c start ()V
METHOD d onRemove ()V
METHOD e tick ()V

View File

@ -44,3 +44,4 @@ CLASS yl net/minecraft/entity/boss/EntityWither
METHOD n updateMovement ()V
METHOD n canStartRiding (Lsg;)Z
ARG 0 entity
METHOD r initAi ()V

View File

@ -1,2 +1,3 @@
CLASS xa net/minecraft/entity/mob/EntityAquatic
METHOD U updateLogic ()V
METHOD cK canSpawn ()Z

View File

@ -21,3 +21,4 @@ CLASS ze net/minecraft/entity/mob/EntityBlaze
METHOD i initDataTracker ()V
METHOD n updateMovement ()V
METHOD o isFireActive ()Z
METHOD r initAi ()V

View File

@ -30,4 +30,5 @@ CLASS zg net/minecraft/entity/mob/EntityCreeper
ARG 0 fallDistance
METHOD i initDataTracker ()V
METHOD o isCharged ()Z
METHOD r initAi ()V
METHOD y_ update ()V

View File

@ -49,3 +49,4 @@ CLASS zi net/minecraft/entity/mob/EntityEnderman
METHOD dh isAngry ()Z
METHOD i initDataTracker ()V
METHOD n updateMovement ()V
METHOD r initAi ()V

View File

@ -14,5 +14,7 @@ CLASS zj net/minecraft/entity/mob/EntityEndermite
METHOD bV getSoundHurt ()Lnk;
METHOD bW getSoundDeath ()Lnk;
METHOD bq getEyeHeight ()F
METHOD cK canSpawn ()Z
METHOD n updateMovement ()V
METHOD r initAi ()V
METHOD y_ update ()V

View File

@ -4,16 +4,21 @@ CLASS zl net/minecraft/entity/mob/EntityGhast
METHOD e tick ()V
CLASS zl$b
METHOD c tick ()V
CLASS zl$c
CLASS zl$c AiGoalShootFireball
FIELD a cooldown I
FIELD b owner Lzl;
METHOD <init> (Lzl;)V
ARG 0 ghast
METHOD a canStart ()Z
METHOD c start ()V
METHOD d onRemove ()V
METHOD e tick ()V
CLASS zl$d
CLASS zl$d AiGoalFlyRandomly
METHOD a canStart ()Z
METHOD b shouldContinue ()Z
METHOD c start ()V
FIELD a SHOOTING Lkj;
FIELD b fireballStrength I
METHOD G getSoundAmbient ()Lnk;
METHOD J getLootTableId ()Lkp;
METHOD a deserializeCustomData (Ldt;)V
@ -32,7 +37,11 @@ CLASS zl net/minecraft/entity/mob/EntityGhast
METHOD bV getSoundHurt ()Lnk;
METHOD bW getSoundDeath ()Lnk;
METHOD bq getEyeHeight ()F
METHOD cK canSpawn ()Z
METHOD cO getLimitPerChunk ()I
METHOD cY getFireballStrength ()I
METHOD ch getSoundVolume ()F
METHOD i initDataTracker ()V
METHOD o isShooting ()Z
METHOD r initAi ()V
METHOD y_ update ()V

View File

@ -22,5 +22,7 @@ CLASS zn net/minecraft/entity/mob/EntityGuardian
METHOD bq getEyeHeight ()F
METHOD c registerTagUpgraders2 (Lpf;)V
ARG 0 handler
METHOD cK canSpawn ()Z
METHOD i initDataTracker ()V
METHOD n updateMovement ()V
METHOD r initAi ()V

View File

@ -9,6 +9,7 @@ CLASS zq net/minecraft/entity/mob/EntityHostile
METHOD bG canDropLootAndXp ()Z
METHOD bV getSoundHurt ()Lnk;
METHOD bW getSoundDeath ()Lnk;
METHOD cK canSpawn ()Z
METHOD e getSoundFall (I)Lnk;
ARG 0 height
METHOD n updateMovement ()V

View File

@ -5,5 +5,6 @@ CLASS zo net/minecraft/entity/mob/EntityHusk
ARG 0 handler
METHOD bV getSoundHurt ()Lnk;
METHOD bW getSoundDeath ()Lnk;
METHOD cK canSpawn ()Z
METHOD df getSoundStep ()Lnk;
METHOD dg getSkull ()Laes;

View File

@ -6,5 +6,6 @@ CLASS zp net/minecraft/entity/mob/EntityMagmaCube
METHOD bD initAttributes ()V
METHOD bV getSoundHurt ()Lnk;
METHOD bW getSoundDeath ()Lnk;
METHOD cK canSpawn ()Z
METHOD e handleFallDamage (FF)V
ARG 0 fallDistance

View File

@ -9,6 +9,7 @@ CLASS sq net/minecraft/entity/mob/EntityMob
FIELD bF holdingEntity Lsg;
FIELD bG leashTag Ldt;
FIELD b actionLook Ltn;
FIELD b_ experiencePoints I
FIELD br goalSelector Lub;
FIELD bs targetSelector Lub;
FIELD bt handDropChances [F
@ -86,6 +87,8 @@ CLASS sq net/minecraft/entity/mob/EntityMob
METHOD bD initAttributes ()V
METHOD c setTarget (Lsp;)V
ARG 0 value
METHOD cK canSpawn ()Z
METHOD cO getLimitPerChunk ()I
METHOD cQ setPersistent ()V
METHOD cR canPickUpLoot ()Z
METHOD cS isPersistent ()Z
@ -105,6 +108,7 @@ CLASS sq net/minecraft/entity/mob/EntityMob
ARG 0 value
METHOD o setLeftHanded (Z)V
ARG 0 value
METHOD r initAi ()V
METHOD t getActionLook ()Ltn;
METHOD u getActionMove ()Lto;
METHOD w getActionJump ()Ltm;

View File

@ -23,5 +23,6 @@ CLASS zr net/minecraft/entity/mob/EntityPigZombie
METHOD bD initAttributes ()V
METHOD bV getSoundHurt ()Lnk;
METHOD bW getSoundDeath ()Lnk;
METHOD cK canSpawn ()Z
METHOD dg getSkull ()Laes;
METHOD y_ update ()V

View File

@ -59,4 +59,5 @@ CLASS zu net/minecraft/entity/mob/EntityShulker
METHOD i pushAwayFrom (Lsg;)V
ARG 0 other
METHOD n updateMovement ()V
METHOD r initAi ()V
METHOD y_ update ()V

View File

@ -20,4 +20,6 @@ CLASS zv net/minecraft/entity/mob/EntitySilverfish
METHOD bV getSoundHurt ()Lnk;
METHOD bW getSoundDeath ()Lnk;
METHOD bq getEyeHeight ()F
METHOD cK canSpawn ()Z
METHOD r initAi ()V
METHOD y_ update ()V

View File

@ -26,3 +26,4 @@ CLASS zd net/minecraft/entity/mob/EntitySkeletonBase
METHOD df isAiming ()Z
METHOD i initDataTracker ()V
METHOD n updateMovement ()V
METHOD r initAi ()V

View File

@ -32,9 +32,11 @@ CLASS zx net/minecraft/entity/mob/EntitySlime
METHOD bq getEyeHeight ()F
METHOD c registerTagUpgraders2 (Lpf;)V
ARG 0 handler
METHOD cK canSpawn ()Z
METHOD ch getSoundVolume ()F
METHOD df getSize ()I
METHOD i initDataTracker ()V
METHOD i pushAwayFrom (Lsg;)V
ARG 0 other
METHOD r initAi ()V
METHOD y_ update ()V

View File

@ -23,4 +23,5 @@ CLASS zy net/minecraft/entity/mob/EntitySpider
METHOD i initDataTracker ()V
METHOD m_ canClimb ()Z
METHOD o getCanClimb ()Z
METHOD r initAi ()V
METHOD y_ update ()V

View File

@ -5,3 +5,4 @@ CLASS zz net/minecraft/entity/mob/EntityStray
ARG 0 handler
METHOD bV getSoundHurt ()Lnk;
METHOD bW getSoundDeath ()Lnk;
METHOD cK canSpawn ()Z

View File

@ -15,3 +15,4 @@ CLASS aaa net/minecraft/entity/mob/EntityWitch
METHOD i initDataTracker ()V
METHOD n updateMovement ()V
METHOD o isDrinking ()Z
METHOD r initAi ()V

View File

@ -46,3 +46,4 @@ CLASS aac net/minecraft/entity/mob/EntityZombie
ARG 0 value
METHOD q setChild (Z)V
ARG 0 value
METHOD r initAi ()V

View File

@ -10,4 +10,5 @@ CLASS wn net/minecraft/entity/passive/EntityAnimal
ARG 1 damage
METHOD b serializeCustomData (Ldt;)V
ARG 0 tag
METHOD cK canSpawn ()Z
METHOD n updateMovement ()V

View File

@ -20,6 +20,7 @@ CLASS wl net/minecraft/entity/passive/EntityBat
METHOD bV getSoundHurt ()Lnk;
METHOD bW getSoundDeath ()Lnk;
METHOD bq getEyeHeight ()F
METHOD cK canSpawn ()Z
METHOD ch getSoundVolume ()F
METHOD ci getSoundPitch ()F
METHOD cs doPushLogic ()V

View File

@ -23,3 +23,4 @@ CLASS wo net/minecraft/entity/passive/EntityChicken
METHOD e handleFallDamage (FF)V
ARG 0 fallDistance
METHOD n updateMovement ()V
METHOD r initAi ()V

View File

@ -18,3 +18,4 @@ CLASS wp net/minecraft/entity/passive/EntityCow
METHOD bW getSoundDeath ()Lnk;
METHOD bq getEyeHeight ()F
METHOD ch getSoundVolume ()F
METHOD r initAi ()V

View File

@ -34,6 +34,7 @@ CLASS xd net/minecraft/entity/passive/EntityHorseBase
METHOD c setHorseFlag (IZ)V
ARG 0 index
ARG 1 value
METHOD cO getLimitPerChunk ()I
METHOD ch getSoundVolume ()F
METHOD df getInventorySize ()I
METHOD dh isTame ()Z
@ -53,6 +54,7 @@ CLASS xd net/minecraft/entity/passive/EntityHorseBase
METHOD n updateMovement ()V
METHOD q setTame (Z)V
ARG 0 value
METHOD r initAi ()V
METHOD s setBred (Z)V
ARG 0 value
METHOD t setSaddled (Z)V

View File

@ -23,3 +23,4 @@ CLASS wz net/minecraft/entity/passive/EntityIronGolem
METHOD n updateMovement ()V
METHOD p setPlayerCreated (Z)V
ARG 0 value
METHOD r initAi ()V

View File

@ -24,6 +24,7 @@ CLASS ws net/minecraft/entity/passive/EntityOcelot
METHOD bD initAttributes ()V
METHOD bV getSoundHurt ()Lnk;
METHOD bW getSoundDeath ()Lnk;
METHOD cK canSpawn ()Z
METHOD ch getSoundVolume ()F
METHOD df onTamedChanged ()V
METHOD dm getOcelotType ()I
@ -35,3 +36,4 @@ CLASS ws net/minecraft/entity/passive/EntityOcelot
METHOD i initDataTracker ()V
METHOD q setTamed (Z)V
ARG 0 value
METHOD r initAi ()V

View File

@ -31,3 +31,4 @@ CLASS wt net/minecraft/entity/passive/EntityPig
METHOD i initDataTracker ()V
METHOD p setSaddled (Z)V
ARG 0 value
METHOD r initAi ()V

View File

@ -24,4 +24,5 @@ CLASS wu net/minecraft/entity/passive/EntityPolarBear
METHOD bV getSoundHurt ()Lnk;
METHOD bW getSoundDeath ()Lnk;
METHOD i initDataTracker ()V
METHOD r initAi ()V
METHOD y_ update ()V

View File

@ -44,3 +44,4 @@ CLASS wv net/minecraft/entity/passive/EntityRabbit
METHOD i initDataTracker ()V
METHOD l doJump (Z)V
METHOD n updateMovement ()V
METHOD r initAi ()V

View File

@ -41,3 +41,4 @@ CLASS ww net/minecraft/entity/passive/EntitySheep
METHOD n updateMovement ()V
METHOD p setSheared (Z)V
ARG 0 value
METHOD r initAi ()V

View File

@ -22,3 +22,4 @@ CLASS wx net/minecraft/entity/passive/EntitySnowman
METHOD i initDataTracker ()V
METHOD n updateMovement ()V
METHOD o hasPumpkin ()Z
METHOD r initAi ()V

View File

@ -11,5 +11,7 @@ CLASS wy net/minecraft/entity/passive/EntitySquid
METHOD bV getSoundHurt ()Lnk;
METHOD bW getSoundDeath ()Lnk;
METHOD bq getEyeHeight ()F
METHOD cK canSpawn ()Z
METHOD ch getSoundVolume ()F
METHOD n updateMovement ()V
METHOD r initAi ()V

View File

@ -56,4 +56,5 @@ CLASS aah net/minecraft/entity/passive/EntityVillager
ARG 0 value
METHOD i initDataTracker ()V
METHOD i_ getDisplayName ()Lfa;
METHOD r initAi ()V
METHOD s_ getCurrentCustomer ()Laam;

View File

@ -31,12 +31,14 @@ CLASS xb net/minecraft/entity/passive/EntityWolf
METHOD bq getEyeHeight ()F
METHOD c setTarget (Lsp;)V
ARG 0 value
METHOD cO getLimitPerChunk ()I
METHOD ch getSoundVolume ()F
METHOD do isAngry ()Z
METHOD i initDataTracker ()V
METHOD n updateMovement ()V
METHOD q setTamed (Z)V
ARG 0 value
METHOD r initAi ()V
METHOD s setAngry (Z)V
ARG 0 value
METHOD y_ update ()V

View File

@ -113,6 +113,7 @@ CLASS lw net/minecraft/entity/player/EntityPlayerServer
METHOD l createCooldownManager ()Laer;
METHOD o checkBiomeExplorationAchievement ()V
METHOD p stopRiding ()V
METHOD r initAi ()V
METHOD s closeGui ()V
METHOD x getWorldServer ()Llu;
METHOD y isSpectator ()Z

View File

@ -1,4 +1,17 @@
CLASS bjx net/minecraft/sortme/EntityModelEnchantingTableSomething
METHOD a setRotationAngles (FFFFFFLsg;)V
ARG 0 swingAmount
ARG 1 swingDelta
ARG 2 age
ARG 3 yaw
ARG 4 pitch
ARG 5 scale
ARG 6 entity
METHOD a render (Lsg;FFFFFF)V
ARG 0 entity
ARG 1 swingAmount
ARG 2 swingDelta
ARG 3 age
ARG 4 yaw
ARG 5 pitch
ARG 6 scale

View File

@ -1,3 +1,4 @@
CLASS sw
FIELD a pos Lcn;
FIELD bv ID Ljava/util/UUID;
METHOD cK canSpawn ()Z

View File

@ -1,6 +0,0 @@
CLASS ts
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 ur
METHOD b shouldContinue ()Z
METHOD c start ()V
METHOD d onRemove ()V
METHOD e tick ()V

View File

@ -1,5 +0,0 @@
CLASS vo
METHOD a canStart ()Z
METHOD b shouldContinue ()Z
METHOD c start ()V
METHOD d onRemove ()V