Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Start working on entity rendering mappings #634

Draft
wants to merge 1 commit into
base: 1.21.4-pre2
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions mappings/com/mojang/blaze3d/vertex/VertexConsumer.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,8 @@ CLASS net/minecraft/unmapped/C_igthdzux com/mojang/blaze3d/vertex/VertexConsumer
ARG 1 normalX
ARG 2 normalY
ARG 3 normalZ
METHOD m_otblkgbt normal (Lnet/minecraft/unmapped/C_cnszsxvd$C_pqokfevb;Lorg/joml/Vector3f;)Lnet/minecraft/unmapped/C_igthdzux;
ARG 2 normal
METHOD m_piqbzcma rgb (I)Lnet/minecraft/unmapped/C_igthdzux;
METHOD m_ppknjxpl color (I)Lnet/minecraft/unmapped/C_igthdzux;
ARG 1 argb
Expand Down
25 changes: 25 additions & 0 deletions mappings/net/minecraft/client/model/Model.mapping
Original file line number Diff line number Diff line change
@@ -1,10 +1,35 @@
CLASS net/minecraft/unmapped/C_lzwtpfka net/minecraft/client/model/Model
COMMENT Represents a dynamic model which has its own render layers and custom rendering.
FIELD f_qfztkxfk ANIMATION_CACHE Lorg/joml/Vector3f;
FIELD f_tmwqkepw layerFactory Ljava/util/function/Function;
METHOD <init> (Ljava/util/function/Function;)V
ARG 1 layerFactory
METHOD m_aujmchje (Lnet/minecraft/unmapped/C_mnzbondw;FFLnet/minecraft/unmapped/C_kxntavoz;)V
ARG 4 validState
METHOD m_bffuidgd getRoot ()Lnet/minecraft/unmapped/C_rglqxnbw;
METHOD m_cezhezev (Ljava/lang/String;Lnet/minecraft/unmapped/C_rglqxnbw;)Z
ARG 1 part
METHOD m_emzlezbo animate (Lnet/minecraft/unmapped/C_kxntavoz;Lnet/minecraft/unmapped/C_mnzbondw;FF)V
ARG 1 state
ARG 2 animation
ARG 3 age
ARG 4 speed
METHOD m_gzxoqreq render (Lnet/minecraft/unmapped/C_cnszsxvd;Lnet/minecraft/unmapped/C_igthdzux;III)V
METHOD m_jixcvmmq animateWalk (Lnet/minecraft/unmapped/C_mnzbondw;FFFF)V
ARG 2 walkTicks
ARG 3 walkSpeed
ARG 4 limbMovementFrequency
ARG 5 limbAmplitude
METHOD m_mcnyhnyb (Ljava/lang/String;Lnet/minecraft/unmapped/C_rglqxnbw;)Lnet/minecraft/unmapped/C_rglqxnbw;
ARG 1 part
METHOD m_mzofdwyu getLayer (Lnet/minecraft/unmapped/C_ncpywfca;)Lnet/minecraft/unmapped/C_tizlwnnv;
COMMENT {@return the render layer for the corresponding texture}
ARG 1 texture
COMMENT the texture used for the render layer
METHOD m_ndvjbkam animate (Lnet/minecraft/unmapped/C_kxntavoz;Lnet/minecraft/unmapped/C_mnzbondw;F)V
METHOD m_tivdiufh render (Lnet/minecraft/unmapped/C_cnszsxvd;Lnet/minecraft/unmapped/C_igthdzux;II)V
METHOD m_yoqrclzd getPart (Ljava/lang/String;)Ljava/util/Optional;
ARG 1 name
METHOD m_zhuekqex animateStatic (Lnet/minecraft/unmapped/C_mnzbondw;)V
CLASS C_ihzqypnt SimpleModel
FIELD f_vtiblvnj root Lnet/minecraft/unmapped/C_rglqxnbw;
7 changes: 7 additions & 0 deletions mappings/net/minecraft/client/model/ModelPart.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -43,11 +43,17 @@ CLASS net/minecraft/unmapped/C_rglqxnbw net/minecraft/client/model/ModelPart
ARG 2 vertexConsumer
ARG 3 light
ARG 4 overlay
ARG 5 color
METHOD m_mkbeqlhm getRandomCuboid (Lnet/minecraft/unmapped/C_rlomrsco;)Lnet/minecraft/unmapped/C_rglqxnbw$C_pqgerrye;
METHOD m_mxpjpupk translate (Lorg/joml/Vector3f;)V
ARG 1 vec
METHOD m_nbzpcsma copyTransform (Lnet/minecraft/unmapped/C_rglqxnbw;)V
ARG 1 part
METHOD m_orqszdgk render (Lnet/minecraft/unmapped/C_cnszsxvd;Lnet/minecraft/unmapped/C_igthdzux;III)V
ARG 2 vertices
ARG 3 light
ARG 4 overlay
ARG 5 color
METHOD m_pkfzyekc scale (Lorg/joml/Vector3f;)V
ARG 1 vec
METHOD m_ptspjwxx resetTransform ()V
Expand Down Expand Up @@ -115,6 +121,7 @@ CLASS net/minecraft/unmapped/C_rglqxnbw net/minecraft/client/model/ModelPart
ARG 2 vertexConsumer
ARG 3 light
ARG 4 overlay
ARG 5 color
CLASS C_qxqapydw CuboidConsumer
METHOD visit accept (Lnet/minecraft/unmapped/C_cnszsxvd$C_pqokfevb;Ljava/lang/String;ILnet/minecraft/unmapped/C_rglqxnbw$C_pqgerrye;)V
COMMENT Accepts a cuboid from a model part.
Expand Down
16 changes: 16 additions & 0 deletions mappings/net/minecraft/client/model/ModelPartData.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,24 @@ CLASS net/minecraft/unmapped/C_lacpzcxf net/minecraft/client/model/ModelPartData
METHOD <init> (Ljava/util/List;Lnet/minecraft/unmapped/C_dhebgdtu;)V
ARG 1 cuboidData
ARG 2 rotationData
METHOD m_cltjrdyt removeChild (Ljava/lang/String;)Lnet/minecraft/unmapped/C_lacpzcxf;
METHOD m_dksjtwxe createPart (II)Lnet/minecraft/unmapped/C_rglqxnbw;
ARG 1 textureWidth
ARG 2 textureHeight
METHOD m_ewgpjzit addOrReplaceChild (Ljava/lang/String;Lnet/minecraft/unmapped/C_lacpzcxf;)Lnet/minecraft/unmapped/C_lacpzcxf;
ARG 1 name
ARG 2 child
METHOD m_igvbxroz (IILjava/util/Map$Entry;)Lnet/minecraft/unmapped/C_rglqxnbw;
ARG 2 part
METHOD m_ofdudcwr addOrReplaceChild (Ljava/lang/String;Lnet/minecraft/unmapped/C_oqanqqos;Lnet/minecraft/unmapped/C_dhebgdtu;)Lnet/minecraft/unmapped/C_lacpzcxf;
ARG 2 builder
METHOD m_phoqqskk getChild (Ljava/lang/String;)Lnet/minecraft/unmapped/C_lacpzcxf;
ARG 1 name
METHOD m_sojexhax transform (Ljava/util/function/UnaryOperator;)Lnet/minecraft/unmapped/C_lacpzcxf;
ARG 1 transformer
METHOD m_utiwtwjs getChildren ()Ljava/util/Set;
METHOD m_zgspbmqz (Lnet/minecraft/unmapped/C_rglqxnbw;Lnet/minecraft/unmapped/C_rglqxnbw;)Lnet/minecraft/unmapped/C_rglqxnbw;
ARG 0 part
ARG 1 newPart
METHOD m_zzwdpekd (IILnet/minecraft/unmapped/C_zdhruofo;)Lnet/minecraft/unmapped/C_rglqxnbw$C_pqgerrye;
ARG 2 cube
Original file line number Diff line number Diff line change
Expand Up @@ -18,3 +18,9 @@ CLASS net/minecraft/unmapped/C_ooqwcvxe net/minecraft/client/render/block/entity
ARG 4 model
ARG 5 material
ARG 6 color
METHOD m_vhhdaaqq renderBanner (Lnet/minecraft/unmapped/C_cnszsxvd;Lnet/minecraft/unmapped/C_igrgeffe;IILnet/minecraft/unmapped/C_rglqxnbw;Lnet/minecraft/unmapped/C_djlixbky;ZLnet/minecraft/unmapped/C_arllgqae;Lnet/minecraft/unmapped/C_wwbphpbp;ZZ)V
ARG 4 model
ARG 5 material
ARG 6 isNotShield
ARG 7 color
ARG 8 components
Original file line number Diff line number Diff line change
@@ -1,10 +1,13 @@
CLASS net/minecraft/unmapped/C_piiwxtnx net/minecraft/client/render/block/entity/BedBlockEntityRenderer
FIELD f_peusdqxt foot Lnet/minecraft/unmapped/C_lzwtpfka;
FIELD f_xtymytxp head Lnet/minecraft/unmapped/C_lzwtpfka;
METHOD <init> (Lnet/minecraft/unmapped/C_zeyvbzzx$C_rdyueyua;)V
ARG 1 ctx
METHOD m_bktcnifp getFootTexturedModelData ()Lnet/minecraft/unmapped/C_ybmhebgt;
METHOD m_ckljkzdd renderPart (Lnet/minecraft/unmapped/C_cnszsxvd;Lnet/minecraft/unmapped/C_igrgeffe;Lnet/minecraft/unmapped/C_lzwtpfka;Lnet/minecraft/unmapped/C_xpuuihxf;Lnet/minecraft/unmapped/C_djlixbky;IIZ)V
ARG 1 matrix
ARG 2 vertexConsumers
ARG 3 model
ARG 4 direction
ARG 5 material
ARG 6 light
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
CLASS net/minecraft/unmapped/C_kuktegfc net/minecraft/client/render/block/entity/BellBlockEntityRenderer
FIELD f_hektwzub BELL_BODY_TEXTURE Lnet/minecraft/unmapped/C_djlixbky;
FIELD f_vplldcjz model Lnet/minecraft/unmapped/C_lfadelvu;
METHOD <init> (Lnet/minecraft/unmapped/C_zeyvbzzx$C_rdyueyua;)V
ARG 1 ctx
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
CLASS net/minecraft/unmapped/C_bpftaxgr net/minecraft/client/render/block/entity/ChestBlockEntityRenderer
FIELD f_dgltnqed christmas Z
FIELD f_elptawxw chestLeft Lnet/minecraft/unmapped/C_rdjqdaaj;
FIELD f_vskuagwx chestRight Lnet/minecraft/unmapped/C_rdjqdaaj;
FIELD f_yjkgqest chest Lnet/minecraft/unmapped/C_rdjqdaaj;
METHOD <init> (Lnet/minecraft/unmapped/C_zeyvbzzx$C_rdyueyua;)V
ARG 1 ctx
METHOD m_zwrgqjox renderModel (Lnet/minecraft/unmapped/C_cnszsxvd;Lnet/minecraft/unmapped/C_igthdzux;Lnet/minecraft/unmapped/C_rdjqdaaj;FII)V
ARG 2 vertices
ARG 3 model
ARG 5 light
ARG 6 overlay
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,8 @@ CLASS net/minecraft/unmapped/C_veoxnroc net/minecraft/client/render/block/entity
FIELD f_qnbtlfrk model Lnet/minecraft/unmapped/C_veoxnroc$C_alliycjs;
METHOD <init> (Lnet/minecraft/unmapped/C_zeyvbzzx$C_rdyueyua;)V
ARG 1 ctx
CLASS C_alliycjs ShulkerBoxModel
FIELD f_vghkdimj root Lnet/minecraft/unmapped/C_rglqxnbw;
FIELD f_wiwhhboa lid Lnet/minecraft/unmapped/C_rglqxnbw;
METHOD m_wcbxucph setLidAngles (Lnet/minecraft/unmapped/C_gauehqwp;F)V
ARG 1 entity
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ CLASS net/minecraft/unmapped/C_dqmzvcln net/minecraft/client/render/block/entity
METHOD m_evwupjxx createSignModel (Lnet/minecraft/unmapped/C_qncyfzro;Lnet/minecraft/unmapped/C_xlaykyai;Z)Lnet/minecraft/unmapped/C_lzwtpfka;
ARG 0 entityModelLoader
ARG 1 type
ARG 2 standing
METHOD m_gunsydbe (Lnet/minecraft/unmapped/C_zeyvbzzx$C_rdyueyua;Lnet/minecraft/unmapped/C_xlaykyai;)Lnet/minecraft/unmapped/C_dqmzvcln$C_kemigwzh;
ARG 1 signType
METHOD m_huhacyeq getSignTexture (Lnet/minecraft/unmapped/C_xlaykyai;)Lnet/minecraft/unmapped/C_djlixbky;
Expand All @@ -23,6 +24,7 @@ CLASS net/minecraft/unmapped/C_dqmzvcln net/minecraft/client/render/block/entity
ARG 1 signColor
METHOD m_mhofaycj getTextRenderScale ()F
METHOD m_osdpidpm getTexturedModelData (Z)Lnet/minecraft/unmapped/C_ybmhebgt;
ARG 0 standing
METHOD m_pnjrxedx getTextOffset ()Lnet/minecraft/unmapped/C_vgpupfxx;
METHOD m_qegqovha getModelRenderScale ()F
METHOD m_rbmzplgv render (Lnet/minecraft/unmapped/C_axouvzlg;Lnet/minecraft/unmapped/C_cnszsxvd;Lnet/minecraft/unmapped/C_igrgeffe;IILnet/minecraft/unmapped/C_txtbiemp;Lnet/minecraft/unmapped/C_siepybep;Lnet/minecraft/unmapped/C_xlaykyai;Lnet/minecraft/unmapped/C_lzwtpfka;)V
Expand All @@ -49,3 +51,4 @@ CLASS net/minecraft/unmapped/C_dqmzvcln net/minecraft/client/render/block/entity
ARG 8 front
METHOD m_ygzvuwby setupMatrices (Lnet/minecraft/unmapped/C_cnszsxvd;FLnet/minecraft/unmapped/C_txtbiemp;)V
ARG 2 rotation
CLASS C_kemigwzh TypeModels
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
CLASS net/minecraft/unmapped/C_lfadelvu net/minecraft/client/render/block/entity/model/BellBlockEntityModel
FIELD f_erkfvexy root Lnet/minecraft/unmapped/C_rglqxnbw;
FIELD f_wihtnncn bellBody Lnet/minecraft/unmapped/C_rglqxnbw;
FIELD f_wmypknka BELL_BODY Ljava/lang/String;
METHOD m_dnkwadtl setBellAngles (Lnet/minecraft/unmapped/C_lxkuepdf;F)V
ARG 1 entity
ARG 2 tickDelta
METHOD m_rdyfzznd getTexturedModelData ()Lnet/minecraft/unmapped/C_ybmhebgt;
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
CLASS net/minecraft/unmapped/C_rdjqdaaj net/minecraft/client/render/block/entity/model/ChestBlockEntityModel
FIELD f_bkphxjhb lid Lnet/minecraft/unmapped/C_rglqxnbw;
FIELD f_gxzdwfxo LID Ljava/lang/String;
FIELD f_lrjlvwoi root Lnet/minecraft/unmapped/C_rglqxnbw;
FIELD f_qgrsdutj LOCK Ljava/lang/String;
FIELD f_rzpjzcfz BOTTOM Ljava/lang/String;
FIELD f_wqrepoqi lock Lnet/minecraft/unmapped/C_rglqxnbw;
METHOD m_dfzghvel createRightDoubleChestTexturedModelData ()Lnet/minecraft/unmapped/C_ybmhebgt;
METHOD m_hwblxhlr createLeftDoubleChestTexturedModelData ()Lnet/minecraft/unmapped/C_ybmhebgt;
METHOD m_uriyrgih setChestAngles (F)V
ARG 1 openProgress
METHOD m_zcbihtyk createChestTexturedModelData ()Lnet/minecraft/unmapped/C_ybmhebgt;
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
CLASS net/minecraft/unmapped/C_wsowuuin net/minecraft/client/render/entity/AbstractHorseEntityRenderer
FIELD f_qcwzoqjn scale F
METHOD <init> (Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;Lnet/minecraft/unmapped/C_fouvqrqy;Lnet/minecraft/unmapped/C_fouvqrqy;F)V
ARG 4 scale
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ CLASS net/minecraft/unmapped/C_arsbclod net/minecraft/client/render/entity/Drago
FIELD f_lgtjdxam LAYER Lnet/minecraft/unmapped/C_tizlwnnv;
METHOD m_agndedix produceVertex (Lnet/minecraft/unmapped/C_igthdzux;Lnet/minecraft/unmapped/C_cnszsxvd$C_pqokfevb;IFIII)V
ARG 0 vertexConsumer
ARG 1 entry
ARG 2 light
ARG 3 x
ARG 4 y
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ CLASS net/minecraft/unmapped/C_gmkqxljo net/minecraft/client/render/entity/Entit
FIELD f_jbpxeksz SHADOW_LAYER Lnet/minecraft/unmapped/C_tizlwnnv;
FIELD f_liyqukna world Lnet/minecraft/unmapped/C_cdctfzbn;
FIELD f_lvcadmzo modelLoader Lnet/minecraft/unmapped/C_qncyfzro;
FIELD f_lwaiaimk mapRenderer Lnet/minecraft/unmapped/C_yzoxmlsd;
FIELD f_mnijxhxg renderers Ljava/util/Map;
FIELD f_ngtzetqs itemRenderer Lnet/minecraft/unmapped/C_xjqetogb;
FIELD f_nidlqprn heldItemRenderer Lnet/minecraft/unmapped/C_csxqddlf;
Expand Down
39 changes: 39 additions & 0 deletions mappings/net/minecraft/client/render/entity/EntityRenderer.mapping
Original file line number Diff line number Diff line change
@@ -1,28 +1,59 @@
CLASS net/minecraft/unmapped/C_oddtxnnw net/minecraft/client/render/entity/EntityRenderer
FIELD f_grzxnuar NAMETAG_SCALE F
FIELD f_jyejutvr LEASH_RENDER_SEGMENTS I
FIELD f_ocxvftzg shadowOpacity F
FIELD f_qcszkyif textRenderer Lnet/minecraft/unmapped/C_mavozmpp;
FIELD f_tcpdnrwv renderState Lnet/minecraft/unmapped/C_vptppxob;
FIELD f_ucdktcjj shadowRadius F
FIELD f_zzvkubit dispatcher Lnet/minecraft/unmapped/C_gmkqxljo;
METHOD <init> (Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)V
ARG 1 ctx
METHOD m_azsmpcdv renderLeadSegment (Lnet/minecraft/unmapped/C_igthdzux;Lorg/joml/Matrix4f;FFFIIIIFFFFIZ)V
ARG 0 vertices
ARG 1 modelMatrix
ARG 2 xDisplacement
ARG 3 yDisplacement
ARG 4 zDisplacement
ARG 5 startBlockLight
ARG 6 endBlockLight
ARG 7 startSkyLight
ARG 8 endSkyLight
ARG 9 leashYOffset
ARG 10 crossYDirection
ARG 11 crossXDirection
ARG 12 crossZDirection
ARG 13 pieceIndex
ARG 14 swapDarkDirection
METHOD m_dcqcalkk getBlockLight (Lnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_hynzadkk;)I
ARG 1 entity
ARG 2 pos
METHOD m_ddpjuflu getLight (Lnet/minecraft/unmapped/C_astfners;F)I
ARG 1 entity
ARG 2 tickDelta
METHOD m_gkfhbwdx getPositionOffset (Lnet/minecraft/unmapped/C_vptppxob;)Lnet/minecraft/unmapped/C_vgpupfxx;
ARG 1 state
METHOD m_hknkoqwr getTexture (Lnet/minecraft/unmapped/C_vptppxob;)Lnet/minecraft/unmapped/C_ncpywfca;
ARG 1 state
METHOD m_iayyauuk getCullingBox (Lnet/minecraft/unmapped/C_astfners;)Lnet/minecraft/unmapped/C_hbcjzgoe;
ARG 1 entity
METHOD m_idqrsxfa getShadowRadius (Lnet/minecraft/unmapped/C_vptppxob;)F
ARG 1 state
METHOD m_jbawcxgv render (Lnet/minecraft/unmapped/C_vptppxob;Lnet/minecraft/unmapped/C_cnszsxvd;Lnet/minecraft/unmapped/C_igrgeffe;I)V
ARG 1 state
ARG 2 matrices
ARG 3 vertexConsumers
ARG 4 light
METHOD m_jvlrjieq renderLabelIfPresent (Lnet/minecraft/unmapped/C_vptppxob;Lnet/minecraft/unmapped/C_rdaqiwdt;Lnet/minecraft/unmapped/C_cnszsxvd;Lnet/minecraft/unmapped/C_igrgeffe;I)V
ARG 1 state
ARG 2 text
ARG 3 matrices
ARG 4 vertexConsumers
ARG 5 light
METHOD m_kgwqpdyp renderLead (Lnet/minecraft/unmapped/C_cnszsxvd;Lnet/minecraft/unmapped/C_igrgeffe;Lnet/minecraft/unmapped/C_vptppxob$C_twyrpfqb;)V
COMMENT Renders the leash in a cross pattern starting at the leashed entity, then traveling to the player or fence post. The leash is then rendered back to the leashed entity.
ARG 2 leadState
METHOD m_lpszeivo canCull (Lnet/minecraft/unmapped/C_astfners;)Z
ARG 1 entity
METHOD m_mgbpairl hasLabel (Lnet/minecraft/unmapped/C_astfners;D)Z
COMMENT Determines whether the passed entity should render with a nameplate above its head.
COMMENT
Expand All @@ -31,6 +62,14 @@ CLASS net/minecraft/unmapped/C_oddtxnnw net/minecraft/client/render/entity/Entit
METHOD m_mxozdffx getSkyLight (Lnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_hynzadkk;)I
ARG 1 entity
ARG 2 pos
METHOD m_otmducia getName (Lnet/minecraft/unmapped/C_astfners;)Lnet/minecraft/unmapped/C_rdaqiwdt;
ARG 1 entity
METHOD m_sfqknpgp createRenderState (Lnet/minecraft/unmapped/C_astfners;F)Lnet/minecraft/unmapped/C_vptppxob;
METHOD m_tskwgjqs setupRenderState (Lnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_vptppxob;F)V
ARG 1 entity
ARG 2 state
ARG 3 tickDelta
METHOD m_txhyvkyc createRenderState ()Lnet/minecraft/unmapped/C_vptppxob;
METHOD m_vglixkjm shouldRender (Lnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_jwzjqevg;DDD)Z
ARG 1 entity
ARG 2 frustum
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ CLASS net/minecraft/unmapped/C_ycdfjsnw net/minecraft/client/render/entity/Entit
METHOD create create (Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)Lnet/minecraft/unmapped/C_oddtxnnw;
ARG 1 ctx
CLASS C_bnclqjzp Context
FIELD f_dmactybd mapRenderer Lnet/minecraft/unmapped/C_yzoxmlsd;
FIELD f_gmvhgyvd renderDispatcher Lnet/minecraft/unmapped/C_gmkqxljo;
FIELD f_gtvxtqbc itemRenderer Lnet/minecraft/unmapped/C_xjqetogb;
FIELD f_izhoylwu modelLoader Lnet/minecraft/unmapped/C_qncyfzro;
Expand All @@ -16,4 +17,5 @@ CLASS net/minecraft/unmapped/C_ycdfjsnw net/minecraft/client/render/entity/Entit
METHOD m_nxrcygbz getItemRenderer ()Lnet/minecraft/unmapped/C_xjqetogb;
METHOD m_ojizostf getRenderDispatcher ()Lnet/minecraft/unmapped/C_gmkqxljo;
METHOD m_unrfrsph getModelManager ()Lnet/minecraft/unmapped/C_wosoicga;
METHOD m_vtngtpob getMapRenderer ()Lnet/minecraft/unmapped/C_yzoxmlsd;
METHOD m_wsgrvlah getTextRenderer ()Lnet/minecraft/unmapped/C_mavozmpp;
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,9 @@ CLASS net/minecraft/unmapped/C_qcsjcrtc net/minecraft/client/render/entity/Entit
ARG 0 ctx
METHOD m_miukwvvw (Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)Lnet/minecraft/unmapped/C_oddtxnnw;
ARG 0 ctx
METHOD m_novpyecm (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;Lnet/minecraft/unmapped/C_ogavsvbr;Lnet/minecraft/unmapped/C_ycdfjsnw;)V
ARG 2 type
ARG 3 factory
METHOD m_omtgsipy (Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)Lnet/minecraft/unmapped/C_oddtxnnw;
ARG 0 ctx
METHOD m_qbcgfwrd reloadEntityRenderers (Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)Ljava/util/Map;
Expand Down Expand Up @@ -58,5 +61,8 @@ CLASS net/minecraft/unmapped/C_qcsjcrtc net/minecraft/client/render/entity/Entit
ARG 0 ctx
METHOD m_xdvcbsbt (Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)Lnet/minecraft/unmapped/C_oddtxnnw;
ARG 0 ctx
METHOD m_zasbojkp (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;Lnet/minecraft/unmapped/C_idvschhb$C_hdrocqaw;Lnet/minecraft/unmapped/C_ycdfjsnw;)V
ARG 2 playerModel
ARG 3 factory
METHOD m_zgnrragr (Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;)Lnet/minecraft/unmapped/C_oddtxnnw;
ARG 0 ctx
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ CLASS net/minecraft/unmapped/C_wznuzjje net/minecraft/client/render/entity/Exper
FIELD f_uyxscnpw TEXTURE Lnet/minecraft/unmapped/C_ncpywfca;
METHOD m_hwlhetyy vertex (Lnet/minecraft/unmapped/C_igthdzux;Lnet/minecraft/unmapped/C_cnszsxvd$C_pqokfevb;FFIIIFFI)V
ARG 0 vertexConsumer
ARG 1 entry
ARG 2 x
ARG 3 y
ARG 4 red
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,12 @@ CLASS net/minecraft/unmapped/C_nbjmhtws net/minecraft/client/render/entity/Livin
ARG 2 model
ARG 3 shadowRadius
METHOD m_fktqogsj scale (Lnet/minecraft/unmapped/C_ozphnurq;Lnet/minecraft/unmapped/C_cnszsxvd;)V
ARG 1 state
ARG 2 matrices
METHOD m_hdrkfpkd getAnimationCounter (Lnet/minecraft/unmapped/C_ozphnurq;)F
ARG 1 state
METHOD m_kamlslip setupTransforms (Lnet/minecraft/unmapped/C_ozphnurq;Lnet/minecraft/unmapped/C_cnszsxvd;FF)V
ARG 1 state
ARG 2 matrices
ARG 3 animationProgress
ARG 4 bodyYaw
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
CLASS net/minecraft/unmapped/C_oygxefpb net/minecraft/client/render/entity/animation/BreezeEntityAnimations
FIELD f_knenedsz INHALING Lnet/minecraft/unmapped/C_mnzbondw;
FIELD f_knenedsz JUMPING Lnet/minecraft/unmapped/C_mnzbondw;
FIELD f_laemzbrq SHOOTING Lnet/minecraft/unmapped/C_mnzbondw;
FIELD f_piskmqjv INHALING Lnet/minecraft/unmapped/C_mnzbondw;
FIELD f_pnajrztk SLIDING_BACK Lnet/minecraft/unmapped/C_mnzbondw;
FIELD f_ufxsciyw SLIDING Lnet/minecraft/unmapped/C_mnzbondw;
Original file line number Diff line number Diff line change
Expand Up @@ -20,5 +20,6 @@ CLASS net/minecraft/unmapped/C_ksuhvumg net/minecraft/client/render/entity/featu
ARG 1 matrices
ARG 2 vertexConsumers
ARG 3 light
ARG 4 state
ARG 5 limbAngle
ARG 6 limbDistance
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
CLASS net/minecraft/unmapped/C_yqvltkrx net/minecraft/client/render/entity/feature/HeldItemFeatureRenderer
FIELD f_trbedwqt itemRenderer Lnet/minecraft/unmapped/C_xjqetogb;
METHOD m_dgvwzjus renderItem (Lnet/minecraft/unmapped/C_ozphnurq;Lnet/minecraft/unmapped/C_nnhmhkbv;Lnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_byhguelf;Lnet/minecraft/unmapped/C_njjnizsa;Lnet/minecraft/unmapped/C_cnszsxvd;Lnet/minecraft/unmapped/C_igrgeffe;I)V
ARG 1 state
ARG 3 stack
ARG 4 transformationMode
ARG 5 arm
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
CLASS net/minecraft/unmapped/C_zwcdptgz net/minecraft/client/render/entity/model/AgeableEntityRenderer
FIELD f_vgkoesqa babyModel Lnet/minecraft/unmapped/C_fouvqrqy;
FIELD f_yafohqkx adultModel Lnet/minecraft/unmapped/C_fouvqrqy;
METHOD <init> (Lnet/minecraft/unmapped/C_ycdfjsnw$C_bnclqjzp;Lnet/minecraft/unmapped/C_fouvqrqy;Lnet/minecraft/unmapped/C_fouvqrqy;F)V
ARG 1 context
ARG 4 scale
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,4 @@ CLASS net/minecraft/unmapped/C_fouvqrqy net/minecraft/client/render/entity/model
COMMENT the model parts for the base model. In a modded context the tables may be
COMMENT inaccurate. Model parts with an associated field are required.
METHOD m_zqrlbqnu setAngles (Lnet/minecraft/unmapped/C_vptppxob;)V
ARG 1 state
Loading
Loading