Pick up rendering stuff and dragon stuff (#1163)

* Pick up #1026 and adjustments

ArmorFeatureRenderer, BipedEntityModel and some player stuff

Parrot entity rendering fixes

At the moment, I don't know the difference between method_17110 and method_17111.

method_17110 -> animateModel

Still a provisional name.

Finish the other feature renderers (except CapeFeatureRenderer)

Name methods involving armor stands

Work on Ender Dragon-related things

overlay{Message, Tinted} -> {message, tinted}

Add docs for ClientPlayerEntity#wateriness (now wetness)

ClientPlayerEntity#getVisibilityReductionFromWater -> getScaledWetness

Actually add javadocs

newHealth -> health

DragonFireballEntityRenderer#FIREBALL -> LAYER

* Update mappings/net/minecraft/client/render/RenderLayer.mapping

Co-authored-by: Kyarei <uruwi@protonmail.com>
This commit is contained in:
liach 2020-03-11 10:09:33 -05:00 committed by GitHub
parent 601be823bf
commit 7bd162989d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
41 changed files with 304 additions and 15 deletions

View File

@ -65,12 +65,16 @@ CLASS net/minecraft/class_329 net/minecraft/client/gui/hud/InGameHud
METHOD method_1756 getFontRenderer ()Lnet/minecraft/class_327; METHOD method_1756 getFontRenderer ()Lnet/minecraft/class_327;
METHOD method_1757 renderScoreboardSidebar (Lnet/minecraft/class_266;)V METHOD method_1757 renderScoreboardSidebar (Lnet/minecraft/class_266;)V
METHOD method_1758 setOverlayMessage (Lnet/minecraft/class_2561;Z)V METHOD method_1758 setOverlayMessage (Lnet/minecraft/class_2561;Z)V
ARG 1 message
ARG 2 tinted
METHOD method_1759 renderHotbar (F)V METHOD method_1759 renderHotbar (F)V
METHOD method_1760 renderStatusBars ()V METHOD method_1760 renderStatusBars ()V
METHOD method_1761 renderPumpkinOverlay ()V METHOD method_1761 renderPumpkinOverlay ()V
METHOD method_1762 renderHotbarItem (IIFLnet/minecraft/class_1657;Lnet/minecraft/class_1799;)V METHOD method_1762 renderHotbarItem (IIFLnet/minecraft/class_1657;Lnet/minecraft/class_1799;)V
METHOD method_1763 setTitles (Ljava/lang/String;Ljava/lang/String;III)V METHOD method_1763 setTitles (Ljava/lang/String;Ljava/lang/String;III)V
METHOD method_1764 setOverlayMessage (Ljava/lang/String;Z)V METHOD method_1764 setOverlayMessage (Ljava/lang/String;Z)V
ARG 1 message
ARG 2 tinted
METHOD method_1765 renderStatusEffectOverlay ()V METHOD method_1765 renderStatusEffectOverlay ()V
METHOD method_1766 renderDemoTimer ()V METHOD method_1766 renderDemoTimer ()V
METHOD method_19346 drawTextBackground (Lnet/minecraft/class_327;II)V METHOD method_19346 drawTextBackground (Lnet/minecraft/class_327;II)V

View File

@ -6,18 +6,24 @@ CLASS net/minecraft/class_746 net/minecraft/client/network/ClientPlayerEntity
FIELD field_3914 lastRenderPitch F FIELD field_3914 lastRenderPitch F
FIELD field_3915 usingItem Z FIELD field_3915 usingItem Z
FIELD field_3916 renderPitch F FIELD field_3916 renderPitch F
FIELD field_3917 underwaterVisibilityTicks I
FIELD field_3918 healthInitialized Z
FIELD field_3919 lastSprinting Z FIELD field_3919 lastSprinting Z
FIELD field_3920 lastOnGround Z FIELD field_3920 lastOnGround Z
FIELD field_3921 ticksSinceSprintingChanged I
FIELD field_3923 ticksSinceLastPositionPacketSent I
FIELD field_3924 lastZ D FIELD field_3924 lastZ D
FIELD field_3925 lastPitch F FIELD field_3925 lastPitch F
FIELD field_3926 lastX D FIELD field_3926 lastX D
FIELD field_3927 lastAutoJump Z FIELD field_3927 autoJumpEnabled Z
FIELD field_3928 statHandler Lnet/minecraft/class_3469; FIELD field_3928 statHandler Lnet/minecraft/class_3469;
FIELD field_3929 nextNauseaStrength F FIELD field_3929 nextNauseaStrength F
FIELD field_3930 recipeBook Lnet/minecraft/class_299; FIELD field_3930 recipeBook Lnet/minecraft/class_299;
FIELD field_3931 lastRenderYaw F FIELD field_3931 lastRenderYaw F
FIELD field_3932 renderYaw F FIELD field_3932 renderYaw F
FIELD field_3933 tickables Ljava/util/List; FIELD field_3933 tickables Ljava/util/List;
FIELD field_3934 ticksToNextAutojump I
FIELD field_3935 ticksLeftToDoubleTapSprint I
FIELD field_3936 lastIsHoldingSneakKey Z FIELD field_3936 lastIsHoldingSneakKey Z
FIELD field_3937 client Lnet/minecraft/class_310; FIELD field_3937 client Lnet/minecraft/class_310;
FIELD field_3940 lastBaseY D FIELD field_3940 lastBaseY D
@ -28,8 +34,13 @@ CLASS net/minecraft/class_746 net/minecraft/client/network/ClientPlayerEntity
FIELD field_3945 activeHand Lnet/minecraft/class_1268; FIELD field_3945 activeHand Lnet/minecraft/class_1268;
METHOD <init> (Lnet/minecraft/class_310;Lnet/minecraft/class_638;Lnet/minecraft/class_634;Lnet/minecraft/class_3469;Lnet/minecraft/class_299;)V METHOD <init> (Lnet/minecraft/class_310;Lnet/minecraft/class_638;Lnet/minecraft/class_634;Lnet/minecraft/class_3469;Lnet/minecraft/class_299;)V
ARG 1 client ARG 1 client
ARG 3 networkHandler
ARG 4 stats
ARG 5 recipeBook
METHOD method_18654 updateNausea ()V METHOD method_18654 updateNausea ()V
METHOD method_20303 isHoldingSneakKey ()Z METHOD method_20303 isHoldingSneakKey ()Z
METHOD method_20623 isWalking ()Z
METHOD method_22119 shouldAutoJump ()Z
METHOD method_22120 hasMovementInput ()Z METHOD method_22120 hasMovementInput ()Z
COMMENT Returns whether the player has movement input. COMMENT Returns whether the player has movement input.
COMMENT COMMENT
@ -46,8 +57,14 @@ CLASS net/minecraft/class_746 net/minecraft/client/network/ClientPlayerEntity
METHOD method_3136 sendMovementPackets ()V METHOD method_3136 sendMovementPackets ()V
METHOD method_3137 closeScreen ()V METHOD method_3137 closeScreen ()V
METHOD method_3138 updateHealth (F)V METHOD method_3138 updateHealth (F)V
ARG 1 health
METHOD method_3140 getUnderwaterVisibility ()F
COMMENT Returns the color multiplier of vision in water, so that visibility in
COMMENT water is reduced when the player just entered water.
METHOD method_3141 onRecipeDisplayed (Lnet/minecraft/class_1860;)V METHOD method_3141 onRecipeDisplayed (Lnet/minecraft/class_1860;)V
ARG 1 recipe
METHOD method_3142 sendChatMessage (Ljava/lang/String;)V METHOD method_3142 sendChatMessage (Ljava/lang/String;)V
ARG 1 message
METHOD method_3143 getStatHandler ()Lnet/minecraft/class_3469; METHOD method_3143 getStatHandler ()Lnet/minecraft/class_3469;
METHOD method_3144 isRiding ()Z METHOD method_3144 isRiding ()Z
METHOD method_3145 setExperience (FII)V METHOD method_3145 setExperience (FII)V
@ -57,6 +74,10 @@ CLASS net/minecraft/class_746 net/minecraft/client/network/ClientPlayerEntity
METHOD method_3146 setServerBrand (Ljava/lang/String;)V METHOD method_3146 setServerBrand (Ljava/lang/String;)V
ARG 1 serverBrand ARG 1 serverBrand
METHOD method_3147 setClientPermissionLevel (I)V METHOD method_3147 setClientPermissionLevel (I)V
METHOD method_3149 getLastAutoJump ()Z ARG 1 clientPermissionLevel
METHOD method_3148 autoJump (FF)V
ARG 1 dx
ARG 2 dz
METHOD method_3149 isAutoJumpEnabled ()Z
METHOD method_3150 cannotFitAt (Lnet/minecraft/class_2338;)Z METHOD method_3150 cannotFitAt (Lnet/minecraft/class_2338;)Z
ARG 1 pos ARG 1 pos

View File

@ -97,6 +97,13 @@ CLASS net/minecraft/class_1921 net/minecraft/client/render/RenderLayer
ARG 1 affectsOutline ARG 1 affectsOutline
METHOD method_24295 isOutline ()Z METHOD method_24295 isOutline ()Z
METHOD method_24296 asOptional ()Ljava/util/Optional; METHOD method_24296 asOptional ()Ljava/util/Optional;
METHOD method_24468 getOutline (Lnet/minecraft/class_2960;Lnet/minecraft/class_4668$class_4671;)Lnet/minecraft/class_1921;
ARG 0 texture
ARG 1 cull
METHOD method_24469 getEntityShadow (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
ARG 0 texture
METHOD method_25448 getArmorCutoutNoCull (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
ARG 0 texture
CLASS class_4687 MultiPhase CLASS class_4687 MultiPhase
FIELD field_21403 phases Lnet/minecraft/class_1921$class_4688; FIELD field_21403 phases Lnet/minecraft/class_1921$class_4688;
FIELD field_21404 hash I FIELD field_21404 hash I

View File

@ -1,2 +1,5 @@
CLASS net/minecraft/class_883 net/minecraft/client/render/entity/DonkeyEntityRenderer CLASS net/minecraft/class_883 net/minecraft/client/render/entity/DonkeyEntityRenderer
FIELD field_4650 TEXTURES Ljava/util/Map; FIELD field_4650 TEXTURES Ljava/util/Map;
METHOD <init> (Lnet/minecraft/class_898;F)V
ARG 1 dispatcher
ARG 2 scale

View File

@ -1,2 +1,12 @@
CLASS net/minecraft/class_891 net/minecraft/client/render/entity/DragonFireballEntityRenderer CLASS net/minecraft/class_891 net/minecraft/client/render/entity/DragonFireballEntityRenderer
FIELD field_21735 LAYER Lnet/minecraft/class_1921;
FIELD field_4661 SKIN Lnet/minecraft/class_2960; FIELD field_4661 SKIN Lnet/minecraft/class_2960;
METHOD method_23837 produceVertex (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;IFIII)V
ARG 0 vertexConsumer
ARG 1 modelMatrix
ARG 2 normalMatrix
ARG 3 light
ARG 4 x
ARG 5 y
ARG 6 textureU
ARG 7 textureV

View File

@ -1,3 +1,10 @@
CLASS net/minecraft/class_892 net/minecraft/client/render/entity/EnderCrystalEntityRenderer CLASS net/minecraft/class_892 net/minecraft/client/render/entity/EnderCrystalEntityRenderer
FIELD field_21002 SINE_FOURTY_FIVE_DEGREES F
FIELD field_21003 core Lnet/minecraft/class_630;
FIELD field_21004 frame Lnet/minecraft/class_630;
FIELD field_21005 bottom Lnet/minecraft/class_630; FIELD field_21005 bottom Lnet/minecraft/class_630;
FIELD field_21736 ENDER_CRYSTAL Lnet/minecraft/class_1921;
FIELD field_4663 SKIN Lnet/minecraft/class_2960; FIELD field_4663 SKIN Lnet/minecraft/class_2960;
METHOD method_23155 getYOffset (Lnet/minecraft/class_1511;F)F
ARG 0 crystal
ARG 1 tickDelta

View File

@ -1,11 +1,41 @@
CLASS net/minecraft/class_895 net/minecraft/client/render/entity/EnderDragonEntityRenderer CLASS net/minecraft/class_895 net/minecraft/client/render/entity/EnderDragonEntityRenderer
FIELD field_21006 EYES_TEX Lnet/minecraft/class_2960; FIELD field_21006 EYES_TEX Lnet/minecraft/class_2960;
FIELD field_21007 SINE_SIXTY_DEGREES F
FIELD field_21008 model Lnet/minecraft/class_895$class_625;
FIELD field_21737 DRAGON_CUTOUT Lnet/minecraft/class_1921;
FIELD field_21738 DRAGON_DECAL Lnet/minecraft/class_1921;
FIELD field_21739 DRAGON_EYES Lnet/minecraft/class_1921;
FIELD field_21740 CRYSTAL_BEAM_LAYER Lnet/minecraft/class_1921;
FIELD field_4668 CRYSTAL_BEAM_TEX Lnet/minecraft/class_2960; FIELD field_4668 CRYSTAL_BEAM_TEX Lnet/minecraft/class_2960;
FIELD field_4669 EXPLOSION_TEX Lnet/minecraft/class_2960; FIELD field_4669 EXPLOSION_TEX Lnet/minecraft/class_2960;
FIELD field_4670 SKIN Lnet/minecraft/class_2960; FIELD field_4670 SKIN Lnet/minecraft/class_2960;
METHOD method_23156 (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;FF)V
ARG 0 vertexConsumer
ARG 1 vertexTransform
METHOD method_23157 (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;I)V
ARG 0 vertexConsumer
ARG 1 vertexTransform
ARG 2 alpha
METHOD method_23158 (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;FF)V
ARG 0 vertexConsumer
ARG 1 vertexTransform
METHOD method_23159 (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;FF)V
ARG 0 vertexConsumer
ARG 1 vertexTransform
ARG 2 y
ARG 3 z
METHOD method_3917 renderCrystalBeam (FFFFILnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V METHOD method_3917 renderCrystalBeam (FFFFILnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V
ARG 0 dx
ARG 1 dy
ARG 2 dz
ARG 3 tickDelta
ARG 4 age
ARG 5 matrices
ARG 6 vertexConsumers
ARG 7 light
CLASS class_625 DragonEntityModel CLASS class_625 DragonEntityModel
FIELD field_21441 dragon Lnet/minecraft/class_1510; FIELD field_21441 dragon Lnet/minecraft/class_1510;
FIELD field_21442 tickDelta F
FIELD field_3625 frontFoot Lnet/minecraft/class_630; FIELD field_3625 frontFoot Lnet/minecraft/class_630;
FIELD field_3626 rearLegTip Lnet/minecraft/class_630; FIELD field_3626 rearLegTip Lnet/minecraft/class_630;
FIELD field_3627 body Lnet/minecraft/class_630; FIELD field_3627 body Lnet/minecraft/class_630;
@ -18,3 +48,9 @@ CLASS net/minecraft/class_895 net/minecraft/client/render/entity/EnderDragonEnti
FIELD field_3634 frontLegTip Lnet/minecraft/class_630; FIELD field_3634 frontLegTip Lnet/minecraft/class_630;
FIELD field_3635 wingTip Lnet/minecraft/class_630; FIELD field_3635 wingTip Lnet/minecraft/class_630;
FIELD field_3637 neck Lnet/minecraft/class_630; FIELD field_3637 neck Lnet/minecraft/class_630;
METHOD method_23838 (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFLnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;)V
ARG 1 matrices
ARG 2 vertexConsumer
ARG 3 light
ARG 4 overlay
ARG 5 offset

View File

@ -20,7 +20,10 @@ CLASS net/minecraft/class_897 net/minecraft/client/render/entity/EntityRenderer
ARG 1 entity ARG 1 entity
METHOD method_3926 renderLabelIfPresent (Lnet/minecraft/class_1297;Ljava/lang/String;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V METHOD method_3926 renderLabelIfPresent (Lnet/minecraft/class_1297;Ljava/lang/String;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V
ARG 1 entity ARG 1 entity
ARG 2 label
ARG 3 matrices ARG 3 matrices
ARG 4 vertexConsumers
ARG 5 light
METHOD method_3931 getTexture (Lnet/minecraft/class_1297;)Lnet/minecraft/class_2960; METHOD method_3931 getTexture (Lnet/minecraft/class_1297;)Lnet/minecraft/class_2960;
ARG 1 entity ARG 1 entity
METHOD method_3932 getFontRenderer ()Lnet/minecraft/class_327; METHOD method_3932 getFontRenderer ()Lnet/minecraft/class_327;

View File

@ -1,2 +1,6 @@
CLASS net/minecraft/class_875 net/minecraft/client/render/entity/HorseBaseEntityRenderer CLASS net/minecraft/class_875 net/minecraft/client/render/entity/HorseBaseEntityRenderer
FIELD field_4641 scale F FIELD field_4641 scale F
METHOD <init> (Lnet/minecraft/class_898;Lnet/minecraft/class_549;F)V
ARG 1 dispatcher
ARG 2 model
ARG 3 scale

View File

@ -20,12 +20,16 @@ CLASS net/minecraft/class_922 net/minecraft/client/render/entity/LivingEntityRen
ARG 1 entity ARG 1 entity
ARG 2 showBody ARG 2 showBody
ARG 3 translucent ARG 3 translucent
METHOD method_25450 isShaking (Lnet/minecraft/class_1309;)Z
COMMENT Returns if this entity is shaking, as if a zombie villager, zombie,
COMMENT husk, or piglin undergoing conversion.
ARG 1 entity
METHOD method_4039 getLyingAngle (Lnet/minecraft/class_1309;)F METHOD method_4039 getLyingAngle (Lnet/minecraft/class_1309;)F
ARG 1 entity ARG 1 entity
METHOD method_4042 scale (Lnet/minecraft/class_1309;Lnet/minecraft/class_4587;F)V METHOD method_4042 scale (Lnet/minecraft/class_1309;Lnet/minecraft/class_4587;F)V
ARG 1 entity ARG 1 entity
ARG 2 matrices ARG 2 matrices
ARG 3 tickDelta ARG 3 amount
METHOD method_4044 getHandSwingProgress (Lnet/minecraft/class_1309;F)F METHOD method_4044 getHandSwingProgress (Lnet/minecraft/class_1309;F)F
ARG 1 entity ARG 1 entity
ARG 2 tickDelta ARG 2 tickDelta

View File

@ -1 +1,3 @@
CLASS net/minecraft/class_959 net/minecraft/client/render/entity/TropicalFishEntityRenderer CLASS net/minecraft/class_959 net/minecraft/client/render/entity/TropicalFishEntityRenderer
FIELD field_4799 largeModel Lnet/minecraft/class_615;
FIELD field_4800 smallModel Lnet/minecraft/class_612;

View File

@ -1,15 +1,48 @@
CLASS net/minecraft/class_970 net/minecraft/client/render/entity/feature/ArmorFeatureRenderer CLASS net/minecraft/class_970 net/minecraft/client/render/entity/feature/ArmorFeatureRenderer
FIELD field_4829 ARMOR_TEXTURE_CACHE Ljava/util/Map; FIELD field_4829 ARMOR_TEXTURE_CACHE Ljava/util/Map;
FIELD field_4830 modelLeggings Lnet/minecraft/class_572; FIELD field_4830 leggingsModel Lnet/minecraft/class_572;
FIELD field_4831 modelBody Lnet/minecraft/class_572; FIELD field_4831 bodyModel Lnet/minecraft/class_572;
METHOD <init> (Lnet/minecraft/class_3883;Lnet/minecraft/class_572;Lnet/minecraft/class_572;)V
ARG 1 context
ARG 2 leggingsModel
ARG 3 bodyModel
METHOD method_23192 renderArmorParts (Lnet/minecraft/class_1304;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1738;ZLnet/minecraft/class_572;ZFFFLjava/lang/String;)V METHOD method_23192 renderArmorParts (Lnet/minecraft/class_1304;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1738;ZLnet/minecraft/class_572;ZFFFLjava/lang/String;)V
ARG 1 slot
ARG 2 matrices
ARG 3 vertexConsumers
ARG 4 light
ARG 5 item
ARG 6 glint
ARG 7 armorModel
ARG 8 secondLayer
ARG 9 red
ARG 10 green
ARG 11 blue
ARG 12 suffix
METHOD method_4169 renderArmor (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_1309;FFFFFFLnet/minecraft/class_1304;ILnet/minecraft/class_572;)V METHOD method_4169 renderArmor (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_1309;FFFFFFLnet/minecraft/class_1304;ILnet/minecraft/class_572;)V
ARG 1 matrices
ARG 2 vertexConsumers
ARG 3 entity
ARG 4 limbAngle
ARG 5 limbDistance
ARG 6 tickDelta
ARG 7 customAngle
ARG 8 headYaw
ARG 9 headPitch
ARG 10 slot
ARG 11 light
ARG 12 armorModel
METHOD method_4170 setVisible (Lnet/minecraft/class_572;Lnet/minecraft/class_1304;)V METHOD method_4170 setVisible (Lnet/minecraft/class_572;Lnet/minecraft/class_1304;)V
ARG 1 bipedModel ARG 1 bipedModel
ARG 2 slot
METHOD method_4172 getArmor (Lnet/minecraft/class_1304;)Lnet/minecraft/class_572; METHOD method_4172 getArmor (Lnet/minecraft/class_1304;)Lnet/minecraft/class_572;
ARG 1 slot ARG 1 slot
METHOD method_4173 isLegs (Lnet/minecraft/class_1304;)Z METHOD method_4173 usesSecondLayer (Lnet/minecraft/class_1304;)Z
ARG 1 slot
METHOD method_4174 getArmorTexture (Lnet/minecraft/class_1304;Lnet/minecraft/class_1738;ZLjava/lang/String;)Lnet/minecraft/class_2960; METHOD method_4174 getArmorTexture (Lnet/minecraft/class_1304;Lnet/minecraft/class_1738;ZLjava/lang/String;)Lnet/minecraft/class_2960;
ARG 1 slot ARG 1 slot
ARG 2 item ARG 2 item
ARG 3 secondLayer
ARG 4 suffix
METHOD method_4190 setInvisible (Lnet/minecraft/class_572;)V METHOD method_4190 setInvisible (Lnet/minecraft/class_572;)V
ARG 1 bipedModel

View File

@ -18,6 +18,7 @@ CLASS net/minecraft/class_3887 net/minecraft/client/render/entity/feature/Featur
ARG 9 age ARG 9 age
ARG 10 headYaw ARG 10 headYaw
ARG 11 headPitch ARG 11 headPitch
ARG 12 tickDelta
ARG 13 red ARG 13 red
ARG 14 green ARG 14 green
ARG 15 blue ARG 15 blue

View File

@ -1,2 +1,9 @@
CLASS net/minecraft/class_989 net/minecraft/client/render/entity/feature/HeldItemFeatureRenderer CLASS net/minecraft/class_989 net/minecraft/client/render/entity/feature/HeldItemFeatureRenderer
METHOD method_4192 renderItem (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;Lnet/minecraft/class_809$class_811;Lnet/minecraft/class_1306;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V METHOD method_4192 renderItem (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;Lnet/minecraft/class_809$class_811;Lnet/minecraft/class_1306;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V
ARG 1 entity
ARG 2 stack
ARG 3 transformationMode
ARG 4 arm
ARG 5 matrices
ARG 6 vertexConsumers
ARG 7 light

View File

@ -1,3 +1,12 @@
CLASS net/minecraft/class_983 net/minecraft/client/render/entity/feature/ShoulderParrotFeatureRenderer CLASS net/minecraft/class_983 net/minecraft/client/render/entity/feature/ShoulderParrotFeatureRenderer
FIELD field_17154 model Lnet/minecraft/class_584; FIELD field_17154 model Lnet/minecraft/class_584;
METHOD method_4186 renderShoulderParrot (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1657;FFFFZ)V METHOD method_4186 renderShoulderParrot (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1657;FFFFZ)V
ARG 1 matrices
ARG 2 vertexConsumers
ARG 3 light
ARG 4 player
ARG 5 limbAngle
ARG 6 limbDistance
ARG 7 headYaw
ARG 8 headPitch
ARG 9 leftShoulder

View File

@ -1 +1,3 @@
CLASS net/minecraft/class_973 net/minecraft/client/render/entity/feature/StuckArrowsFeatureRenderer CLASS net/minecraft/class_973 net/minecraft/client/render/entity/feature/StuckArrowsFeatureRenderer
FIELD field_17153 dispatcher Lnet/minecraft/class_898;
FIELD field_20528 arrow Lnet/minecraft/class_1667;

View File

@ -4,6 +4,11 @@ CLASS net/minecraft/class_4507 net/minecraft/client/render/entity/feature/StuckO
METHOD method_22130 renderObject (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1297;FFFF)V METHOD method_22130 renderObject (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1297;FFFF)V
ARG 1 matrix ARG 1 matrix
ARG 2 vertexConsumers ARG 2 vertexConsumers
ARG 5 tickDelta ARG 3 light
ARG 4 entity
ARG 5 dirX
ARG 6 dirY
ARG 7 dirZ
ARG 8 tickDelta
METHOD method_22134 getObjectCount (Lnet/minecraft/class_1309;)I METHOD method_22134 getObjectCount (Lnet/minecraft/class_1309;)I
ARG 1 entity ARG 1 entity

View File

@ -1 +1,11 @@
CLASS net/minecraft/class_4506 net/minecraft/client/render/entity/feature/StuckStingersFeatureRenderer CLASS net/minecraft/class_4506 net/minecraft/client/render/entity/feature/StuckStingersFeatureRenderer
FIELD field_20529 TEXTURE Lnet/minecraft/class_2960;
METHOD method_23295 produceVertex (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;FIFFI)V
ARG 0 vertexConsumer
ARG 1 vertexTransform
ARG 2 normalTransform
ARG 3 x
ARG 4 y
ARG 5 u
ARG 6 v
ARG 7 light

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_998 net/minecraft/client/render/entity/feature/TridentRiptideFeatureRenderer CLASS net/minecraft/class_998 net/minecraft/client/render/entity/feature/TridentRiptideFeatureRenderer
FIELD field_21012 aura Lnet/minecraft/class_630;
FIELD field_4898 TEXTURE Lnet/minecraft/class_2960; FIELD field_4898 TEXTURE Lnet/minecraft/class_2960;

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_1001 net/minecraft/client/render/entity/feature/TropicalFishColorFeatureRenderer
FIELD field_17157 smallModel Lnet/minecraft/class_612;
FIELD field_4903 largeModel Lnet/minecraft/class_615;

View File

@ -1,3 +0,0 @@
CLASS net/minecraft/class_1001 net/minecraft/client/render/entity/feature/TropicalFishSomethingFeatureRenderer
FIELD field_17157 modelA Lnet/minecraft/class_612;
FIELD field_4903 modelB Lnet/minecraft/class_615;

View File

@ -4,6 +4,10 @@ CLASS net/minecraft/class_3885 net/minecraft/client/render/entity/feature/Villag
FIELD field_17150 professionToHat Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; FIELD field_17150 professionToHat Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;
FIELD field_17151 resourceManager Lnet/minecraft/class_3296; FIELD field_17151 resourceManager Lnet/minecraft/class_3296;
FIELD field_17152 entityType Ljava/lang/String; FIELD field_17152 entityType Ljava/lang/String;
METHOD <init> (Lnet/minecraft/class_3883;Lnet/minecraft/class_3296;Ljava/lang/String;)V
ARG 1 context
ARG 2 resourceManager
ARG 3 entityType
METHOD method_17153 getHatType (Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;Ljava/lang/String;Lnet/minecraft/class_2348;Ljava/lang/Object;)Lnet/minecraft/class_3888$class_3889; METHOD method_17153 getHatType (Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;Ljava/lang/String;Lnet/minecraft/class_2348;Ljava/lang/Object;)Lnet/minecraft/class_3888$class_3889;
ARG 1 hatLookUp ARG 1 hatLookUp
ARG 2 keyType ARG 2 keyType

View File

@ -5,5 +5,8 @@ CLASS net/minecraft/class_3888 net/minecraft/client/render/entity/feature/Villag
CLASS class_3889 HatType CLASS class_3889 HatType
FIELD field_17163 byName Ljava/util/Map; FIELD field_17163 byName Ljava/util/Map;
FIELD field_17164 name Ljava/lang/String; FIELD field_17164 name Ljava/lang/String;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
ARG 3 name
METHOD method_17168 getName ()Ljava/lang/String; METHOD method_17168 getName ()Ljava/lang/String;
METHOD method_17170 from (Ljava/lang/String;)Lnet/minecraft/class_3888$class_3889; METHOD method_17170 from (Ljava/lang/String;)Lnet/minecraft/class_3888$class_3889;
ARG 0 name

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_572 net/minecraft/client/render/entity/model/BipedEnti
FIELD field_3392 rightLeg Lnet/minecraft/class_630; FIELD field_3392 rightLeg Lnet/minecraft/class_630;
FIELD field_3394 helmet Lnet/minecraft/class_630; FIELD field_3394 helmet Lnet/minecraft/class_630;
FIELD field_3395 rightArmPose Lnet/minecraft/class_572$class_573; FIELD field_3395 rightArmPose Lnet/minecraft/class_572$class_573;
FIELD field_3396 leaningPitch F
FIELD field_3397 leftLeg Lnet/minecraft/class_630; FIELD field_3397 leftLeg Lnet/minecraft/class_630;
FIELD field_3398 head Lnet/minecraft/class_630; FIELD field_3398 head Lnet/minecraft/class_630;
FIELD field_3399 leftArmPose Lnet/minecraft/class_572$class_573; FIELD field_3399 leftArmPose Lnet/minecraft/class_572$class_573;
@ -13,11 +14,13 @@ CLASS net/minecraft/class_572 net/minecraft/client/render/entity/model/BipedEnti
ARG 1 scale ARG 1 scale
METHOD <init> (FFII)V METHOD <init> (FFII)V
ARG 1 scale ARG 1 scale
ARG 2 pivotY
ARG 3 textureWidth ARG 3 textureWidth
ARG 4 textureHeight ARG 4 textureHeight
METHOD <init> (Ljava/util/function/Function;FFII)V METHOD <init> (Ljava/util/function/Function;FFII)V
ARG 1 texturedLayerFactory ARG 1 texturedLayerFactory
ARG 2 scale ARG 2 scale
ARG 3 pivotY
ARG 4 textureWidth ARG 4 textureWidth
ARG 5 textureHeight ARG 5 textureHeight
METHOD method_2804 lerpAngle (FFF)F METHOD method_2804 lerpAngle (FFF)F

View File

@ -1 +1 @@
CLASS net/minecraft/class_615 net/minecraft/client/render/entity/model/TropicalFishEntityModelB CLASS net/minecraft/class_615 net/minecraft/client/render/entity/model/LargeTropicalFishEntityModel

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_3881 net/minecraft/client/render/entity/model/ModelWithArms CLASS net/minecraft/class_3881 net/minecraft/client/render/entity/model/ModelWithArms
METHOD method_2803 setArmAngle (Lnet/minecraft/class_1306;Lnet/minecraft/class_4587;)V METHOD method_2803 setArmAngle (Lnet/minecraft/class_1306;Lnet/minecraft/class_4587;)V
ARG 1 arm ARG 1 arm
ARG 2 matrices

View File

@ -10,10 +10,23 @@ CLASS net/minecraft/class_584 net/minecraft/client/render/entity/model/ParrotEnt
FIELD field_3459 leftWing Lnet/minecraft/class_630; FIELD field_3459 leftWing Lnet/minecraft/class_630;
FIELD field_3460 tail Lnet/minecraft/class_630; FIELD field_3460 tail Lnet/minecraft/class_630;
FIELD field_3461 forehead Lnet/minecraft/class_630; FIELD field_3461 forehead Lnet/minecraft/class_630;
METHOD method_17106 poseOnShoulder (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFFI)V
ARG 1 matrices
ARG 2 vertexConsumer
ARG 3 light
ARG 4 overlay
ARG 5 limbAngle
ARG 6 limbDistance
ARG 7 headYaw
ARG 8 headPitch
ARG 9 danceAngle
METHOD method_17107 getPose (Lnet/minecraft/class_1453;)Lnet/minecraft/class_584$class_585; METHOD method_17107 getPose (Lnet/minecraft/class_1453;)Lnet/minecraft/class_584$class_585;
METHOD method_17111 (Lnet/minecraft/class_584$class_585;IFFFFF)V ARG 0 parrot
METHOD method_17110 animateModel (Lnet/minecraft/class_584$class_585;)V
ARG 1 pose ARG 1 pose
ARG 2 age METHOD method_17111 setAngles (Lnet/minecraft/class_584$class_585;IFFFFF)V
ARG 1 pose
ARG 2 danceAngle
ARG 3 limbAngle ARG 3 limbAngle
ARG 4 limbDistance ARG 4 limbDistance
ARG 5 age ARG 5 age

View File

@ -1 +1 @@
CLASS net/minecraft/class_612 net/minecraft/client/render/entity/model/TropicalFishEntityModelA CLASS net/minecraft/class_612 net/minecraft/client/render/entity/model/SmallTropicalFishEntityModel

View File

@ -4,3 +4,4 @@ CLASS net/minecraft/class_608 net/minecraft/client/render/entity/model/SnowmanEn
FIELD field_3567 middleSnowball Lnet/minecraft/class_630; FIELD field_3567 middleSnowball Lnet/minecraft/class_630;
FIELD field_3568 topSnowball Lnet/minecraft/class_630; FIELD field_3568 topSnowball Lnet/minecraft/class_630;
FIELD field_3569 bottomSnowball Lnet/minecraft/class_630; FIELD field_3569 bottomSnowball Lnet/minecraft/class_630;
METHOD method_2834 getTopSnowball ()Lnet/minecraft/class_630;

View File

@ -501,7 +501,7 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
METHOD method_5775 dropStack (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1542; METHOD method_5775 dropStack (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1542;
ARG 1 stack ARG 1 stack
METHOD method_5776 hasWings ()Z METHOD method_5776 hasWings ()Z
METHOD method_5777 isInFluid (Lnet/minecraft/class_3494;)Z METHOD method_5777 isSubmergedIn (Lnet/minecraft/class_3494;)Z
ARG 1 fluidTag ARG 1 fluidTag
METHOD method_5778 isBeingRainedOn ()Z METHOD method_5778 isBeingRainedOn ()Z
METHOD method_5779 isPartOf (Lnet/minecraft/class_1297;)Z METHOD method_5779 isPartOf (Lnet/minecraft/class_1297;)Z

View File

@ -335,6 +335,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
METHOD method_6100 setJumping (Z)V METHOD method_6100 setJumping (Z)V
ARG 1 jumping ARG 1 jumping
METHOD method_6101 isClimbing ()Z METHOD method_6101 isClimbing ()Z
METHOD method_6102 isMobOrPlayer ()Z
METHOD method_6103 sendPickup (Lnet/minecraft/class_1297;I)V METHOD method_6103 sendPickup (Lnet/minecraft/class_1297;I)V
ARG 1 item ARG 1 item
ARG 2 count ARG 2 count

View File

@ -1,24 +1,82 @@
CLASS net/minecraft/class_1510 net/minecraft/entity/boss/dragon/EnderDragonEntity CLASS net/minecraft/class_1510 net/minecraft/entity/boss/dragon/EnderDragonEntity
FIELD field_18120 CLOSE_PLAYER_PREDICATE Lnet/minecraft/class_4051; FIELD field_18120 CLOSE_PLAYER_PREDICATE Lnet/minecraft/class_4051;
FIELD field_7008 pathHeap Lnet/minecraft/class_5;
FIELD field_7009 partTail2 Lnet/minecraft/class_1508; FIELD field_7009 partTail2 Lnet/minecraft/class_1508;
FIELD field_7010 latestSegment I
FIELD field_7011 partNeck Lnet/minecraft/class_1508; FIELD field_7011 partNeck Lnet/minecraft/class_1508;
FIELD field_7012 pathNodes [Lnet/minecraft/class_9;
COMMENT The first 12 path nodes are used for end crystals; the others are not tied to them.
FIELD field_7013 PHASE_TYPE Lnet/minecraft/class_2940; FIELD field_7013 PHASE_TYPE Lnet/minecraft/class_2940;
FIELD field_7014 partWingLeft Lnet/minecraft/class_1508; FIELD field_7014 partWingLeft Lnet/minecraft/class_1508;
FIELD field_7015 partWingRight Lnet/minecraft/class_1508; FIELD field_7015 partWingRight Lnet/minecraft/class_1508;
FIELD field_7016 fight Lnet/minecraft/class_2881; FIELD field_7016 fight Lnet/minecraft/class_2881;
FIELD field_7017 partHead Lnet/minecraft/class_1508; FIELD field_7017 partHead Lnet/minecraft/class_1508;
FIELD field_7018 ticksUntilNextGrowl I
FIELD field_7019 prevWingPosition F
FIELD field_7020 partTail1 Lnet/minecraft/class_1508; FIELD field_7020 partTail1 Lnet/minecraft/class_1508;
FIELD field_7021 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_7021 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_7022 partTail3 Lnet/minecraft/class_1508; FIELD field_7022 partTail3 Lnet/minecraft/class_1508;
FIELD field_7023 partBody Lnet/minecraft/class_1508; FIELD field_7023 partBody Lnet/minecraft/class_1508;
FIELD field_7024 connectedCrystal Lnet/minecraft/class_1511; FIELD field_7024 connectedCrystal Lnet/minecraft/class_1511;
FIELD field_7025 pathNodeConnections [I
COMMENT An array of 24 bitflags, where node #i leads to #j iff (pathNodeConnections[i] & (1 << j)) != 0.
FIELD field_7026 segmentCircularBuffer [[D
COMMENT (yaw, y, ?)
FIELD field_7027 slowedDownByBlock Z
FIELD field_7028 phaseManager Lnet/minecraft/class_1526; FIELD field_7028 phaseManager Lnet/minecraft/class_1526;
FIELD field_7030 wingPosition F
FIELD field_7031 ticksSinceDeath I
FIELD field_7032 parts [Lnet/minecraft/class_1508; FIELD field_7032 parts [Lnet/minecraft/class_1508;
METHOD method_22863 movePart (Lnet/minecraft/class_1508;DDD)V
ARG 2 dx
ARG 4 dy
ARG 6 dz
METHOD method_5690 getBodyParts ()[Lnet/minecraft/class_1508; METHOD method_5690 getBodyParts ()[Lnet/minecraft/class_1508;
METHOD method_6816 damagePart (Lnet/minecraft/class_1508;Lnet/minecraft/class_1282;F)Z METHOD method_6816 damagePart (Lnet/minecraft/class_1508;Lnet/minecraft/class_1282;F)Z
ARG 1 part
ARG 2 source
ARG 3 amount
METHOD method_6817 getSegmentProperties (IF)[D
ARG 1 segmentNumber
ARG 2 tickDelta
METHOD method_6818 getNearestPathNodeIndex ()I
METHOD method_6819 parentDamage (Lnet/minecraft/class_1282;F)Z
ARG 1 source
ARG 2 amount
METHOD method_6821 destroyBlocks (Lnet/minecraft/class_238;)Z
METHOD method_6822 getNearestPathNodeIndex (DDD)I
ARG 1 x
ARG 3 y
ARG 5 z
METHOD method_6823 (I[D[D)F
ARG 1 segmentOffset
ARG 2 segment1
ARG 3 segment2
METHOD method_6824 awardExperience (I)V
ARG 1 amount
METHOD method_6825 launchLivingEntities (Ljava/util/List;)V
ARG 1 entities
METHOD method_6826 getPathOfAllPredecessors (Lnet/minecraft/class_9;Lnet/minecraft/class_9;)Lnet/minecraft/class_11;
ARG 1 unused
ARG 2 node
METHOD method_6827 damageLivingEntities (Ljava/util/List;)V
ARG 1 entities
METHOD method_6828 crystalDestroyed (Lnet/minecraft/class_1511;Lnet/minecraft/class_2338;Lnet/minecraft/class_1282;)V METHOD method_6828 crystalDestroyed (Lnet/minecraft/class_1511;Lnet/minecraft/class_2338;Lnet/minecraft/class_1282;)V
ARG 1 crystal ARG 1 crystal
ARG 2 pos ARG 2 pos
ARG 3 source ARG 3 source
METHOD method_6829 getFight ()Lnet/minecraft/class_2881; METHOD method_6829 getFight ()Lnet/minecraft/class_2881;
METHOD method_6830 tickWithEndCrystals ()V
COMMENT Things to do every tick related to end crystals. The Ender Dragon:
COMMENT
COMMENT * Disconnects from its crystal if it is removed
COMMENT * If it is connected to a crystal, then heals every 10 ticks
COMMENT * With a 1 in 10 chance each tick, searches for the nearest crystal and connects to it if present
METHOD method_6831 getPhaseManager ()Lnet/minecraft/class_1526; METHOD method_6831 getPhaseManager ()Lnet/minecraft/class_1526;
METHOD method_6832 wrapYawChange (D)F
ARG 1 yawDegrees
METHOD method_6833 findPath (IILnet/minecraft/class_9;)Lnet/minecraft/class_11;
ARG 1 from
ARG 2 to
METHOD method_6834 (F)Lnet/minecraft/class_243;
ARG 1 tickDelta

View File

@ -1,4 +1,6 @@
CLASS net/minecraft/class_1521 net/minecraft/entity/boss/dragon/phase/Phase CLASS net/minecraft/class_1521 net/minecraft/entity/boss/dragon/phase/Phase
METHOD method_6846 getMaxYAcceleration ()F
METHOD method_6848 isSittingOrHovering ()Z
METHOD method_6849 getType ()Lnet/minecraft/class_1527; METHOD method_6849 getType ()Lnet/minecraft/class_1527;
METHOD method_6850 crystalDestroyed (Lnet/minecraft/class_1511;Lnet/minecraft/class_2338;Lnet/minecraft/class_1282;Lnet/minecraft/class_1657;)V METHOD method_6850 crystalDestroyed (Lnet/minecraft/class_1511;Lnet/minecraft/class_2338;Lnet/minecraft/class_1282;Lnet/minecraft/class_1657;)V
ARG 1 crystal ARG 1 crystal

View File

@ -1,4 +1,7 @@
CLASS net/minecraft/class_1285 net/minecraft/entity/damage/EntityDamageSource CLASS net/minecraft/class_1285 net/minecraft/entity/damage/EntityDamageSource
FIELD field_5879 source Lnet/minecraft/class_1297; FIELD field_5879 source Lnet/minecraft/class_1297;
FIELD field_5880 thorns Z
METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_1297;)V METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_1297;)V
ARG 1 name ARG 1 name
METHOD method_5549 isThorns ()Z
METHOD method_5550 setThorns ()Lnet/minecraft/class_1285;

View File

@ -7,6 +7,8 @@ CLASS net/minecraft/class_1531 net/minecraft/entity/decoration/ArmorStandEntity
FIELD field_7107 ARMOR_STAND_FLAGS Lnet/minecraft/class_2940; FIELD field_7107 ARMOR_STAND_FLAGS Lnet/minecraft/class_2940;
FIELD field_7108 armorItems Lnet/minecraft/class_2371; FIELD field_7108 armorItems Lnet/minecraft/class_2371;
FIELD field_7110 leftLegRotation Lnet/minecraft/class_2379; FIELD field_7110 leftLegRotation Lnet/minecraft/class_2379;
FIELD field_7111 invisible Z
FIELD field_7112 lastHitTime J
FIELD field_7113 DEFAULT_HEAD_ROTATION Lnet/minecraft/class_2379; FIELD field_7113 DEFAULT_HEAD_ROTATION Lnet/minecraft/class_2379;
FIELD field_7114 heldItems Lnet/minecraft/class_2371; FIELD field_7114 heldItems Lnet/minecraft/class_2371;
FIELD field_7115 DEFAULT_RIGHT_ARM_ROTATION Lnet/minecraft/class_2379; FIELD field_7115 DEFAULT_RIGHT_ARM_ROTATION Lnet/minecraft/class_2379;
@ -22,27 +24,44 @@ CLASS net/minecraft/class_1531 net/minecraft/entity/decoration/ArmorStandEntity
FIELD field_7125 TRACKER_RIGHT_LEG_ROTATION Lnet/minecraft/class_2940; FIELD field_7125 TRACKER_RIGHT_LEG_ROTATION Lnet/minecraft/class_2940;
FIELD field_7126 leftArmRotation Lnet/minecraft/class_2379; FIELD field_7126 leftArmRotation Lnet/minecraft/class_2379;
FIELD field_7127 TRACKER_LEFT_LEG_ROTATION Lnet/minecraft/class_2940; FIELD field_7127 TRACKER_LEFT_LEG_ROTATION Lnet/minecraft/class_2940;
METHOD <init> (Lnet/minecraft/class_1937;DDD)V
ARG 2 x
ARG 4 y
ARG 6 z
METHOD method_18059 canClip ()Z METHOD method_18059 canClip ()Z
METHOD method_6898 spawnBreakParticles ()V
METHOD method_6900 getRightLegRotation ()Lnet/minecraft/class_2379; METHOD method_6900 getRightLegRotation ()Lnet/minecraft/class_2379;
METHOD method_6901 shouldHideBasePlate ()Z METHOD method_6901 shouldHideBasePlate ()Z
METHOD method_6902 setMarker (Z)V METHOD method_6902 setMarker (Z)V
ARG 1 marker
METHOD method_6903 getRightArmRotation ()Lnet/minecraft/class_2379; METHOD method_6903 getRightArmRotation ()Lnet/minecraft/class_2379;
METHOD method_6904 equip (Lnet/minecraft/class_1657;Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;Lnet/minecraft/class_1268;)Z
METHOD method_6905 updateHealth (Lnet/minecraft/class_1282;F)V
ARG 2 amount
METHOD method_6906 setBitField (BIZ)B METHOD method_6906 setBitField (BIZ)B
ARG 1 value ARG 1 value
ARG 2 bitField ARG 2 bitField
ARG 3 set ARG 3 set
METHOD method_6907 setHideBasePlate (Z)V METHOD method_6907 setHideBasePlate (Z)V
ARG 1 hideBasePlate
METHOD method_6908 onBreak (Lnet/minecraft/class_1282;)V
METHOD method_6909 setLeftLegRotation (Lnet/minecraft/class_2379;)V METHOD method_6909 setLeftLegRotation (Lnet/minecraft/class_2379;)V
METHOD method_6910 setLeftArmRotation (Lnet/minecraft/class_2379;)V METHOD method_6910 setLeftArmRotation (Lnet/minecraft/class_2379;)V
METHOD method_6911 serializePose ()Lnet/minecraft/class_2487; METHOD method_6911 serializePose ()Lnet/minecraft/class_2487;
METHOD method_6912 isMarker ()Z METHOD method_6912 isMarker ()Z
METHOD method_6913 setShowArms (Z)V METHOD method_6913 setShowArms (Z)V
ARG 1 showArms
METHOD method_6914 isSmall ()Z METHOD method_6914 isSmall ()Z
METHOD method_6915 isSlotDisabled (Lnet/minecraft/class_1304;)Z
METHOD method_6916 slotFromPosition (Lnet/minecraft/class_243;)Lnet/minecraft/class_1304;
METHOD method_6917 getLeftLegRotation ()Lnet/minecraft/class_2379; METHOD method_6917 getLeftLegRotation ()Lnet/minecraft/class_2379;
METHOD method_6919 setHeadRotation (Lnet/minecraft/class_2379;)V METHOD method_6919 setHeadRotation (Lnet/minecraft/class_2379;)V
METHOD method_6920 playBreakSound ()V
METHOD method_6921 getHeadRotation ()Lnet/minecraft/class_2379; METHOD method_6921 getHeadRotation ()Lnet/minecraft/class_2379;
METHOD method_6922 setSmall (Z)V METHOD method_6922 setSmall (Z)V
ARG 1 small
METHOD method_6923 getBodyRotation ()Lnet/minecraft/class_2379; METHOD method_6923 getBodyRotation ()Lnet/minecraft/class_2379;
METHOD method_6924 breakAndDropItem (Lnet/minecraft/class_1282;)V
METHOD method_6925 setRightArmRotation (Lnet/minecraft/class_2379;)V METHOD method_6925 setRightArmRotation (Lnet/minecraft/class_2379;)V
METHOD method_6926 setRightLegRotation (Lnet/minecraft/class_2379;)V METHOD method_6926 setRightLegRotation (Lnet/minecraft/class_2379;)V
METHOD method_6927 setBodyRotation (Lnet/minecraft/class_2379;)V METHOD method_6927 setBodyRotation (Lnet/minecraft/class_2379;)V

View File

@ -1,9 +1,16 @@
CLASS net/minecraft/class_1511 net/minecraft/entity/decoration/EnderCrystalEntity CLASS net/minecraft/class_1511 net/minecraft/entity/decoration/EnderCrystalEntity
FIELD field_7033 BEAM_TARGET Lnet/minecraft/class_2940; FIELD field_7033 BEAM_TARGET Lnet/minecraft/class_2940;
FIELD field_7034 enderCrystalAge I
FIELD field_7035 SHOW_BOTTOM Lnet/minecraft/class_2940; FIELD field_7035 SHOW_BOTTOM Lnet/minecraft/class_2940;
METHOD <init> (Lnet/minecraft/class_1937;DDD)V
ARG 2 x
ARG 4 y
ARG 6 z
METHOD method_6835 crystalDestroyed (Lnet/minecraft/class_1282;)V METHOD method_6835 crystalDestroyed (Lnet/minecraft/class_1282;)V
ARG 1 source ARG 1 source
METHOD method_6836 getShowBottom ()Z METHOD method_6836 getShowBottom ()Z
METHOD method_6837 setBeamTarget (Lnet/minecraft/class_2338;)V METHOD method_6837 setBeamTarget (Lnet/minecraft/class_2338;)V
ARG 1 beamTarget
METHOD method_6838 getBeamTarget ()Lnet/minecraft/class_2338; METHOD method_6838 getBeamTarget ()Lnet/minecraft/class_2338;
METHOD method_6839 setShowBottom (Z)V METHOD method_6839 setShowBottom (Z)V
ARG 1 showBottom

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_1550 net/minecraft/entity/mob/ElderGuardianEntity CLASS net/minecraft/class_1550 net/minecraft/entity/mob/ElderGuardianEntity
FIELD field_17492 SCALE F

View File

@ -37,6 +37,7 @@ CLASS net/minecraft/class_1440 net/minecraft/entity/passive/PandaEntity
METHOD method_6521 getAskForBambooTicks ()I METHOD method_6521 getAskForBambooTicks ()I
METHOD method_6522 isPlayful ()Z METHOD method_6522 isPlayful ()Z
METHOD method_6523 updateRollOverAnimation ()V METHOD method_6523 updateRollOverAnimation ()V
METHOD method_6524 isScaredByThunderstorm ()Z
METHOD method_6525 getMainGene ()Lnet/minecraft/class_1440$class_1443; METHOD method_6525 getMainGene ()Lnet/minecraft/class_1440$class_1443;
METHOD method_6526 isPlaying ()Z METHOD method_6526 isPlaying ()Z
METHOD method_6527 isEating ()Z METHOD method_6527 isEating ()Z

View File

@ -232,6 +232,7 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity
METHOD method_7356 getShoulderEntityLeft ()Lnet/minecraft/class_2487; METHOD method_7356 getShoulderEntityLeft ()Lnet/minecraft/class_2487;
METHOD method_7357 getItemCooldownManager ()Lnet/minecraft/class_1796; METHOD method_7357 getItemCooldownManager ()Lnet/minecraft/class_1796;
METHOD method_7358 wakeUp (ZZ)V METHOD method_7358 wakeUp (ZZ)V
ARG 2 shouldUpdate
CLASS class_1658 SleepFailureReason CLASS class_1658 SleepFailureReason
FIELD field_18593 text Lnet/minecraft/class_2561; FIELD field_18593 text Lnet/minecraft/class_2561;
METHOD <init> (Ljava/lang/String;ILnet/minecraft/class_2561;)V METHOD <init> (Ljava/lang/String;ILnet/minecraft/class_2561;)V

View File

@ -189,6 +189,7 @@ CLASS net/minecraft/class_3532 net/minecraft/util/math/MathHelper
ARG 1 end ARG 1 end
ARG 2 delta ARG 2 delta
METHOD method_22860 fwrapDegrees (D)F METHOD method_22860 fwrapDegrees (D)F
ARG 0 degrees
METHOD method_23278 fastInverseCbrt (F)F METHOD method_23278 fastInverseCbrt (F)F
ARG 0 x ARG 0 x
METHOD method_24156 clamp (JJJ)J METHOD method_24156 clamp (JJJ)J

View File

@ -4,3 +4,4 @@ CLASS net/minecraft/class_2880 net/minecraft/world/dimension/TheEndDimension
METHOD <init> (Lnet/minecraft/class_1937;Lnet/minecraft/class_2874;)V METHOD <init> (Lnet/minecraft/class_1937;Lnet/minecraft/class_2874;)V
ARG 1 world ARG 1 world
ARG 2 type ARG 2 type
METHOD method_12513 getEnderDragonFight ()Lnet/minecraft/class_2881;