Skip to content

Commit

Permalink
1.20 client mappings (#3582)
Browse files Browse the repository at this point in the history
* Map LogoDrawer constants

* Map constants in PlayerSkinDrawer

Since we can’t consult mojmap, the precise meanings of the various
‘8’ constants will remain elusive. The mappings in this commit
are inferred from the position of the ‘40’ (FACE_OVERLAY_X).

* Map more GUI constants

* Add parameter mapping for SpectatorHud.cycleSlot

* Map two Particle fields

* Map the rest of the Frustum class

* Map WorldRenderer

* Add mappings for debug renderers and entity models

* SinglePartEntityModel.ZERO → TEMP

This is not always zero; rather, it is used for temporary storage.

* Add more mappings for SplashTextRenderer

* Fix javadocs for SplashText.render’s alpha parameter

* Map screen handler constants

* Map interactivity parameters for structure blocks

* Add mappings for various fixes

* Implement suggested changes

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Shnupbups <[email protected]>
  • Loading branch information
3 people authored Jun 29, 2023
1 parent ee66358 commit 46503b6
Show file tree
Hide file tree
Showing 50 changed files with 323 additions and 5 deletions.
4 changes: 3 additions & 1 deletion mappings/net/minecraft/block/ComposterBlock.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,9 @@ CLASS net/minecraft/class_3962 net/minecraft/block/ComposterBlock
FIELD field_17566 ITEM_TO_LEVEL_INCREASE_CHANCE Lit/unimi/dsi/fastutil/objects/Object2FloatMap;
FIELD field_17567 RAYCAST_SHAPE Lnet/minecraft/class_265;
FIELD field_17568 LEVEL_TO_COLLISION_SHAPE [Lnet/minecraft/class_265;
FIELD field_31071 MAX_LEVEL I
FIELD field_31071 NUM_LEVELS I
FIELD field_31072 MIN_LEVEL I
FIELD field_31073 MAX_LEVEL I
METHOD method_17753 registerCompostableItem (FLnet/minecraft/class_1935;)V
ARG 0 levelIncreaseChance
ARG 1 item
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,9 +46,11 @@ CLASS net/minecraft/class_2633 net/minecraft/block/entity/StructureBlockBlockEnt
ARG 1 metadata
METHOD method_11365 saveStructure ()Z
METHOD method_11366 saveStructure (Z)Z
ARG 1 interactive
METHOD method_11367 shouldIgnoreEntities ()Z
METHOD method_11368 loadStructure (Lnet/minecraft/class_3218;Z)Z
ARG 1 world
ARG 2 interactive
METHOD method_11370 setIntegrity (F)V
ARG 1 integrity
METHOD method_11371 getSeed ()J
Expand Down Expand Up @@ -77,6 +79,7 @@ CLASS net/minecraft/class_2633 net/minecraft/block/entity/StructureBlockBlockEnt
ARG 0 seed
METHOD method_21864 place (Lnet/minecraft/class_3218;ZLnet/minecraft/class_3499;)Z
ARG 1 world
ARG 2 interactive
ARG 3 template
METHOD method_21865 getStructurePath ()Ljava/lang/String;
METHOD method_34273 (Lnet/minecraft/class_2586;)Lnet/minecraft/class_2633;
Expand Down
10 changes: 10 additions & 0 deletions mappings/net/minecraft/client/gui/LogoDrawer.mapping
Original file line number Diff line number Diff line change
@@ -1,9 +1,19 @@
CLASS net/minecraft/class_8020 net/minecraft/client/gui/LogoDrawer
FIELD field_41805 LOGO_TEXTURE Lnet/minecraft/class_2960;
FIELD field_41806 EDITION_TEXTURE Lnet/minecraft/class_2960;
FIELD field_41807 LOGO_REGION_WIDTH I
FIELD field_41808 LOGO_REGION_HEIGHT I
FIELD field_41809 LOGO_BASE_Y I
FIELD field_41810 minceraft Z
FIELD field_41811 ignoreAlpha Z
FIELD field_44540 MINCERAFT_TEXTURE Lnet/minecraft/class_2960;
FIELD field_44541 LOGO_TEXTURE_WIDTH I
FIELD field_44542 LOGO_TEXTURE_HEIGHT I
FIELD field_44543 EDITION_REGION_WIDTH I
FIELD field_44544 EDITION_REGION_HEIGHT I
FIELD field_44545 EDITION_TEXTURE_WIDTH I
FIELD field_44546 EDITION_TEXTURE_HEIGHT I
FIELD field_44547 LOGO_AND_EDITION_OVERLAP I
METHOD <init> (Z)V
ARG 1 ignoreAlpha
METHOD method_48209 draw (Lnet/minecraft/class_332;IF)V
Expand Down
8 changes: 8 additions & 0 deletions mappings/net/minecraft/client/gui/PlayerSkinDrawer.mapping
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
CLASS net/minecraft/class_7532 net/minecraft/client/gui/PlayerSkinDrawer
COMMENT Helper class for drawing a player's head on GUI.
FIELD field_39525 FACE_WIDTH I
FIELD field_39526 FACE_HEIGHT I
FIELD field_39527 FACE_X I
FIELD field_39528 FACE_Y I
FIELD field_39529 FACE_OVERLAY_X I
FIELD field_39530 FACE_OVERLAY_Y I
FIELD field_39533 SKIN_TEXTURE_WIDTH I
FIELD field_39534 SKIN_TEXTURE_HEIGHT I
METHOD method_44443 draw (Lnet/minecraft/class_332;Lnet/minecraft/class_2960;III)V
COMMENT Draws the player's head (including the hat) on GUI.
ARG 0 context
Expand Down
2 changes: 2 additions & 0 deletions mappings/net/minecraft/client/gui/hud/ChatHud.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ CLASS net/minecraft/class_338 net/minecraft/client/gui/hud/ChatHud
FIELD field_2067 hasUnreadNewMessages Z
FIELD field_32180 MAX_MESSAGES I
FIELD field_39771 MISSING_MESSAGE_INDEX I
FIELD field_40389 OFFSET_FROM_BOTTOM I
FIELD field_40390 REMOVAL_QUEUE_TICKS I
FIELD field_40391 DELETED_MARKER_TEXT Lnet/minecraft/class_2561;
FIELD field_40392 removalQueue Ljava/util/List;
METHOD <init> (Lnet/minecraft/class_310;)V
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
CLASS net/minecraft/class_345 net/minecraft/client/gui/hud/ClientBossBar
FIELD field_2128 timeHealthSet J
FIELD field_2129 healthLatest F
FIELD field_32204 HEALTH_CHANGE_ANIMATION_MS J
METHOD <init> (Ljava/util/UUID;Lnet/minecraft/class_2561;FLnet/minecraft/class_1259$class_1260;Lnet/minecraft/class_1259$class_1261;ZZZ)V
ARG 1 uuid
ARG 2 name
Expand Down
3 changes: 3 additions & 0 deletions mappings/net/minecraft/client/gui/hud/DebugHud.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@ CLASS net/minecraft/class_340 net/minecraft/client/gui/hud/DebugHud
FIELD field_2084 chunk Lnet/minecraft/class_2818;
FIELD field_2085 pos Lnet/minecraft/class_1923;
FIELD field_32187 TEXT_COLOR I
FIELD field_32191 METRICS_RED I
FIELD field_32192 METRICS_YELLOW I
FIELD field_32193 METRICS_GREEN I
FIELD field_38985 allocationRateCalculator Lnet/minecraft/class_340$class_7412;
METHOD <init> (Lnet/minecraft/class_310;)V
ARG 1 client
Expand Down
1 change: 1 addition & 0 deletions mappings/net/minecraft/client/gui/hud/SpectatorHud.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ CLASS net/minecraft/class_365 net/minecraft/client/gui/hud/SpectatorHud
ARG 4 y
ARG 5 state
METHOD method_1976 cycleSlot (I)V
ARG 1 offset
METHOD method_1977 selectSlot (I)V
ARG 1 slot
METHOD method_1978 renderSpectatorMenu (Lnet/minecraft/class_332;)V
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ CLASS net/minecraft/class_531 net/minecraft/client/gui/hud/spectator/SpectatorMe
FIELD field_26613 CLOSE_TEXT Lnet/minecraft/class_2561;
FIELD field_26614 PREVIOUS_PAGE_TEXT Lnet/minecraft/class_2561;
FIELD field_26615 NEXT_PAGE_TEXT Lnet/minecraft/class_2561;
FIELD field_32443 CLOSE_SLOT I
FIELD field_3254 selectedSlot I
FIELD field_3255 closeCallback Lnet/minecraft/class_536;
FIELD field_3256 NEXT_PAGE_COMMAND Lnet/minecraft/class_537;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
CLASS net/minecraft/class_8519 net/minecraft/client/gui/screen/SplashTextRenderer
FIELD field_44664 TEXT_X I
FIELD field_44665 TEXT_Y I
FIELD field_44666 text Ljava/lang/String;
METHOD <init> (Ljava/lang/String;)V
ARG 1 text
METHOD method_51453 render (Lnet/minecraft/class_332;ILnet/minecraft/class_327;I)V
ARG 1 context
ARG 2 screenWidth
ARG 3 textRenderer
ARG 4 alpha
COMMENT a color with the appropriate alpha component bits set
2 changes: 2 additions & 0 deletions mappings/net/minecraft/client/particle/Particle.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,9 @@ CLASS net/minecraft/class_703 net/minecraft/client/particle/Particle
COMMENT
COMMENT <p>
COMMENT If you would like a particle with no direct rendering effects, inherit from {@link NoRenderParticle}.
FIELD field_21507 stopped Z
FIELD field_28786 velocityMultiplier F
FIELD field_28787 ascending Z
FIELD field_36193 MAX_SQUARED_COLLISION_CHECK_DISTANCE D
FIELD field_3838 prevPosY D
FIELD field_3839 angle F
Expand Down
10 changes: 10 additions & 0 deletions mappings/net/minecraft/client/render/Frustum.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,11 @@ CLASS net/minecraft/class_4604 net/minecraft/client/render/Frustum
FIELD field_20995 x D
FIELD field_20996 y D
FIELD field_20997 z D
FIELD field_34820 RECESSION_SCALE I
FIELD field_34821 recession Lorg/joml/Vector4f;
COMMENT The vector corresponding to the direction toward the far plane of the frustum.
FIELD field_40823 frustumIntersection Lorg/joml/FrustumIntersection;
FIELD field_40824 positionProjectionMatrix Lorg/joml/Matrix4f;
METHOD <init> (Lnet/minecraft/class_4604;)V
ARG 1 frustum
METHOD <init> (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;)V
Expand All @@ -20,7 +24,13 @@ CLASS net/minecraft/class_4604 net/minecraft/client/render/Frustum
ARG 9 maxY
ARG 11 maxZ
METHOD method_23092 init (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;)V
COMMENT @implNote The upper-left 3x3 matrix of {@code positionMatrix * projectionMatrix}
COMMENT should be orthogonal for {@link Frustum#recession} to be set to a meaningful value.
ARG 1 positionMatrix
ARG 2 projectionMatrix
METHOD method_23093 isVisible (Lnet/minecraft/class_238;)Z
ARG 1 box
METHOD method_38557 coverBoxAroundSetPosition (I)Lnet/minecraft/class_4604;
COMMENT Moves the frustum backwards until it entirely covers the cell containing the
COMMENT current position in a cubic lattice with cell size {@code boxSize}.
ARG 1 boxSize
1 change: 1 addition & 0 deletions mappings/net/minecraft/client/render/GameRenderer.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -170,6 +170,7 @@ CLASS net/minecraft/class_757 net/minecraft/client/render/GameRenderer
METHOD method_3202 shouldRenderBlockOutline ()Z
METHOD method_3203 reset ()V
METHOD method_3207 disablePostProcessor ()V
METHOD method_32796 getFarPlaneDistance ()F
METHOD method_34495 getRenderTypeSolidProgram ()Lnet/minecraft/class_5944;
METHOD method_34496 getRenderTypeCutoutMippedProgram ()Lnet/minecraft/class_5944;
METHOD method_34497 getRenderTypeCutoutProgram ()Lnet/minecraft/class_5944;
Expand Down
65 changes: 64 additions & 1 deletion mappings/net/minecraft/client/render/WorldRenderer.mapping
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer
FIELD field_20793 rainSoundCounter I
FIELD field_20794 NORMAL_LINE_DX [F
COMMENT Given {@code -16 <= z < 16} and {@code -16 <= x < 16}, let {@code i = 32 * (z + 16) + (x + 16)}.
COMMENT Then {@code NORMAL_LINE_DX[i]} and {@code NORMAL_LINE_DZ[i]} describe the
COMMENT unit vector perpendicular to {@code (x, z)}.
COMMENT
COMMENT These lookup tables are used for rendering rain and snow.
FIELD field_20795 NORMAL_LINE_DZ [F
FIELD field_20797 RAIN Lnet/minecraft/class_2960;
FIELD field_20798 SNOW Lnet/minecraft/class_2960;
FIELD field_20950 blockBreakingProgressions Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;
Expand Down Expand Up @@ -100,7 +107,7 @@ CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer
ARG 6 camera
ARG 7 gameRenderer
ARG 8 lightmapTextureManager
ARG 9 positionMatrix
ARG 9 projectionMatrix
METHOD method_22712 drawBlockOutline (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Lnet/minecraft/class_1297;DDDLnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 matrices
ARG 2 vertexConsumer
Expand Down Expand Up @@ -186,6 +193,19 @@ CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer
ARG 10 green
ARG 11 blue
ARG 12 alpha
ARG 13 colorize
METHOD method_22984 renderCapturedFrustumVertex (Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;I)V
ARG 1 vertexConsumer
ARG 3 planeNum
METHOD method_22985 renderCapturedFrustumFace (Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;IIIIIII)V
ARG 1 vertexConsumer
ARG 3 plane0
ARG 4 plane1
ARG 5 plane2
ARG 6 plane3
ARG 7 r
ARG 8 g
ARG 9 b
METHOD method_22986 (Lnet/minecraft/class_4597$class_4598;Lnet/minecraft/class_4588;Lnet/minecraft/class_1921;)Lnet/minecraft/class_4588;
ARG 2 renderLayer
METHOD method_22987 removeBlockBreakingInfo (Lnet/minecraft/class_3191;)V
Expand Down Expand Up @@ -256,10 +276,28 @@ CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer
ARG 2 projectionMatrix
ARG 3 tickDelta
ARG 4 camera
ARG 5 thickFog
ARG 6 fogCallback
METHOD method_3258 renderFilledBox (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;DDDDDDFFFF)V
ARG 0 matrices
ARG 1 vertexConsumer
ARG 2 minX
ARG 4 minY
ARG 6 minZ
ARG 8 maxX
ARG 10 maxY
ARG 12 maxZ
ARG 14 red
ARG 15 green
ARG 16 blue
ARG 17 alpha
METHOD method_3259 renderClouds (Lnet/minecraft/class_4587;Lorg/joml/Matrix4f;FDDD)V
ARG 1 matrices
ARG 2 projectionMatrix
ARG 3 tickDelta
ARG 4 cameraX
ARG 6 cameraY
ARG 8 cameraZ
METHOD method_3265 renderDarkSky ()V
METHOD method_3267 cleanUp ()V
METHOD method_3268 getRandomParticleSpawnChance (Z)Lnet/minecraft/class_4066;
Expand All @@ -275,6 +313,7 @@ CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer
ARG 4 spectator
METHOD method_3275 captureFrustum (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;DDDLnet/minecraft/class_4604;)V
ARG 1 positionMatrix
ARG 2 projectionMatrix
ARG 3 x
ARG 5 y
ARG 7 z
Expand Down Expand Up @@ -381,6 +420,26 @@ CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer
ARG 1 pos
METHOD method_43788 hasBlindnessOrDarkness (Lnet/minecraft/class_4184;)Z
ARG 1 camera
METHOD method_49041 renderFilledBox (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;FFFFFFFFFF)V
ARG 0 matrices
ARG 1 vertexConsumer
ARG 2 minX
ARG 3 minY
ARG 4 minZ
ARG 5 maxX
ARG 6 maxY
ARG 7 maxZ
ARG 8 red
ARG 9 green
ARG 10 blue
ARG 11 alpha
METHOD method_51778 getMaxIntensityColor (F)Lnet/minecraft/class_243;
ARG 0 hue
METHOD method_51779 shiftHue (FFFF)Lnet/minecraft/class_243;
ARG 0 red
ARG 1 green
ARG 2 blue
ARG 3 hueOffset
METHOD method_8562 playSong (Lnet/minecraft/class_3414;Lnet/minecraft/class_2338;)V
ARG 1 song
ARG 2 songPosition
Expand Down Expand Up @@ -446,6 +505,10 @@ CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer
ARG 1 ordinal
METHOD method_34816 addDirection (Lnet/minecraft/class_2350;)V
ARG 1 direction
METHOD method_49633 isOriginInSection (III)Z
ARG 1 sectionX
ARG 2 sectionY
ARG 3 sectionZ
CLASS class_5347 ProgramInitException
METHOD <init> (Ljava/lang/String;Ljava/lang/Throwable;)V
ARG 1 message
Expand Down
12 changes: 12 additions & 0 deletions mappings/net/minecraft/client/render/chunk/ChunkBuilder.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ CLASS net/minecraft/class_846 net/minecraft/client/render/chunk/ChunkBuilder
METHOD method_3632 reset ()V
METHOD method_3633 clear ()V
METHOD method_3635 scheduleUpload (Lnet/minecraft/class_287$class_7433;Lnet/minecraft/class_291;)Ljava/util/concurrent/CompletableFuture;
ARG 1 builtBuffer
ARG 2 glBuffer
METHOD method_38555 (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage;
ARG 0 future
Expand All @@ -66,6 +67,7 @@ CLASS net/minecraft/class_846 net/minecraft/client/render/chunk/ChunkBuilder
CLASS class_851 BuiltChunk
FIELD field_20834 rebuildTask Lnet/minecraft/class_846$class_851$class_4578;
FIELD field_29641 index I
FIELD field_36374 numFailures Ljava/util/concurrent/atomic/AtomicInteger;
FIELD field_4457 blockEntities Ljava/util/Set;
FIELD field_4458 boundingBox Lnet/minecraft/class_238;
FIELD field_4459 data Ljava/util/concurrent/atomic/AtomicReference;
Expand All @@ -87,6 +89,11 @@ CLASS net/minecraft/class_846 net/minecraft/client/render/chunk/ChunkBuilder
ARG 1 chunkRenderer
ARG 2 builder
METHOD method_22778 setNoCullingBlockEntities (Ljava/util/Collection;)V
ARG 1 blockEntities
METHOD method_22779 (Lnet/minecraft/class_1921;)Lnet/minecraft/class_291;
ARG 0 layer
METHOD method_22780 (Lnet/minecraft/class_1921;)Lnet/minecraft/class_1921;
ARG 0 layer
METHOD method_22781 rebuild (Lnet/minecraft/class_6850;)V
ARG 1 builder
METHOD method_3651 isChunkNonEmpty (Lnet/minecraft/class_2338;)Z
Expand Down Expand Up @@ -141,6 +148,10 @@ CLASS net/minecraft/class_846 net/minecraft/client/render/chunk/ChunkBuilder
ARG 1 cameraX
ARG 2 cameraY
ARG 3 cameraZ
ARG 4 storage
METHOD method_22788 (Ljava/util/List;Lnet/minecraft/class_846$class_849;Lnet/minecraft/class_1921;Lnet/minecraft/class_287$class_7433;)V
ARG 3 renderLayer
ARG 4 buffer
METHOD method_23087 addBlockEntity (Lnet/minecraft/class_846$class_851$class_4578$class_7435;Lnet/minecraft/class_2586;)V
ARG 1 renderData
ARG 2 blockEntity
Expand All @@ -150,6 +161,7 @@ CLASS net/minecraft/class_846 net/minecraft/client/render/chunk/ChunkBuilder
CLASS class_7435 RenderData
FIELD field_39079 noCullingBlockEntities Ljava/util/List;
FIELD field_39080 blockEntities Ljava/util/List;
FIELD field_39081 buffers Ljava/util/Map;
FIELD field_39082 chunkOcclusionData Lnet/minecraft/class_854;
FIELD field_39083 translucencySortingData Lnet/minecraft/class_287$class_5594;
CLASS class_4579 SortTask
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
CLASS net/minecraft/class_8520 net/minecraft/client/render/debug/LightDebugRenderer
FIELD field_44675 UPDATE_INTERVAL Ljava/time/Duration;
FIELD field_44676 RADIUS I
FIELD field_44677 READY_SHAPE_COLOR Lorg/joml/Vector4f;
FIELD field_44678 DEFAULT_SHAPE_COLOR Lorg/joml/Vector4f;
FIELD field_44679 client Lnet/minecraft/class_310;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ CLASS net/minecraft/class_8560 net/minecraft/client/render/debug/SupportingBlock
FIELD field_44830 entities Ljava/util/List;
METHOD <init> (Lnet/minecraft/class_310;)V
ARG 1 client
METHOD method_51789 (Lnet/minecraft/class_1297;)D
METHOD method_51789 getAdditionalDilation (Lnet/minecraft/class_1297;)D
ARG 1 entity
METHOD method_51790 renderBlockHighlights (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;DDDLnet/minecraft/class_1297;Ljava/util/function/DoubleSupplier;FFF)V
ARG 1 matrices
Expand All @@ -13,6 +13,7 @@ CLASS net/minecraft/class_8560 net/minecraft/client/render/debug/SupportingBlock
ARG 5 cameraY
ARG 7 cameraZ
ARG 9 entity
ARG 10 extraDilation
ARG 11 red
ARG 12 green
ARG 13 blue
Expand All @@ -23,6 +24,7 @@ CLASS net/minecraft/class_8560 net/minecraft/client/render/debug/SupportingBlock
ARG 5 cameraY
ARG 7 cameraZ
ARG 9 vertexConsumers
ARG 10 dilation
ARG 12 red
ARG 13 green
ARG 14 blue
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
CLASS net/minecraft/class_7187 net/minecraft/client/render/entity/animation/AnimationHelper
METHOD method_41822 createScalingVector (DDD)Lorg/joml/Vector3f;
ARG 0 x
ARG 2 y
ARG 4 z
METHOD method_41823 createTranslationalVector (FFF)Lorg/joml/Vector3f;
ARG 0 x
ARG 1 y
ARG 2 z
METHOD method_41824 (FLorg/joml/Vector3f;FLnet/minecraft/class_630;Lnet/minecraft/class_7179;)V
ARG 4 transformation
METHOD method_41825 (F[Lnet/minecraft/class_7186;I)Z
Expand All @@ -12,6 +18,11 @@ CLASS net/minecraft/class_7187 net/minecraft/client/render/entity/animation/Anim
ARG 0 model
ARG 1 animation
ARG 2 runningTime
ARG 4 scale
ARG 5 tempVec
METHOD method_41828 (Ljava/util/List;FLorg/joml/Vector3f;FLnet/minecraft/class_630;)V
ARG 4 part
METHOD method_41829 createRotationalVector (FFF)Lorg/joml/Vector3f;
ARG 0 x
ARG 1 y
ARG 2 z
Loading

0 comments on commit 46503b6

Please sign in to comment.