Class BlockRenderManager
java.lang.Object
net.minecraft.client.render.block.BlockRenderManager
- All Implemented Interfaces:
- ResourceReloader,- SynchronousResourceReloader
@Environment(CLIENT)
public class BlockRenderManager
extends Object
implements SynchronousResourceReloader
- Mappings:
- Namespace - Name - official - fko- intermediary - net/minecraft/class_776- named - net/minecraft/client/render/block/BlockRenderManager
- 
Nested Class SummaryNested classes/interfaces inherited from interface net.minecraft.resource.ResourceReloaderResourceReloader.Synchronizer
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final BlockColorsprivate final BlockModelRendererprivate final BuiltinModelItemRendererprivate final FluidRendererprivate final BlockModelsprivate final Random
- 
Constructor SummaryConstructorsConstructorDescriptionBlockRenderManager(BlockModels models, BuiltinModelItemRenderer builtinModelItemRenderer, BlockColors blockColors) 
- 
Method SummaryModifier and TypeMethodDescriptiongetModel(BlockState state) voidreload(ResourceManager manager) Performs the reload in the apply executor, or the game engine.voidrenderBlock(BlockState state, BlockPos pos, BlockRenderView world, MatrixStack matrices, VertexConsumer vertexConsumer, boolean cull, Random random) voidrenderBlockAsEntity(BlockState state, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay) voidrenderDamage(BlockState state, BlockPos pos, BlockRenderView world, MatrixStack matrices, VertexConsumer vertexConsumer) voidrenderFluid(BlockPos pos, BlockRenderView world, VertexConsumer vertexConsumer, BlockState blockState, FluidState fluidState) Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.resource.ResourceReloadergetNameMethods inherited from interface net.minecraft.resource.SynchronousResourceReloaderreload
- 
Field Details- 
models- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfko;a:Lfkn;- intermediary - field_4168- Lnet/minecraft/class_776;field_4168:Lnet/minecraft/class_773;- named - models- Lnet/minecraft/client/render/block/BlockRenderManager;models:Lnet/minecraft/client/render/block/BlockModels;
 
- 
blockModelRenderer- Mappings:
- Namespace - Name - Mixin selector - official - b- Lfko;b:Lfkq;- intermediary - field_4170- Lnet/minecraft/class_776;field_4170:Lnet/minecraft/class_778;- named - blockModelRenderer- Lnet/minecraft/client/render/block/BlockRenderManager;blockModelRenderer:Lnet/minecraft/client/render/block/BlockModelRenderer;
 
- 
builtinModelItemRenderer- Mappings:
- Namespace - Name - Mixin selector - official - c- Lfko;c:Lfjj;- intermediary - field_27742- Lnet/minecraft/class_776;field_27742:Lnet/minecraft/class_756;- named - builtinModelItemRenderer- Lnet/minecraft/client/render/block/BlockRenderManager;builtinModelItemRenderer:Lnet/minecraft/client/render/item/BuiltinModelItemRenderer;
 
- 
fluidRenderer- Mappings:
- Namespace - Name - Mixin selector - official - d- Lfko;d:Lfkp;- intermediary - field_4167- Lnet/minecraft/class_776;field_4167:Lnet/minecraft/class_775;- named - fluidRenderer- Lnet/minecraft/client/render/block/BlockRenderManager;fluidRenderer:Lnet/minecraft/client/render/block/FluidRenderer;
 
- 
random- Mappings:
- Namespace - Name - Mixin selector - official - e- Lfko;e:Lapf;- intermediary - field_4169- Lnet/minecraft/class_776;field_4169:Lnet/minecraft/class_5819;- named - random- Lnet/minecraft/client/render/block/BlockRenderManager;random:Lnet/minecraft/util/math/random/Random;
 
