block/chunk render things (#398)

This commit is contained in:
Adrian Siekierka 2019-01-13 23:10:29 +01:00 committed by Modmuss50
parent d09892db9e
commit 1fa0cf6387
17 changed files with 59 additions and 15 deletions

View File

@ -1,5 +0,0 @@
CLASS dgx
METHOD a render (Lboi;DDDFI)V
ARG 1 entity
ARG 2 xOffset
ARG 4 yOffset

View File

@ -1,5 +0,0 @@
CLASS dhb
METHOD a render (Lboi;DDDFI)V
ARG 1 entity
ARG 2 xOffset
ARG 4 yOffset

View File

@ -1,8 +1,12 @@
CLASS bop net/minecraft/block/entity/ConduitBlockEntity
FIELD h eyeOpenClient Z
FIELD j targetEntity Lahm;
FIELD k targetUuid Ljava/util/UUID;
METHOD a toUpdatePacket ()Lke;
METHOD a fromTag (Lhs;)V
METHOD a playSound (Lxt;)V
METHOD aa_ tick ()V
METHOD b toInitialChunkDataTag ()Lhs;
METHOD b toTag (Lhs;)Lhs;
METHOD b setEyeOpenClient (Z)V
METHOD d isEyeOpenClient ()Z

View File

@ -5,6 +5,7 @@ CLASS dey net/minecraft/client/render/WorldRenderer
FIELD E framebuffer Lcog;
FIELD W chunkBatcher Ldhm;
FIELD Y renderDistance I
FIELD a DIRECTIONS [Ley;
FIELD aa totalEntities I
FIELD ab renderedEntities I
FIELD ah vertexBufferObjectsEnabled Z

View File

@ -43,6 +43,9 @@ CLASS dfq net/minecraft/client/render/block/BlockModelRenderer
FIELD l FLIP_EAST Ldfq$d;
FIELD m shape I
FIELD a colorMap Lcqi;
FIELD b brightnessCache Ljava/lang/ThreadLocal;
FIELD c brightnessCacheEnabled Ljava/lang/ThreadLocal;
METHOD a enableBrightnessCache ()V
METHOD a renderQuad (FFFFLjava/util/List;)V
ARG 1 colorMultiplier
ARG 2 red
@ -91,6 +94,7 @@ CLASS dfq net/minecraft/client/render/block/BlockModelRenderer
ARG 1 model
ARG 2 state
ARG 3 colorMultiplier
METHOD b disableBrightnessCache ()V
METHOD b tesselateSmooth (Lbbp;Ldpu;Lbqe;Let;Lcpj;ZLjava/util/Random;J)Z
ARG 1 view
ARG 2 model

View File

@ -1,4 +1,6 @@
CLASS dgu net/minecraft/client/render/block/entity/BellBlockEntityRenderer
FIELD c BELL_BODY_TEXTURE Lqe;
FIELD d model Lcyr;
METHOD a render (Lboi;DDDFI)V
ARG 1 entity
ARG 2 xOffset

View File

@ -0,0 +1,5 @@
CLASS dgx net/minecraft/client/render/block/entity/CampfireBlockEntityRenderer
METHOD a render (Lboi;DDDFI)V
ARG 1 entity
ARG 2 xOffset
ARG 4 yOffset

View File

@ -1,10 +1,26 @@
CLASS dgz net/minecraft/client/render/block/entity/ConduitBlockEntityRenderer
CLASS dgz$a CageModel
FIELD a cuboid Ldbs;
METHOD a render (FFFFFF)V
CLASS dgz$b EyeModel
FIELD a cuboid Ldbs;
METHOD a render (FFFFFF)V
CLASS dgz$c BaseModel
FIELD a cuboid Ldbs;
METHOD a render (FFFFFF)V
CLASS dgz$d WindModel
FIELD a cuboids [Ldbs;
METHOD a render (FFFFFF)V
FIELD c BASE_TEX Lqe;
FIELD d CAGE_TEX Lqe;
FIELD e WIND_TEX Lqe;
FIELD f WIND_VERTICAL_TEX Lqe;
FIELD g OPEN_EYE_TEX Lqe;
FIELD h CLOSED_EYE_TEX Lqe;
FIELD i baseModel Ldgz$c;
FIELD j cageModel Ldgz$a;
FIELD k windModel Ldgz$d;
FIELD l eyeModel Ldgz$b;
METHOD a render (Lboi;DDDFI)V
ARG 1 entity
ARG 2 xOffset

View File

@ -1,7 +1,5 @@
CLASS dhj net/minecraft/client/render/block/entity/EndGatewayBlockEntityRenderer
FIELD c SKY_TEX Lqe;
FIELD d PORTAL_TEX Lqe;
FIELD e RANDOM Ljava/util/Random;
CLASS dhi net/minecraft/client/render/block/entity/EndGatewayBlockEntityRenderer
FIELD c BEAM_TEXTURE Lqe;
METHOD a render (Lboi;DDDFI)V
ARG 1 entity
ARG 2 xOffset

View File

@ -1,4 +1,8 @@
CLASS dhi net/minecraft/client/render/block/entity/EndPortalBlockEntityRenderer
CLASS dhj net/minecraft/client/render/block/entity/EndPortalBlockEntityRenderer
FIELD c SKY_TEX Lqe;
FIELD d PORTAL_TEX Lqe;
FIELD e RANDOM Ljava/util/Random;
METHOD a (FFFF)Ljava/nio/FloatBuffer;
METHOD a render (Lboi;DDDFI)V
ARG 1 entity
ARG 2 xOffset

View File

@ -0,0 +1,7 @@
CLASS dhb net/minecraft/client/render/block/entity/LecternBlockEntityRenderer
FIELD c BOOK_TEXTURE Lqe;
FIELD d model Lcyu;
METHOD a render (Lboi;DDDFI)V
ARG 1 entity
ARG 2 xOffset
ARG 4 yOffset

View File

@ -1,5 +1,8 @@
CLASS dho net/minecraft/client/render/chunk/ChunkRenderData
CLASS dho$1
METHOD c markBufferInitialized (Lbbs;)V
FIELD a EMPTY Ldho;
FIELD c initialized [Z
FIELD d empty Z
FIELD e blockEntities Ljava/util/List;
FIELD g bufferState Lcpj$a;
@ -8,3 +11,5 @@ CLASS dho net/minecraft/client/render/chunk/ChunkRenderData
METHOD a setBufferState (Lcpj$a;)V
METHOD b getBlockEntities ()Ljava/util/List;
METHOD c getBufferState ()Lcpj$a;
METHOD c markBufferInitialized (Lbbs;)V
METHOD d isBufferInitialized (Lbbs;)Z

View File

@ -9,7 +9,10 @@ CLASS dhq net/minecraft/client/render/chunk/ChunkRenderer
FIELD i blockEntities Ljava/util/Set;
FIELD k buffers [Lcpn;
METHOD a delete ()V
METHOD a endBufferBuilding (Lbbs;FFFLcpj;Ldho;)V
METHOD a beginBufferBuilding (Lcpj;Let;)V
METHOD a scheduleRender (Z)V
METHOD b getGlBuffer (I)Lcpn;
METHOD c cancel ()V
METHOD d getChunkRenderLock ()Ljava/util/concurrent/locks/ReentrantLock;
METHOD g distanceToPlayerSquared ()D

View File

@ -1,3 +1,4 @@
CLASS dhr net/minecraft/client/render/chunk/ChunkRendererFactory
METHOD create (Lbcf;Ldey;)Ldhq;
ARG 1 world
ARG 2 worldRenderer

View File

@ -1 +1,3 @@
CLASS cyu net/minecraft/client/render/entity/model/EnchantingTableBookEntityModel
METHOD a render (FFFFFF)V
METHOD b setAngles (FFFFFF)V

View File

@ -1,3 +1,4 @@
CLASS dar net/minecraft/client/render/entity/model/SignBlockEntityModel
FIELD b signpost Ldbs;
METHOD a render ()V
METHOD b getSignpostModel ()Ldbs;

View File

@ -15,3 +15,4 @@ CLASS bbo net/minecraft/sortme/MobSpawnerLogic
METHOD b getPos ()Let;
METHOD b serialize (Lhs;)Lhs;
METHOD c update ()V
METHOD d getRenderedEntity ()Lahd;