Class BlockModelRenderer
java.lang.Object
net.minecraft.client.render.block.BlockModelRenderer
- Mappings:
Namespace Name official bgfintermediary net/minecraft/class_2432named net/minecraft/client/render/block/BlockModelRenderer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) classstatic enumstatic enum(package private) static enum -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidgetQuadDimensions(Block block, int[] vertexData, Direction face, float[] box, BitSet flags) voidrender(BakedModel model, float light, float red, float green, float blue) voidrender(BakedModel model, BlockState state, float light, boolean bool) booleanrender(BlockView world, BakedModel model, BlockState state, BlockPos pos, BufferBuilder buffer) booleanrender(BlockView world, BakedModel model, BlockState state, BlockPos pos, BufferBuilder buffer, boolean cull) booleanrenderFlat(BlockView world, BakedModel model, Block block, BlockPos pos, BufferBuilder buffer, boolean cull) private voidrenderQuads(float light, float red, float green, float blue, List<BakedQuad> quads) private voidrenderQuadsFlat(BlockView world, Block block, BlockPos pos, Direction face, int light, boolean useWorldLight, BufferBuilder buffer, List<BakedQuad> quads, BitSet flags) private voidrenderQuadsSmooth(BlockView world, Block block, BlockPos pos, BufferBuilder buffer, List<BakedQuad> quads, float[] box, BitSet flags, BlockModelRenderer.AmbientOcclusionCalculator aoCalculator) booleanrenderSmooth(BlockView world, BakedModel model, Block block, BlockPos pos, BufferBuilder buffer, boolean cull)
-
Constructor Details
-
BlockModelRenderer
public BlockModelRenderer()
-
-
Method Details
-
render
public boolean render(BlockView world, BakedModel model, BlockState state, BlockPos pos, BufferBuilder buffer) - Mappings:
Namespace Name Mixin selector official aLbgf;a(Ladq;Lboq;Lalz;Lcj;Lbfd;)Zintermediary method_9962Lnet/minecraft/class_2432;method_9962(Lnet/minecraft/class_1158;Lnet/minecraft/class_2528;Lnet/minecraft/class_2232;Lnet/minecraft/class_2552;Lnet/minecraft/class_520;)Znamed renderLnet/minecraft/client/render/block/BlockModelRenderer;render(Lnet/minecraft/world/BlockView;Lnet/minecraft/client/render/model/BakedModel;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/client/render/BufferBuilder;)Z
-
render
public boolean render(BlockView world, BakedModel model, BlockState state, BlockPos pos, BufferBuilder buffer, boolean cull) - Mappings:
Namespace Name Mixin selector official aLbgf;a(Ladq;Lboq;Lalz;Lcj;Lbfd;Z)Zintermediary method_9963Lnet/minecraft/class_2432;method_9963(Lnet/minecraft/class_1158;Lnet/minecraft/class_2528;Lnet/minecraft/class_2232;Lnet/minecraft/class_2552;Lnet/minecraft/class_520;Z)Znamed renderLnet/minecraft/client/render/block/BlockModelRenderer;render(Lnet/minecraft/world/BlockView;Lnet/minecraft/client/render/model/BakedModel;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/client/render/BufferBuilder;Z)Z
-
renderSmooth
public boolean renderSmooth(BlockView world, BakedModel model, Block block, BlockPos pos, BufferBuilder buffer, boolean cull) - Mappings:
Namespace Name Mixin selector official aLbgf;a(Ladq;Lboq;Lafh;Lcj;Lbfd;Z)Zintermediary method_9961Lnet/minecraft/class_2432;method_9961(Lnet/minecraft/class_1158;Lnet/minecraft/class_2528;Lnet/minecraft/class_197;Lnet/minecraft/class_2552;Lnet/minecraft/class_520;Z)Znamed renderSmoothLnet/minecraft/client/render/block/BlockModelRenderer;renderSmooth(Lnet/minecraft/world/BlockView;Lnet/minecraft/client/render/model/BakedModel;Lnet/minecraft/block/Block;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/client/render/BufferBuilder;Z)Z
-
renderFlat
public boolean renderFlat(BlockView world, BakedModel model, Block block, BlockPos pos, BufferBuilder buffer, boolean cull) - Mappings:
Namespace Name Mixin selector official bLbgf;b(Ladq;Lboq;Lafh;Lcj;Lbfd;Z)Zintermediary method_9967Lnet/minecraft/class_2432;method_9967(Lnet/minecraft/class_1158;Lnet/minecraft/class_2528;Lnet/minecraft/class_197;Lnet/minecraft/class_2552;Lnet/minecraft/class_520;Z)Znamed renderFlatLnet/minecraft/client/render/block/BlockModelRenderer;renderFlat(Lnet/minecraft/world/BlockView;Lnet/minecraft/client/render/model/BakedModel;Lnet/minecraft/block/Block;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/client/render/BufferBuilder;Z)Z
-
renderQuadsSmooth
private void renderQuadsSmooth(BlockView world, Block block, BlockPos pos, BufferBuilder buffer, List<BakedQuad> quads, float[] box, BitSet flags, BlockModelRenderer.AmbientOcclusionCalculator aoCalculator) - Mappings:
Namespace Name Mixin selector official aLbgf;a(Ladq;Lafh;Lcj;Lbfd;Ljava/util/List;[FLjava/util/BitSet;Lbgf$b;)Vintermediary method_9959Lnet/minecraft/class_2432;method_9959(Lnet/minecraft/class_1158;Lnet/minecraft/class_197;Lnet/minecraft/class_2552;Lnet/minecraft/class_520;Ljava/util/List;[FLjava/util/BitSet;Lnet/minecraft/class_2432$class_2434;)Vnamed renderQuadsSmoothLnet/minecraft/client/render/block/BlockModelRenderer;renderQuadsSmooth(Lnet/minecraft/world/BlockView;Lnet/minecraft/block/Block;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/client/render/BufferBuilder;Ljava/util/List;[FLjava/util/BitSet;Lnet/minecraft/client/render/block/BlockModelRenderer$AmbientOcclusionCalculator;)V
-
getQuadDimensions
private void getQuadDimensions(Block block, int[] vertexData, Direction face, float[] box, BitSet flags) - Mappings:
Namespace Name Mixin selector official aLbgf;a(Lafh;[ILcq;[FLjava/util/BitSet;)Vintermediary method_9964Lnet/minecraft/class_2432;method_9964(Lnet/minecraft/class_197;[ILnet/minecraft/class_1354;[FLjava/util/BitSet;)Vnamed getQuadDimensionsLnet/minecraft/client/render/block/BlockModelRenderer;getQuadDimensions(Lnet/minecraft/block/Block;[ILnet/minecraft/util/math/Direction;[FLjava/util/BitSet;)V
-
renderQuadsFlat
private void renderQuadsFlat(BlockView world, Block block, BlockPos pos, Direction face, int light, boolean useWorldLight, BufferBuilder buffer, List<BakedQuad> quads, BitSet flags) - Mappings:
Namespace Name Mixin selector official aLbgf;a(Ladq;Lafh;Lcj;Lcq;IZLbfd;Ljava/util/List;Ljava/util/BitSet;)Vintermediary method_9960Lnet/minecraft/class_2432;method_9960(Lnet/minecraft/class_1158;Lnet/minecraft/class_197;Lnet/minecraft/class_2552;Lnet/minecraft/class_1354;IZLnet/minecraft/class_520;Ljava/util/List;Ljava/util/BitSet;)Vnamed renderQuadsFlatLnet/minecraft/client/render/block/BlockModelRenderer;renderQuadsFlat(Lnet/minecraft/world/BlockView;Lnet/minecraft/block/Block;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;IZLnet/minecraft/client/render/BufferBuilder;Ljava/util/List;Ljava/util/BitSet;)V
-
render
- Mappings:
Namespace Name Mixin selector official aLbgf;a(Lboq;FFFF)Vintermediary method_9965Lnet/minecraft/class_2432;method_9965(Lnet/minecraft/class_2528;FFFF)Vnamed renderLnet/minecraft/client/render/block/BlockModelRenderer;render(Lnet/minecraft/client/render/model/BakedModel;FFFF)V
-
render
- Mappings:
Namespace Name Mixin selector official aLbgf;a(Lboq;Lalz;FZ)Vintermediary method_9966Lnet/minecraft/class_2432;method_9966(Lnet/minecraft/class_2528;Lnet/minecraft/class_2232;FZ)Vnamed renderLnet/minecraft/client/render/block/BlockModelRenderer;render(Lnet/minecraft/client/render/model/BakedModel;Lnet/minecraft/block/BlockState;FZ)V
-
renderQuads
- Mappings:
Namespace Name Mixin selector official aLbgf;a(FFFFLjava/util/List;)Vintermediary method_9958Lnet/minecraft/class_2432;method_9958(FFFFLjava/util/List;)Vnamed renderQuadsLnet/minecraft/client/render/block/BlockModelRenderer;renderQuads(FFFFLjava/util/List;)V
-