- 
blockColors- Mappings:
- Namespace - Name - Mixin selector - official - f- Lfko;f:Leoo;- intermediary - field_20987- Lnet/minecraft/class_776;field_20987:Lnet/minecraft/class_324;- named - blockColors- Lnet/minecraft/client/render/block/BlockRenderManager;blockColors:Lnet/minecraft/client/color/block/BlockColors;
 
 
- 
- 
Constructor Details- 
BlockRenderManagerpublic BlockRenderManager(BlockModels models, BuiltinModelItemRenderer builtinModelItemRenderer, BlockColors blockColors) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lfko;<init>(Lfkn;Lfjj;Leoo;)V- intermediary - <init>- Lnet/minecraft/class_776;<init>(Lnet/minecraft/class_773;Lnet/minecraft/class_756;Lnet/minecraft/class_324;)V- named - <init>- Lnet/minecraft/client/render/block/BlockRenderManager;<init>(Lnet/minecraft/client/render/block/BlockModels;Lnet/minecraft/client/render/item/BuiltinModelItemRenderer;Lnet/minecraft/client/color/block/BlockColors;)V
 
 
- 
- 
Method Details- 
getModels- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfko;a()Lfkn;- intermediary - method_3351- Lnet/minecraft/class_776;method_3351()Lnet/minecraft/class_773;- named - getModels- Lnet/minecraft/client/render/block/BlockRenderManager;getModels()Lnet/minecraft/client/render/block/BlockModels;
 
- 
renderDamagepublic void renderDamage(BlockState state, BlockPos pos, BlockRenderView world, MatrixStack matrices, VertexConsumer vertexConsumer) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfko;a(Ldcb;Lgu;Lclp;Leij;Lein;)V- intermediary - method_23071- Lnet/minecraft/class_776;method_23071(Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_1920;Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;)V- named - renderDamage- Lnet/minecraft/client/render/block/BlockRenderManager;renderDamage(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/BlockRenderView;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;)V
 
- 
renderBlockpublic void renderBlock(BlockState state, BlockPos pos, BlockRenderView world, MatrixStack matrices, VertexConsumer vertexConsumer, boolean cull, Random random) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfko;a(Ldcb;Lgu;Lclp;Leij;Lein;ZLapf;)V- intermediary - method_3355- Lnet/minecraft/class_776;method_3355(Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_1920;Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;ZLnet/minecraft/class_5819;)V- named - renderBlock- Lnet/minecraft/client/render/block/BlockRenderManager;renderBlock(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/BlockRenderView;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;ZLnet/minecraft/util/math/random/Random;)V
 
- 
renderFluidpublic void renderFluid(BlockPos pos, BlockRenderView world, VertexConsumer vertexConsumer, BlockState blockState, FluidState fluidState) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfko;a(Lgu;Lclp;Lein;Ldcb;Ldxe;)V- intermediary - method_3352- Lnet/minecraft/class_776;method_3352(Lnet/minecraft/class_2338;Lnet/minecraft/class_1920;Lnet/minecraft/class_4588;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;)V- named - renderFluid- Lnet/minecraft/client/render/block/BlockRenderManager;renderFluid(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/BlockRenderView;Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/block/BlockState;Lnet/minecraft/fluid/FluidState;)V
 
- 
getModelRenderer- Mappings:
- Namespace - Name - Mixin selector - official - b- Lfko;b()Lfkq;- intermediary - method_3350- Lnet/minecraft/class_776;method_3350()Lnet/minecraft/class_778;- named - getModelRenderer- Lnet/minecraft/client/render/block/BlockRenderManager;getModelRenderer()Lnet/minecraft/client/render/block/BlockModelRenderer;
 
- 
getModel- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfko;a(Ldcb;)Lfwr;- intermediary - method_3349- Lnet/minecraft/class_776;method_3349(Lnet/minecraft/class_2680;)Lnet/minecraft/class_1087;- named - getModel- Lnet/minecraft/client/render/block/BlockRenderManager;getModel(Lnet/minecraft/block/BlockState;)Lnet/minecraft/client/render/model/BakedModel;
 
- 
renderBlockAsEntitypublic void renderBlockAsEntity(BlockState state, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfko;a(Ldcb;Leij;Lfjx;II)V- intermediary - method_3353- Lnet/minecraft/class_776;method_3353(Lnet/minecraft/class_2680;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V- named - renderBlockAsEntity- Lnet/minecraft/client/render/block/BlockRenderManager;renderBlockAsEntity(Lnet/minecraft/block/BlockState;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;II)V
 
- 
reloadPerforms the reload in the apply executor, or the game engine.- Specified by:
- reloadin interface- SynchronousResourceReloader
- Parameters:
- manager- the resource manager
- Mappings:
- Namespace - Name - Mixin selector - official - a- Laky;a(Lakx;)V- intermediary - method_14491- Lnet/minecraft/class_4013;method_14491(Lnet/minecraft/class_3300;)V- named - reload- Lnet/minecraft/resource/SynchronousResourceReloader;reload(Lnet/minecraft/resource/ResourceManager;)V
 
 
-