From b8f6ce62f678b1b55aae4b36901c2b885a151f82 Mon Sep 17 00:00:00 2001 From: Shadowfacts Date: Tue, 23 Aug 2016 16:43:21 -0400 Subject: [PATCH] Item rendering stuff --- .../client/render/ItemRenderer.mapping | 58 +++++++++++++++++++ .../client/render/Tessellator.mapping | 1 + .../client/render/VertexBuffer.mapping | 2 +- .../client/util/ItemModelMapper.mapping | 3 + .../client/util/ModelIdentifier.mapping | 2 + 5 files changed, 65 insertions(+), 1 deletion(-) create mode 100644 mappings/net/minecraft/client/render/ItemRenderer.mapping create mode 100644 mappings/net/minecraft/client/util/ItemModelMapper.mapping create mode 100644 mappings/net/minecraft/client/util/ModelIdentifier.mapping diff --git a/mappings/net/minecraft/client/render/ItemRenderer.mapping b/mappings/net/minecraft/client/render/ItemRenderer.mapping new file mode 100644 index 0000000000..ee726a84e6 --- /dev/null +++ b/mappings/net/minecraft/client/render/ItemRenderer.mapping @@ -0,0 +1,58 @@ +CLASS none/bto net/minecraft/client/render/ItemRenderer + CLASS none/bto$5 + METHOD a getModel (Lnone/aeq;)Lnone/bzo; + ARG 0 stasck + CLASS none/bto$6 + METHOD a getModel (Lnone/aeq;)Lnone/bzo; + ARG 0 stasck + CLASS none/bto$7 + METHOD a getModel (Lnone/aeq;)Lnone/bzo; + ARG 0 stasck + CLASS none/bto$8 + METHOD a getModel (Lnone/aeq;)Lnone/bzo; + ARG 0 stasck + CLASS none/bto$9 + METHOD a getModel (Lnone/aeq;)Lnone/bzo; + ARG 0 stasck + FIELD b ENCHANTMENT_GLINT_TEX Lnone/kp; + FIELD e textureManager Lnone/bxc; + METHOD (Lnone/bxc;Lnone/bzn;Lnone/bea;)V + ARG 0 textureManager + METHOD a registerItemModel (Lnone/aeo;ILjava/lang/String;)V + ARG 0 item + ARG 1 metadata + ARG 2 name + METHOD a registerItemModel (Lnone/aeo;Ljava/lang/String;)V + ARG 0 item + ARG 1 name + METHOD a registerItemModel (Lnone/akw;ILjava/lang/String;)V + ARG 0 block + ARG 1 metadata + ARG 2 name + METHOD a registerItemModel (Lnone/akw;Ljava/lang/String;)V + ARG 0 block + ARG 1 name + METHOD a renderItemInGUI (Lnone/bec;Lnone/aeq;II)V + ARG 0 fontRenderer + ARG 1 stack + ARG 2 x + ARG 3 y + METHOD a renderItemInGIU (Lnone/bec;Lnone/aeq;IILjava/lang/String;)V + ARG 0 fontRenderer + ARG 1 stack + ARG 2 x + ARG 3 y + ARG 4 text + METHOD a drawQuad (Lnone/bok;IIIIIIII)V + ARG 0 buffer + ARG 1 x + ARG 2 y + ARG 3 width + ARG 4 height + ARG 5 red + ARG 6 green + ARG 7 blue + ARG 8 alpha + METHOD a (Lnone/sn;Lnone/aeq;II)V + ARG 0 entity + ARG 1 stack diff --git a/mappings/net/minecraft/client/render/Tessellator.mapping b/mappings/net/minecraft/client/render/Tessellator.mapping index d7ef967086..c303897e9b 100644 --- a/mappings/net/minecraft/client/render/Tessellator.mapping +++ b/mappings/net/minecraft/client/render/Tessellator.mapping @@ -2,4 +2,5 @@ CLASS none/bpe net/minecraft/client/render/Tessellator FIELD a buffer Lnone/bok; FIELD c INSTANCE Lnone/bpe; METHOD a getInstance ()Lnone/bpe; + METHOD b draw ()V METHOD c getVertexBuffer ()Lnone/bok; diff --git a/mappings/net/minecraft/client/render/VertexBuffer.mapping b/mappings/net/minecraft/client/render/VertexBuffer.mapping index 4f9854a7e4..8aea7903fb 100644 --- a/mappings/net/minecraft/client/render/VertexBuffer.mapping +++ b/mappings/net/minecraft/client/render/VertexBuffer.mapping @@ -8,5 +8,5 @@ CLASS none/bok net/minecraft/client/render/VertexBuffer METHOD a color (FFFF)Lnone/bok; METHOD a begin (ILnone/bxl;)V METHOD b pos (DDD)Lnone/bok; - METHOD b (IIII)Lnone/bok; + METHOD b color (IIII)Lnone/bok; METHOD d end ()V diff --git a/mappings/net/minecraft/client/util/ItemModelMapper.mapping b/mappings/net/minecraft/client/util/ItemModelMapper.mapping new file mode 100644 index 0000000000..a0359283fe --- /dev/null +++ b/mappings/net/minecraft/client/util/ItemModelMapper.mapping @@ -0,0 +1,3 @@ +CLASS none/bow net/minecraft/client/util/ItemModelMapper + METHOD a getModel (Lnone/aeq;)Lnone/bzo; + ARG 0 stasck diff --git a/mappings/net/minecraft/client/util/ModelIdentifier.mapping b/mappings/net/minecraft/client/util/ModelIdentifier.mapping new file mode 100644 index 0000000000..be61cb21dd --- /dev/null +++ b/mappings/net/minecraft/client/util/ModelIdentifier.mapping @@ -0,0 +1,2 @@ +CLASS none/bzo net/minecraft/client/util/ModelIdentifier + FIELD c variant Ljava/lang/String;