net.minecraft.client.renderer.block

public class BlockRenderDispatcher

implements ResourceManagerReloadListener

dnw
net.minecraft.client.renderer.block.BlockRenderDispatcher
net.minecraft.class_776
net.minecraft.client.render.block.BlockRenderManager
net.minecraft.client.renderer.BlockRendererDispatcher

Field summary

Modifier and TypeField
private final BlockModelShaper
a
blockModelShaper
field_4168
models
field_175028_a
private final ModelBlockRenderer
b
modelRenderer
field_4170
blockModelRenderer
field_175027_c
private final AnimatedEntityBlockRenderer
c
entityBlockRenderer
field_4171
dynamicRenderer
field_175024_d
private final LiquidBlockRenderer
d
liquidBlockRenderer
field_4167
fluidRenderer
field_175025_e
private final Random
e
random
field_4169
random
field_195476_e

Constructor summary

ModifierConstructor
public (BlockModelShaper models, BlockColors arg1)

Method summary

Modifier and TypeMethod
public BlockModelShaper
a()
getBlockModelShaper()
method_3351()
getModels()
func_175023_a()
public void
a(bvt arg0, ew arg1, dxb arg2, bgz arg3)
renderBreakingTexture(BlockState arg0, BlockPos arg1, TextureAtlasSprite arg2, BlockAndBiomeGetter arg3)
method_3354(class_2680 arg0, class_2338 arg1, class_1058 arg2, class_1920 arg3)
tesselateDamage(BlockState state, BlockPos pos, Sprite arg2, BlockRenderView arg3)
func_215329_a(BlockState arg0, BlockPos arg1, TextureAtlasSprite arg2, IEnviromentBlockReader arg3)
public boolean
a(bvt arg0, ew arg1, bgz arg2, cuw arg3, Random arg4)
renderBatched(BlockState arg0, BlockPos arg1, BlockAndBiomeGetter arg2, BufferBuilder arg3, Random arg4)
method_3355(class_2680 arg0, class_2338 arg1, class_1920 arg2, class_287 arg3, Random arg4)
tesselateBlock(BlockState arg0, BlockPos arg1, BlockRenderView arg2, BufferBuilder arg3, Random arg4)
func_215330_a(BlockState arg0, BlockPos arg1, IEnviromentBlockReader arg2, BufferBuilder arg3, Random arg4)
public boolean
a(ew arg0, bgz arg1, cuw arg2, clk arg3)
renderLiquid(BlockPos arg0, BlockAndBiomeGetter arg1, BufferBuilder arg2, FluidState arg3)
method_3352(class_2338 arg0, class_1920 arg1, class_287 arg2, class_3610 arg3)
tesselateFluid(BlockPos arg0, BlockRenderView arg1, BufferBuilder arg2, FluidState arg3)
func_215331_a(BlockPos arg0, IEnviromentBlockReader arg1, BufferBuilder arg2, IFluidState arg3)
public ModelBlockRenderer
b()
getModelRenderer()
method_3350()
getModelRenderer()
func_175019_b()
public BakedModel
a(bvt arg0)
getBlockModel(BlockState arg0)
method_3349(class_2680 arg0)
getModel(BlockState state)
func_184389_a(BlockState arg0)
public void
a(bvt arg0, float arg1)
renderSingleBlock(BlockState arg0, float arg1)
method_3353(class_2680 arg0, float arg1)
renderDynamic(BlockState state, float delta)
func_175016_a(BlockState arg0, float arg1)
public void
a(xi arg0)
onResourceManagerReload(ResourceManager arg0)
method_14491(class_3300 arg0)
apply(ResourceManager arg0)
func_195410_a(IResourceManager arg0)