Partial block breaking

This commit is contained in:
copygirl 2016-10-18 17:23:37 +02:00
parent d8d92b911c
commit 81f8630b8f
6 changed files with 26 additions and 5 deletions

View File

@ -15,6 +15,7 @@ CLASS none/bpb net/minecraft/client/render/Renderer
FIELD i textureManager Lnone/bxf;
FIELD j entityRenderManager Lnone/btd;
FIELD k world Lnone/bmh;
FIELD x partiallyBrokenBlocks Ljava/util/Map;
FIELD z destroyStages [Lnone/bxe;
METHOD <init> (Lnone/bdr;)V
ARG 0 game
@ -55,6 +56,11 @@ CLASS none/bpb net/minecraft/client/render/Renderer
ARG 2 oldState
ARG 3 newState
ARG 4 flags
METHOD a renderPartiallyBrokenBlocks (Lnone/bph;Lnone/bon;Lnone/sg;F)V
ARG 0 tesselator
ARG 1 buffer
ARG 2 cameraEntity
ARG 3 deltaTicks
METHOD a onResourceReload (Lnone/byd;)V
ARG 0 container
METHOD a onEntityAdded (Lnone/sg;)V
@ -63,7 +69,7 @@ CLASS none/bpb net/minecraft/client/render/Renderer
ARG 0 entity
METHOD b renderClouds (FI)V
ARG 1 anaglyphMode
METHOD b onSetBlockDestroyProgress (ILnone/cn;I)V
METHOD b onBlockBreakingProgress (ILnone/cn;I)V
ARG 0 entityId
ARG 1 pos
ARG 2 progress

View File

@ -0,0 +1,15 @@
CLASS none/ln net/minecraft/client/world/PartiallyBrokenBlock
FIELD a entityId I
FIELD b pos Lnone/cn;
FIELD c progress I
FIELD d lastUpdated I
METHOD <init> (ILnone/cn;)V
ARG 0 entityId
ARG 1 pos
METHOD a setProgress (I)V
ARG 0 value
METHOD b getPos ()Lnone/cn;
METHOD b setLastUpdated (I)V
ARG 0 value
METHOD c getProgress ()I
METHOD d getLastUpdated ()I

View File

@ -1,4 +1,4 @@
CLASS none/fx net/minecraft/network/packet/client/CPacketBlockDestroyProgress
CLASS none/fx net/minecraft/network/packet/client/CPacketBlockBreakingProgress
FIELD a entityId I
FIELD b pos Lnone/cn;
FIELD c progress I

View File

@ -35,7 +35,7 @@ CLASS none/aiy net/minecraft/world/IWorldListener
ARG 4 flags
METHOD a onEntityAdded (Lnone/sg;)V
ARG 0 entity
METHOD b onSetBlockDestroyProgress (ILnone/cn;I)V
METHOD b onBlockBreakingProgress (ILnone/cn;I)V
ARG 0 entityId
ARG 1 pos
ARG 2 progress

View File

@ -295,7 +295,7 @@ CLASS none/aiw net/minecraft/world/World
ARG 0 entity
METHOD c setAmbientDarkness (I)V
ARG 0 value
METHOD c setBlockDestroyProgress (ILnone/cn;I)V
METHOD c setBlockBreakingProgress (ILnone/cn;I)V
ARG 0 entityId
ARG 1 pos
ARG 2 progress

View File

@ -37,7 +37,7 @@ CLASS none/lv net/minecraft/world/WorldListenerServer
ARG 4 flags
METHOD a onEntityAdded (Lnone/sg;)V
ARG 0 entity
METHOD b onSetBlockDestroyProgress (ILnone/cn;I)V
METHOD b onBlockBreakingProgress (ILnone/cn;I)V
ARG 0 entityId
ARG 1 pos
ARG 2 progress