From 0251120a86af9817bc463f2edc53f9b1cac175cd Mon Sep 17 00:00:00 2001 From: Shadowfacts Date: Sat, 20 Aug 2016 16:08:08 -0400 Subject: [PATCH] TileEntityRenderer stuff --- .../minecraft/block/tile/TileEntity.mapping | 2 +- .../impl/TileEntityEnchantingTable.mapping | 3 ++- .../block/tile/impl/TileEntityFurnace.mapping | 5 +++++ .../impl/TileEntityStructureBlock.mapping | 2 +- .../tileentity/TileEntityRenderer.mapping | 10 ++++++++++ .../impl/TileEntityBannerRenderer.mapping | 12 ++++++++++++ .../impl/TileEntityBeaconRenderer.mapping | 13 +++++++++++++ .../impl/TileEntityChestRenderer.mapping | 19 +++++++++++++++++++ .../TileEntityEnchantingTableRenderer.mapping | 13 +++++++++++++ .../impl/TileEntityEndGatewayRenderer.mapping | 16 ++++++++++++++++ .../impl/TileEntityEndPortalRenderer.mapping | 15 +++++++++++++++ .../impl/TileEntityEnderChestRenderer.mapping | 13 +++++++++++++ .../impl/TileEntityMobSpawnerRenderer.mapping | 12 ++++++++++++ .../impl/TileEntityPistonRenderer.mapping | 12 ++++++++++++ .../impl/TileEntitySignRenderer.mapping | 13 +++++++++++++ .../impl/TileEntitySkullRenderer.mapping | 17 +++++++++++++++++ .../impl/TileEntityStructureRenderer.mapping | 12 ++++++++++++ mappings/none/arp.mapping | 2 +- mappings/none/bqw.mapping | 6 ++++++ 19 files changed, 193 insertions(+), 4 deletions(-) create mode 100644 mappings/none/bqw.mapping diff --git a/mappings/net/minecraft/block/tile/TileEntity.mapping b/mappings/net/minecraft/block/tile/TileEntity.mapping index 98947d9939..c0aa5b8b26 100644 --- a/mappings/net/minecraft/block/tile/TileEntity.mapping +++ b/mappings/net/minecraft/block/tile/TileEntity.mapping @@ -43,7 +43,7 @@ CLASS none/arb net/minecraft/block/tile/TileEntity METHOD c writeToTag ()Lnone/dt; METHOD c serializeTileData (Lnone/dt;)Lnone/dt; ARG 0 tag - METHOD i_ ()Lnone/fa; + METHOD i_ getNameComponent ()Lnone/fa; METHOD s getSquaredRenderDistance ()D METHOD t hasWorld ()Z METHOD u getBlockMetadata ()I diff --git a/mappings/net/minecraft/block/tile/impl/TileEntityEnchantingTable.mapping b/mappings/net/minecraft/block/tile/impl/TileEntityEnchantingTable.mapping index 232a8c2b04..3c634755bd 100644 --- a/mappings/net/minecraft/block/tile/impl/TileEntityEnchantingTable.mapping +++ b/mappings/net/minecraft/block/tile/impl/TileEntityEnchantingTable.mapping @@ -1,4 +1,5 @@ CLASS none/arj net/minecraft/block/tile/impl/TileEntityEnchantingTable + FIELD a ticks I FIELD o RANDOM Ljava/util/Random; FIELD p name Ljava/lang/String; METHOD D_ update ()V @@ -7,6 +8,6 @@ CLASS none/arj net/minecraft/block/tile/impl/TileEntityEnchantingTable METHOD a deserializeTag (Lnone/dt;)V METHOD b serializeTag (Lnone/dt;)Lnone/dt; METHOD h_ getName ()Ljava/lang/String; - METHOD i_ ()Lnone/fa; + METHOD i_ getNameComponent ()Lnone/fa; METHOD k getId ()Ljava/lang/String; METHOD n_ hasCustomName ()Z diff --git a/mappings/net/minecraft/block/tile/impl/TileEntityFurnace.mapping b/mappings/net/minecraft/block/tile/impl/TileEntityFurnace.mapping index b047161a0d..2b45a500da 100644 --- a/mappings/net/minecraft/block/tile/impl/TileEntityFurnace.mapping +++ b/mappings/net/minecraft/block/tile/impl/TileEntityFurnace.mapping @@ -20,6 +20,9 @@ CLASS none/arm net/minecraft/block/tile/impl/TileEntityFurnace ARG 0 stack METHOD a getAvailableSlots (Lnone/cu;)[I METHOD a deserializeTag (Lnone/dt;)V + METHOD b setField (II)V + ARG 0 id + ARG 1 value METHOD b isValidInventoryStack (ILnone/aeq;)Z METHOD b (Lnone/aak;)V ARG 0 player @@ -28,6 +31,8 @@ CLASS none/arm net/minecraft/block/tile/impl/TileEntityFurnace METHOD b serializeTag (Lnone/dt;)Lnone/dt; METHOD c (Lnone/aak;)V ARG 0 player + METHOD c_ getField (I)I + ARG 0 id METHOD h_ getName ()Ljava/lang/String; METHOD l clear ()V METHOD m isBurning ()Z diff --git a/mappings/net/minecraft/block/tile/impl/TileEntityStructureBlock.mapping b/mappings/net/minecraft/block/tile/impl/TileEntityStructureBlock.mapping index 9304042059..412666bdc2 100644 --- a/mappings/net/minecraft/block/tile/impl/TileEntityStructureBlock.mapping +++ b/mappings/net/minecraft/block/tile/impl/TileEntityStructureBlock.mapping @@ -27,4 +27,4 @@ CLASS none/arv net/minecraft/block/tile/impl/TileEntityStructureBlock METHOD a deserializeTag (Lnone/dt;)V METHOD b serializeTag (Lnone/dt;)Lnone/dt; METHOD c writeToTag ()Lnone/dt; - METHOD i_ ()Lnone/fa; + METHOD i_ getNameComponent ()Lnone/fa; diff --git a/mappings/net/minecraft/client/render/tileentity/TileEntityRenderer.mapping b/mappings/net/minecraft/client/render/tileentity/TileEntityRenderer.mapping index 60004499e4..6ece295477 100644 --- a/mappings/net/minecraft/client/render/tileentity/TileEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/tileentity/TileEntityRenderer.mapping @@ -1,3 +1,13 @@ CLASS none/bqx net/minecraft/client/render/tileentity/TileEntityRenderer FIELD b DESTROY_STAGE_TEXTURES [Lnone/kp; + METHOD a getWorld ()Lnone/aiu; METHOD a render (Lnone/arb;DDDFI)V + ARG 0 te + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 delta + ARG 5 destroyStage + METHOD a bindTexture (Lnone/kp;)V + ARG 0 id + METHOD b getFontRenderer ()Lnone/bec; diff --git a/mappings/net/minecraft/client/render/tileentity/impl/TileEntityBannerRenderer.mapping b/mappings/net/minecraft/client/render/tileentity/impl/TileEntityBannerRenderer.mapping index ac36dec716..c2e3f6d3e9 100644 --- a/mappings/net/minecraft/client/render/tileentity/impl/TileEntityBannerRenderer.mapping +++ b/mappings/net/minecraft/client/render/tileentity/impl/TileEntityBannerRenderer.mapping @@ -1,3 +1,15 @@ CLASS none/bqu net/minecraft/client/render/tileentity/impl/TileEntityBannerRenderer METHOD a render (Lnone/aqz;DDDFI)V + ARG 0 te + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 delta + ARG 5 destroyStage METHOD a render (Lnone/arb;DDDFI)V + ARG 0 te + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 delta + ARG 5 destroyStage diff --git a/mappings/net/minecraft/client/render/tileentity/impl/TileEntityBeaconRenderer.mapping b/mappings/net/minecraft/client/render/tileentity/impl/TileEntityBeaconRenderer.mapping index a136db1fc7..429632acaa 100644 --- a/mappings/net/minecraft/client/render/tileentity/impl/TileEntityBeaconRenderer.mapping +++ b/mappings/net/minecraft/client/render/tileentity/impl/TileEntityBeaconRenderer.mapping @@ -1,3 +1,16 @@ CLASS none/bqv net/minecraft/client/render/tileentity/impl/TileEntityBeaconRenderer + FIELD a BEAM_TEX Lnone/kp; METHOD a render (Lnone/ara;DDDFI)V + ARG 0 te + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 delta + ARG 5 destroyStage METHOD a render (Lnone/arb;DDDFI)V + ARG 0 te + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 delta + ARG 5 destroyStage diff --git a/mappings/net/minecraft/client/render/tileentity/impl/TileEntityChestRenderer.mapping b/mappings/net/minecraft/client/render/tileentity/impl/TileEntityChestRenderer.mapping index 775c08c0e3..cd0c58fc0c 100644 --- a/mappings/net/minecraft/client/render/tileentity/impl/TileEntityChestRenderer.mapping +++ b/mappings/net/minecraft/client/render/tileentity/impl/TileEntityChestRenderer.mapping @@ -1,3 +1,22 @@ CLASS none/bqy net/minecraft/client/render/tileentity/impl/TileEntityChestRenderer + FIELD a TRAPPED_DOUBLE_TEX Lnone/kp; + FIELD d CHRISTMAS_DOUBLE_TEX Lnone/kp; + FIELD e NORMAL_DOUBLE_TEX Lnone/kp; + FIELD f TRAPPED_TEX Lnone/kp; + FIELD g CHRISTMAS_TEX Lnone/kp; + FIELD h NORMAL_TEX Lnone/kp; + FIELD k isChristmas Z METHOD a render (Lnone/arb;DDDFI)V + ARG 0 te + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 delta + ARG 5 destroyStage METHOD a render (Lnone/ard;DDDFI)V + ARG 0 te + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 delta + ARG 5 destroyStage diff --git a/mappings/net/minecraft/client/render/tileentity/impl/TileEntityEnchantingTableRenderer.mapping b/mappings/net/minecraft/client/render/tileentity/impl/TileEntityEnchantingTableRenderer.mapping index c847c110bc..ff7ed49347 100644 --- a/mappings/net/minecraft/client/render/tileentity/impl/TileEntityEnchantingTableRenderer.mapping +++ b/mappings/net/minecraft/client/render/tileentity/impl/TileEntityEnchantingTableRenderer.mapping @@ -1,3 +1,16 @@ CLASS none/bqz net/minecraft/client/render/tileentity/impl/TileEntityEnchantingTableRenderer + FIELD a BOOK_TEX Lnone/kp; METHOD a render (Lnone/arb;DDDFI)V + ARG 0 te + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 delta + ARG 5 destroyStage METHOD a render (Lnone/arj;DDDFI)V + ARG 0 te + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 delta + ARG 5 destroyStage diff --git a/mappings/net/minecraft/client/render/tileentity/impl/TileEntityEndGatewayRenderer.mapping b/mappings/net/minecraft/client/render/tileentity/impl/TileEntityEndGatewayRenderer.mapping index ea284795fd..6d37f172a2 100644 --- a/mappings/net/minecraft/client/render/tileentity/impl/TileEntityEndGatewayRenderer.mapping +++ b/mappings/net/minecraft/client/render/tileentity/impl/TileEntityEndGatewayRenderer.mapping @@ -1,3 +1,19 @@ CLASS none/brg net/minecraft/client/render/tileentity/impl/TileEntityEndGatewayRenderer + FIELD d SKY_TEX Lnone/kp; + FIELD e PORTAL_TEX Lnone/kp; + FIELD f GATEWAY_BEAM_TEX Lnone/kp; + FIELD g RANDOM Ljava/util/Random; METHOD a render (Lnone/arb;DDDFI)V + ARG 0 te + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 delta + ARG 5 destroyStage METHOD a render (Lnone/arw;DDDFI)V + ARG 0 te + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 delta + ARG 5 destroyStage diff --git a/mappings/net/minecraft/client/render/tileentity/impl/TileEntityEndPortalRenderer.mapping b/mappings/net/minecraft/client/render/tileentity/impl/TileEntityEndPortalRenderer.mapping index 6ff6904c1f..69f46a2a2e 100644 --- a/mappings/net/minecraft/client/render/tileentity/impl/TileEntityEndPortalRenderer.mapping +++ b/mappings/net/minecraft/client/render/tileentity/impl/TileEntityEndPortalRenderer.mapping @@ -1,3 +1,18 @@ CLASS none/brh net/minecraft/client/render/tileentity/impl/TileEntityEndPortalRenderer + FIELD d SKY_TEX Lnone/kp; + FIELD e PORTAL_TEX Lnone/kp; + FIELD f RANDOM Ljava/util/Random; METHOD a render (Lnone/arb;DDDFI)V + ARG 0 te + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 delta + ARG 5 destroyStage METHOD a render (Lnone/arx;DDDFI)V + ARG 0 te + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 delta + ARG 5 destroyStage diff --git a/mappings/net/minecraft/client/render/tileentity/impl/TileEntityEnderChestRenderer.mapping b/mappings/net/minecraft/client/render/tileentity/impl/TileEntityEnderChestRenderer.mapping index 0556e16c48..d0ac1a848a 100644 --- a/mappings/net/minecraft/client/render/tileentity/impl/TileEntityEnderChestRenderer.mapping +++ b/mappings/net/minecraft/client/render/tileentity/impl/TileEntityEnderChestRenderer.mapping @@ -1,3 +1,16 @@ CLASS none/bra net/minecraft/client/render/tileentity/impl/TileEntityEnderChestRenderer + FIELD a TEX Lnone/kp; METHOD a render (Lnone/arb;DDDFI)V + ARG 0 te + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 delta + ARG 5 destroyStage METHOD a render (Lnone/ark;DDDFI)V + ARG 0 te + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 delta + ARG 5 destroyStage diff --git a/mappings/net/minecraft/client/render/tileentity/impl/TileEntityMobSpawnerRenderer.mapping b/mappings/net/minecraft/client/render/tileentity/impl/TileEntityMobSpawnerRenderer.mapping index abd99bc341..1e24b48e74 100644 --- a/mappings/net/minecraft/client/render/tileentity/impl/TileEntityMobSpawnerRenderer.mapping +++ b/mappings/net/minecraft/client/render/tileentity/impl/TileEntityMobSpawnerRenderer.mapping @@ -1,3 +1,15 @@ CLASS none/brb net/minecraft/client/render/tileentity/impl/TileEntityMobSpawnerRenderer METHOD a render (Lnone/arb;DDDFI)V + ARG 0 te + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 delta + ARG 5 destroyStage METHOD a render (Lnone/arq;DDDFI)V + ARG 0 te + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 delta + ARG 5 destroyStage diff --git a/mappings/net/minecraft/client/render/tileentity/impl/TileEntityPistonRenderer.mapping b/mappings/net/minecraft/client/render/tileentity/impl/TileEntityPistonRenderer.mapping index 27666d445f..b278bc213a 100644 --- a/mappings/net/minecraft/client/render/tileentity/impl/TileEntityPistonRenderer.mapping +++ b/mappings/net/minecraft/client/render/tileentity/impl/TileEntityPistonRenderer.mapping @@ -1,3 +1,15 @@ CLASS none/brc net/minecraft/client/render/tileentity/impl/TileEntityPistonRenderer METHOD a render (Lnone/arb;DDDFI)V + ARG 0 te + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 delta + ARG 5 destroyStage METHOD a render (Lnone/asd;DDDFI)V + ARG 0 te + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 delta + ARG 5 destroyStage diff --git a/mappings/net/minecraft/client/render/tileentity/impl/TileEntitySignRenderer.mapping b/mappings/net/minecraft/client/render/tileentity/impl/TileEntitySignRenderer.mapping index 8e742bbb58..8a6184ffde 100644 --- a/mappings/net/minecraft/client/render/tileentity/impl/TileEntitySignRenderer.mapping +++ b/mappings/net/minecraft/client/render/tileentity/impl/TileEntitySignRenderer.mapping @@ -1,3 +1,16 @@ CLASS none/brd net/minecraft/client/render/tileentity/impl/TileEntitySignRenderer + FIELD a SIGN_TEX Lnone/kp; METHOD a render (Lnone/arb;DDDFI)V + ARG 0 te + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 delta + ARG 5 destroyStage METHOD a render (Lnone/art;DDDFI)V + ARG 0 te + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 delta + ARG 5 destroyStage diff --git a/mappings/net/minecraft/client/render/tileentity/impl/TileEntitySkullRenderer.mapping b/mappings/net/minecraft/client/render/tileentity/impl/TileEntitySkullRenderer.mapping index 797b96333c..6cc2519bdf 100644 --- a/mappings/net/minecraft/client/render/tileentity/impl/TileEntitySkullRenderer.mapping +++ b/mappings/net/minecraft/client/render/tileentity/impl/TileEntitySkullRenderer.mapping @@ -1,3 +1,20 @@ CLASS none/bre net/minecraft/client/render/tileentity/impl/TileEntitySkullRenderer + FIELD d SKELETON_TEX Lnone/kp; + FIELD e WITHER_SKELTON_TEX Lnone/kp; + FIELD f ZOMBIE_TEX Lnone/kp; + FIELD g CREEEPER_TEX Lnone/kp; + FIELD h DRAGON_TEX Lnone/kp; METHOD a render (Lnone/arb;DDDFI)V + ARG 0 te + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 delta + ARG 5 destroyStage METHOD a render (Lnone/aru;DDDFI)V + ARG 0 te + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 delta + ARG 5 destroyStage diff --git a/mappings/net/minecraft/client/render/tileentity/impl/TileEntityStructureRenderer.mapping b/mappings/net/minecraft/client/render/tileentity/impl/TileEntityStructureRenderer.mapping index 0e3cdc1718..2959a3d7ad 100644 --- a/mappings/net/minecraft/client/render/tileentity/impl/TileEntityStructureRenderer.mapping +++ b/mappings/net/minecraft/client/render/tileentity/impl/TileEntityStructureRenderer.mapping @@ -1,3 +1,15 @@ CLASS none/brf net/minecraft/client/render/tileentity/impl/TileEntityStructureRenderer METHOD a render (Lnone/arb;DDDFI)V + ARG 0 te + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 delta + ARG 5 destroyStage METHOD a render (Lnone/arv;DDDFI)V + ARG 0 te + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 delta + ARG 5 destroyStage diff --git a/mappings/none/arp.mapping b/mappings/none/arp.mapping index c3652a6eb1..16ab1c54b0 100644 --- a/mappings/none/arp.mapping +++ b/mappings/none/arp.mapping @@ -1,4 +1,4 @@ CLASS none/arp METHOD a deserializeTag (Lnone/dt;)V METHOD b serializeTag (Lnone/dt;)Lnone/dt; - METHOD i_ ()Lnone/fa; + METHOD i_ getNameComponent ()Lnone/fa; diff --git a/mappings/none/bqw.mapping b/mappings/none/bqw.mapping new file mode 100644 index 0000000000..8c9381e76d --- /dev/null +++ b/mappings/none/bqw.mapping @@ -0,0 +1,6 @@ +CLASS none/bqw + FIELD e textureManager Lnone/bxc; + FIELD f world Lnone/aiu; + FIELD n tileEntityRenderRegistry Ljava/util/Map; + FIELD o fontRenderer Lnone/bec; + METHOD a getFontRenderer ()Lnone/bec;