Uses of Interface
net.minecraft.client.render.VertexConsumer
Package
Description
-
Uses of VertexConsumer in net.minecraft.client.font
Modifier and TypeMethodDescriptionvoid
EmptyGlyphRenderer.draw
(boolean italic, float x, float y, Matrix4f matrix, VertexConsumer vertexConsumer, float red, float green, float blue, float alpha, int light) void
GlyphRenderer.draw
(boolean italic, float x, float y, Matrix4f matrix, VertexConsumer vertexConsumer, float red, float green, float blue, float alpha, int light) (package private) void
TextRenderer.drawGlyph
(GlyphRenderer glyphRenderer, boolean bold, boolean italic, float weight, float x, float y, Matrix4f matrix, VertexConsumer vertexConsumer, float red, float green, float blue, float alpha, int light) void
GlyphRenderer.drawRectangle
(GlyphRenderer.Rectangle rectangle, Matrix4f matrix, VertexConsumer vertexConsumer, int light) -
Uses of VertexConsumer in net.minecraft.client.gui
Modifier and TypeMethodDescriptionprivate void
DrawContext.fillGradient
(VertexConsumer vertexConsumer, int startX, int startY, int endX, int endY, int z, int colorStart, int colorEnd) -
Uses of VertexConsumer in net.minecraft.client.model
Modifier and TypeMethodDescriptionfinal void
Model.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay) abstract void
Model.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, int color) Renders the model.void
ModelPart.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay) void
ModelPart.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, int color) void
ModelPart.Cuboid.renderCuboid
(MatrixStack.Entry entry, VertexConsumer vertexConsumer, int light, int overlay, int color) private void
ModelPart.renderCuboids
(MatrixStack.Entry entry, VertexConsumer vertexConsumer, int light, int overlay, int color) -
Uses of VertexConsumer in net.minecraft.client.particle
Modifier and TypeMethodDescriptionvoid
BillboardParticle.buildGeometry
(VertexConsumer vertexConsumer, Camera camera, float tickDelta) Renders this particle to the givenVertexConsumer
buffer.void
ConnectionParticle.buildGeometry
(VertexConsumer vertexConsumer, Camera camera, float tickDelta) Renders this particle to the givenVertexConsumer
buffer.void
DustColorTransitionParticle.buildGeometry
(VertexConsumer vertexConsumer, Camera camera, float tickDelta) Renders this particle to the givenVertexConsumer
buffer.void
ElderGuardianAppearanceParticle.buildGeometry
(VertexConsumer vertexConsumer, Camera camera, float tickDelta) Renders this particle to the givenVertexConsumer
buffer.void
FireworksSparkParticle.Explosion.buildGeometry
(VertexConsumer vertexConsumer, Camera camera, float tickDelta) Renders this particle to the givenVertexConsumer
buffer.void
FireworksSparkParticle.Flash.buildGeometry
(VertexConsumer vertexConsumer, Camera camera, float tickDelta) Renders this particle to the givenVertexConsumer
buffer.void
ItemPickupParticle.buildGeometry
(VertexConsumer vertexConsumer, Camera camera, float tickDelta) Renders this particle to the givenVertexConsumer
buffer.final void
NoRenderParticle.buildGeometry
(VertexConsumer vertexConsumer, Camera camera, float tickDelta) Renders this particle to the givenVertexConsumer
buffer.abstract void
Particle.buildGeometry
(VertexConsumer vertexConsumer, Camera camera, float tickDelta) Renders this particle to the givenVertexConsumer
buffer.void
ShriekParticle.buildGeometry
(VertexConsumer vertexConsumer, Camera camera, float tickDelta) Renders this particle to the givenVertexConsumer
buffer.void
VibrationParticle.buildGeometry
(VertexConsumer vertexConsumer, Camera camera, float tickDelta) Renders this particle to the givenVertexConsumer
buffer.protected void
BillboardParticle.method_60373
(VertexConsumer vertexConsumer, Camera camera, Quaternionf quaternionf, float float2) protected void
BillboardParticle.method_60374
(VertexConsumer vertexConsumer, Quaternionf quaternionf, float float2, float float3, float float4, float float5) private void
BillboardParticle.method_60375
(VertexConsumer vertexConsumer, Quaternionf quaternionf, float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, int int2) -
Uses of VertexConsumer in net.minecraft.client.render
Modifier and TypeClassDescriptionclass
Builds a buffer of primitives and optionally sorts them by the distance from the camera.private static final record
class
class
private static class
private static final record
Modifier and TypeFieldDescriptionprivate final VertexConsumer
OutlineVertexConsumerProvider.OutlineVertexConsumer.delegate
The field for thedelegate
record component.private final VertexConsumer
OverlayVertexConsumer.delegate
private final VertexConsumer
SpriteTexturedVertexConsumer.delegate
private final VertexConsumer[]
VertexConsumers.Union.delegates
The field for thedelegates
record component.private final VertexConsumer
VertexConsumers.Dual.first
private final VertexConsumer
VertexConsumers.Dual.second
Modifier and TypeMethodDescriptionBufferBuilder.color
(int argb) Specifies theinvalid reference
color element
BufferBuilder.color
(int red, int green, int blue, int alpha) Specifies theinvalid reference
color element
OutlineVertexConsumerProvider.OutlineVertexConsumer.color
(int red, int green, int blue, int alpha) Specifies theinvalid reference
color element
OverlayVertexConsumer.color
(int red, int green, int blue, int alpha) Specifies theinvalid reference
color element
SpriteTexturedVertexConsumer.color
(int red, int green, int blue, int alpha) Specifies theinvalid reference
color element
default VertexConsumer
VertexConsumer.color
(float red, float green, float blue, float alpha) Specifies theinvalid reference
color element
default VertexConsumer
VertexConsumer.color
(int argb) Specifies theinvalid reference
color element
VertexConsumer.color
(int red, int green, int blue, int alpha) Specifies theinvalid reference
color element
VertexConsumers.Dual.color
(int red, int green, int blue, int alpha) Specifies theinvalid reference
color element
VertexConsumers.Union.color
(int red, int green, int blue, int alpha) Specifies theinvalid reference
color element
default VertexConsumer
VertexConsumer.colorRgb
(int rgb) Specifies theinvalid reference
color element
OutlineVertexConsumerProvider.OutlineVertexConsumer.delegate()
Returns the value of thedelegate
record component.VertexConsumers.Union.delegates()
Returns the value of thedelegates
record component.OutlineVertexConsumerProvider.getBuffer
(RenderLayer layer) Starts building a buffer that will be drawn withlayer
.VertexConsumerProvider.getBuffer
(RenderLayer layer) Starts building a buffer that will be drawn withlayer
.VertexConsumerProvider.Immediate.getBuffer
(RenderLayer layer) Starts building a buffer that will be drawn withlayer
.BufferBuilder.light
(int uv) Specifies theinvalid reference
light element
BufferBuilder.light
(int u, int v) Specifies theinvalid reference
light element
OutlineVertexConsumerProvider.OutlineVertexConsumer.light
(int u, int v) Specifies theinvalid reference
light element
OverlayVertexConsumer.light
(int u, int v) Specifies theinvalid reference
light element
SpriteTexturedVertexConsumer.light
(int u, int v) Specifies theinvalid reference
light element
default VertexConsumer
VertexConsumer.light
(int uv) Specifies theinvalid reference
light element
VertexConsumer.light
(int u, int v) Specifies theinvalid reference
light element
VertexConsumers.Dual.light
(int u, int v) Specifies theinvalid reference
light element
VertexConsumers.Union.light
(int u, int v) Specifies theinvalid reference
light element
BufferBuilder.normal
(float x, float y, float z) Specifies theinvalid reference
normal element
OutlineVertexConsumerProvider.OutlineVertexConsumer.normal
(float x, float y, float z) Specifies theinvalid reference
normal element
OverlayVertexConsumer.normal
(float x, float y, float z) Specifies theinvalid reference
normal element
SpriteTexturedVertexConsumer.normal
(float x, float y, float z) Specifies theinvalid reference
normal element
VertexConsumer.normal
(float x, float y, float z) Specifies theinvalid reference
normal element
default VertexConsumer
VertexConsumer.normal
(MatrixStack.Entry matrix, float x, float y, float z) VertexConsumers.Dual.normal
(float x, float y, float z) Specifies theinvalid reference
normal element
VertexConsumers.Union.normal
(float x, float y, float z) Specifies theinvalid reference
normal element
BufferBuilder.overlay
(int uv) Specifies theinvalid reference
overlay element
BufferBuilder.overlay
(int u, int v) Specifies theinvalid reference
overlay element
OutlineVertexConsumerProvider.OutlineVertexConsumer.overlay
(int u, int v) Specifies theinvalid reference
overlay element
OverlayVertexConsumer.overlay
(int u, int v) Specifies theinvalid reference
overlay element
SpriteTexturedVertexConsumer.overlay
(int u, int v) Specifies theinvalid reference
overlay element
default VertexConsumer
VertexConsumer.overlay
(int uv) Specifies theinvalid reference
overlay element
VertexConsumer.overlay
(int u, int v) Specifies theinvalid reference
overlay element
VertexConsumers.Dual.overlay
(int u, int v) Specifies theinvalid reference
overlay element
VertexConsumers.Union.overlay
(int u, int v) Specifies theinvalid reference
overlay element
private VertexConsumer
BufferBuilder.putUv
(short u, short v, VertexFormatElement element) BufferBuilder.texture
(float u, float v) Specifies theinvalid reference
texture element
OutlineVertexConsumerProvider.OutlineVertexConsumer.texture
(float u, float v) Specifies theinvalid reference
texture element
OverlayVertexConsumer.texture
(float u, float v) Specifies theinvalid reference
texture element
SpriteTexturedVertexConsumer.texture
(float u, float v) Specifies theinvalid reference
texture element
VertexConsumer.texture
(float u, float v) Specifies theinvalid reference
texture element
VertexConsumers.Dual.texture
(float u, float v) Specifies theinvalid reference
texture element
VertexConsumers.Union.texture
(float u, float v) Specifies theinvalid reference
texture element
static VertexConsumer
VertexConsumers.union()
Generates a union of zero VertexConsumers.static VertexConsumer
VertexConsumers.union
(VertexConsumer first) static VertexConsumer
VertexConsumers.union
(VertexConsumer[] delegates) static VertexConsumer
VertexConsumers.union
(VertexConsumer first, VertexConsumer second) BufferBuilder.vertex
(float x, float y, float z) Specifies theinvalid reference
position element
OutlineVertexConsumerProvider.OutlineVertexConsumer.vertex
(float x, float y, float z) Specifies theinvalid reference
position element
OverlayVertexConsumer.vertex
(float x, float y, float z) Specifies theinvalid reference
position element
SpriteTexturedVertexConsumer.vertex
(float x, float y, float z) Specifies theinvalid reference
position element
VertexConsumer.vertex
(float x, float y, float z) Specifies theinvalid reference
position element
default VertexConsumer
VertexConsumer.vertex
(MatrixStack.Entry matrix, float x, float y, float z) default VertexConsumer
VertexConsumer.vertex
(MatrixStack.Entry matrix, Vector3f vec) default VertexConsumer
Specifies theinvalid reference
position element
default VertexConsumer
VertexConsumers.Dual.vertex
(float x, float y, float z) Specifies theinvalid reference
position element
VertexConsumers.Union.vertex
(float x, float y, float z) Specifies theinvalid reference
position element
Modifier and TypeMethodDescriptionprivate void
WorldRenderer.drawBlockOutline
(MatrixStack matrices, VertexConsumer vertexConsumer, Entity entity, double cameraX, double cameraY, double cameraZ, BlockPos pos, BlockState state) static void
WorldRenderer.drawBox
(VertexConsumer vertexConsumer, double x1, double y1, double z1, double x2, double y2, double z2, float red, float green, float blue, float alpha) Draws a box spanning from [x1,y1,z1] to [x2,y2,z2].static void
WorldRenderer.drawBox
(MatrixStack matrices, VertexConsumer vertexConsumer, double x1, double y1, double z1, double x2, double y2, double z2, float red, float green, float blue, float alpha) Draws a box spanning from [x1,y1,z1] to [x2,y2,z2].static void
WorldRenderer.drawBox
(MatrixStack matrices, VertexConsumer vertexConsumer, double x1, double y1, double z1, double x2, double y2, double z2, float red, float green, float blue, float alpha, float xAxisRed, float yAxisGreen, float zAxisBlue) Draws a box spanning from [x1,y1,z1] to [x2,y2,z2].static void
WorldRenderer.drawBox
(MatrixStack matrices, VertexConsumer vertexConsumer, Box box, float red, float green, float blue, float alpha) Draws a box.private static void
WorldRenderer.drawCuboidShapeOutline
(MatrixStack matrices, VertexConsumer vertexConsumer, VoxelShape shape, double offsetX, double offsetY, double offsetZ, float red, float green, float blue, float alpha) static void
WorldRenderer.drawShapeOutline
(MatrixStack matrices, VertexConsumer vertexConsumer, VoxelShape shape, double offsetX, double offsetY, double offsetZ, float red, float green, float blue, float alpha, boolean colorize) private void
WorldRenderer.renderCapturedFrustumFace
(VertexConsumer vertexConsumer, Matrix4f matrix4f, int plane0, int plane1, int plane2, int plane3, int r, int g, int b) private void
WorldRenderer.renderCapturedFrustumVertex
(VertexConsumer vertexConsumer, Matrix4f matrix4f, int planeNum) static void
WorldRenderer.renderFilledBox
(MatrixStack matrices, VertexConsumer vertexConsumer, double minX, double minY, double minZ, double maxX, double maxY, double maxZ, float red, float green, float blue, float alpha) static void
WorldRenderer.renderFilledBox
(MatrixStack matrices, VertexConsumer vertexConsumer, float minX, float minY, float minZ, float maxX, float maxY, float maxZ, float red, float green, float blue, float alpha) static void
WorldRenderer.renderFilledBoxFace
(MatrixStack matrices, VertexConsumer vertexConsumer, Direction face, float minX, float minY, float minZ, float maxX, float maxY, float maxZ, float red, float green, float blue, float alpha) static VertexConsumer
VertexConsumers.union
(VertexConsumer first) static VertexConsumer
VertexConsumers.union
(VertexConsumer[] delegates) static VertexConsumer
VertexConsumers.union
(VertexConsumer first, VertexConsumer second) Modifier and TypeMethodDescriptionprivate void
VertexConsumers.Union.delegate
(Consumer<VertexConsumer> action) ModifierConstructorDescriptionDual
(VertexConsumer first, VertexConsumer second) private
OutlineVertexConsumer
(VertexConsumer vertexConsumer, int int2) OutlineVertexConsumer
(VertexConsumer delegate, int red, int green, int blue, int alpha) OverlayVertexConsumer
(VertexConsumer delegate, MatrixStack.Entry matrix, float textureScale) SpriteTexturedVertexConsumer
(VertexConsumer delegate, Sprite sprite) (package private)
Union
(VertexConsumer[] delegates) Creates an instance of aUnion
record class. -
Uses of VertexConsumer in net.minecraft.client.render.block
Modifier and TypeMethodDescriptionvoid
BlockModelRenderer.render
(MatrixStack.Entry entry, VertexConsumer vertexConsumer, @Nullable BlockState state, BakedModel bakedModel, float red, float green, float blue, int light, int overlay) void
BlockModelRenderer.render
(BlockRenderView world, BakedModel model, BlockState state, BlockPos pos, MatrixStack matrices, VertexConsumer vertexConsumer, boolean cull, Random random, long seed, int overlay) void
FluidRenderer.render
(BlockRenderView world, BlockPos pos, VertexConsumer vertexConsumer, BlockState blockState, FluidState fluidState) void
BlockRenderManager.renderBlock
(BlockState state, BlockPos pos, BlockRenderView world, MatrixStack matrices, VertexConsumer vertexConsumer, boolean cull, Random random) void
BlockRenderManager.renderDamage
(BlockState state, BlockPos pos, BlockRenderView world, MatrixStack matrices, VertexConsumer vertexConsumer) void
BlockModelRenderer.renderFlat
(BlockRenderView world, BakedModel model, BlockState state, BlockPos pos, MatrixStack matrices, VertexConsumer vertexConsumer, boolean cull, Random random, long seed, int overlay) void
BlockRenderManager.renderFluid
(BlockPos pos, BlockRenderView world, VertexConsumer vertexConsumer, BlockState blockState, FluidState fluidState) private void
BlockModelRenderer.renderQuad
(BlockRenderView world, BlockState state, BlockPos pos, VertexConsumer vertexConsumer, MatrixStack.Entry matrixEntry, BakedQuad quad, float brightness0, float brightness1, float brightness2, float brightness3, int light0, int light1, int light2, int light3, int overlay) private static void
BlockModelRenderer.renderQuads
(MatrixStack.Entry entry, VertexConsumer vertexConsumer, float red, float green, float blue, List<BakedQuad> quads, int light, int overlay) private void
BlockModelRenderer.renderQuadsFlat
(BlockRenderView world, BlockState state, BlockPos pos, int light, int overlay, boolean useWorldLight, MatrixStack matrices, VertexConsumer vertexConsumer, List<BakedQuad> quads, BitSet flags) private void
BlockModelRenderer.renderQuadsSmooth
(BlockRenderView world, BlockState state, BlockPos pos, MatrixStack matrices, VertexConsumer vertexConsumer, List<BakedQuad> quads, float[] box, BitSet flags, BlockModelRenderer.AmbientOcclusionCalculator ambientOcclusionCalculator, int overlay) void
BlockModelRenderer.renderSmooth
(BlockRenderView world, BakedModel model, BlockState state, BlockPos pos, MatrixStack matrices, VertexConsumer vertexConsumer, boolean cull, Random random, long seed, int overlay) private void
FluidRenderer.vertex
(VertexConsumer vertexConsumer, float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, int int2) -
Uses of VertexConsumer in net.minecraft.client.render.block.entity
Modifier and TypeMethodDescriptionprivate void
StructureBlockBlockEntityRenderer.method_61047
(StructureBlockBlockEntity entity, VertexConsumer vertexConsumer, MatrixStack matrices) private void
ChestBlockEntityRenderer.render
(MatrixStack matrices, VertexConsumer vertices, ModelPart lid, ModelPart latch, ModelPart base, float openFactor, int light, int overlay) void
HangingSignBlockEntityRenderer.HangingSignModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, int color) Renders the model.void
SignBlockEntityRenderer.SignModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, int color) Renders the model.private static void
BeaconBlockEntityRenderer.renderBeamFace
(MatrixStack.Entry matrix, VertexConsumer vertices, int color, int yOffset, int height, float x1, float z1, float x2, float z2, float u1, float u2, float v1, float v2) private static void
BeaconBlockEntityRenderer.renderBeamLayer
(MatrixStack matrices, VertexConsumer vertices, int color, int yOffset, int height, float x1, float z1, float x2, float z2, float x3, float z3, float x4, float z4, float u1, float u2, float v1, float v2) private static void
BeaconBlockEntityRenderer.renderBeamVertex
(MatrixStack.Entry matrix, VertexConsumer vertices, int color, int y, float x, float z, float u, float v) private void
EndPortalBlockEntityRenderer.renderSide
(T entity, Matrix4f model, VertexConsumer vertices, float x1, float x2, float y1, float y2, float z1, float z2, float z3, float z4, Direction side) private void
EndPortalBlockEntityRenderer.renderSides
(T entity, Matrix4f matrix, VertexConsumer vertexConsumer) (package private) void
HangingSignBlockEntityRenderer.renderSignModel
(MatrixStack matrices, int light, int overlay, Model model, VertexConsumer vertexConsumers) (package private) void
SignBlockEntityRenderer.renderSignModel
(MatrixStack matrices, int light, int overlay, Model model, VertexConsumer vertexConsumers) -
Uses of VertexConsumer in net.minecraft.client.render.debug
Modifier and TypeMethodDescriptionprivate static void
BreezeDebugRenderer.drawCurve
(Matrix4f matrix, double cameraX, double cameraY, double cameraZ, VertexConsumer vertexConsumer, Vec3d targetPos, float multiplier, int color) private static void
BreezeDebugRenderer.drawCurvePart
(int index, Matrix4f matrix, double cameraX, double cameraY, double cameraZ, VertexConsumer vertexConsumer, Vec3d targetPos, float multiplier, int color) private static void
LightDebugRenderer.drawEdge
(MatrixStack matrices, VertexConsumer vertexConsumer, double cameraX, double cameraY, double cameraZ, int x1, int y1, int z1, int x2, int y2, int z, Vector4f color) private static void
LightDebugRenderer.drawFace
(MatrixStack matrices, VertexConsumer vertexConsumer, Direction direction, double cameraX, double cameraY, double cameraZ, int x, int y, int z, Vector4f color) private static void
LightDebugRenderer.drawFaces
(MatrixStack matrices, VoxelSet shape, ChunkSectionPos sectionPos, VertexConsumer vertexConsumer, double cameraX, double cameraY, double cameraZ, Vector4f color) static void
PathfindingDebugRenderer.drawPathLines
(MatrixStack matrices, VertexConsumer vertexConsumers, Path path, double cameraX, double cameraY, double cameraZ) -
Uses of VertexConsumer in net.minecraft.client.render.entity
Modifier and TypeMethodDescriptionprivate static void
LightningEntityRenderer.drawBranch
(Matrix4f matrix, VertexConsumer buffer, float x1, float z1, int y, float x2, float z2, float red, float green, float blue, float offset2, float offset1, boolean shiftEast1, boolean shiftSouth1, boolean shiftEast2, boolean shiftSouth2) private static void
EntityRenderDispatcher.drawFireVertex
(MatrixStack.Entry entry, VertexConsumer vertices, float x, float y, float z, float u, float v) private static void
EntityRenderDispatcher.drawShadowVertex
(MatrixStack.Entry entry, VertexConsumer vertices, int int2, float x, float y, float z, float u, float v) private static void
EntityRenderDispatcher.drawVector
(MatrixStack matrices, VertexConsumer vertexConsumers, Vector3f offset, Vec3d vec, int color) private static void
DragonFireballEntityRenderer.produceVertex
(VertexConsumer vertexConsumer, MatrixStack.Entry matrix, int light, float x, int z, int textureU, int textureV) void
EnderDragonEntityRenderer.DragonEntityModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, int color) Renders the model.private static void
EnderDragonEntityRenderer.renderDeathAnimation
(MatrixStack matrices, float animationProgress, VertexConsumer vertexCOnsumer) private static void
FishingBobberEntityRenderer.renderFishingLine
(float x, float y, float z, VertexConsumer buffer, MatrixStack.Entry matrices, float segmentStart, float segmentEnd) private static void
EntityRenderDispatcher.renderHitbox
(MatrixStack matrices, VertexConsumer vertices, Entity entity, float tickDelta, float red, float green, float blue) private static void
EntityRenderer.renderLeashSegment
(VertexConsumer vertexConsumer, Matrix4f matrix, float leashedEntityX, float leashedEntityY, float leashedEntityZ, int leashedEntityBlockLight, int leashHolderBlockLight, int leashedEntitySkyLight, int leashHolderSkyLight, float float2, float float3, float float4, float float5, int segmentIndex, boolean isLeashKnot) private void
EnderDragonEntityRenderer.DragonEntityModel.renderLimbs
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float offset, ModelPart wing, ModelPart frontLeg, ModelPart frontLegTip, ModelPart frontFoot, ModelPart hindLeg, ModelPart hindLegTip, ModelPart hindFoot, int color) private void
PaintingEntityRenderer.renderPainting
(MatrixStack matrices, VertexConsumer vertexConsumer, PaintingEntity entity, int width, int height, Sprite paintingSprite, Sprite backSprite) private static void
EntityRenderDispatcher.renderShadowPart
(MatrixStack.Entry entry, VertexConsumer vertices, Chunk chunk, WorldView world, BlockPos pos, double x, double y, double z, float radius, float opacity) private static void
ExperienceOrbEntityRenderer.vertex
(VertexConsumer vertexConsumer, MatrixStack.Entry matrix, float x, float y, int red, int green, int blue, float u, float v, int light) private static void
FishingBobberEntityRenderer.vertex
(VertexConsumer buffer, MatrixStack.Entry matrix, int light, float x, int y, int u, int v) private static void
GuardianEntityRenderer.vertex
(VertexConsumer vertexConsumer, MatrixStack.Entry matrix, float x, float y, float z, int red, int green, int blue, float u, float v) private void
PaintingEntityRenderer.vertex
(MatrixStack.Entry matrix, VertexConsumer vertexConsumer, float x, float y, float u, float v, float z, int normalX, int normalY, int normalZ, int light) void
ProjectileEntityRenderer.vertex
(MatrixStack.Entry matrix, VertexConsumer vertexConsumer, int x, int y, int z, float u, float v, int normalX, int normalZ, int normalY, int light) -
Uses of VertexConsumer in net.minecraft.client.render.entity.feature
Modifier and TypeMethodDescriptionprivate static void
StuckStingersFeatureRenderer.produceVertex
(VertexConsumer vertexConsumer, MatrixStack.Entry matrix, float x, int y, float u, float v, int light) -
Uses of VertexConsumer in net.minecraft.client.render.entity.model
Modifier and TypeMethodDescriptionvoid
ParrotEntityModel.poseOnShoulder
(MatrixStack matrices, VertexConsumer vertexConsumer, int light, int overlay, float limbAngle, float limbDistance, float headYaw, float headPitch, int danceAngle) void
AnimalModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, int color) Renders the model.void
BookModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, int color) Renders the model.void
CamelEntityModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, int color) Renders the model.void
CompositeEntityModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, int color) Renders the model.void
DragonHeadEntityModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, int color) Renders the model.void
LlamaEntityModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, int color) Renders the model.void
PiglinHeadEntityModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, int color) Renders the model.void
RabbitEntityModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, int color) Renders the model.void
ShieldEntityModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, int color) Renders the model.void
SinglePartEntityModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, int color) Renders the model.void
SinglePartEntityModelWithChildTransform.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, int color) Renders the model.void
SkullEntityModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, int color) Renders the model.void
TintableAnimalModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, int color) Renders the model.void
TintableCompositeModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, int color) Renders the model.void
TridentEntityModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, int color) Renders the model.void
TurtleEntityModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, int color) Renders the model.void
BookModel.renderBook
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, int int2) void
PlayerEntityModel.renderCape
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay) void
PlayerEntityModel.renderEars
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay) -
Uses of VertexConsumer in net.minecraft.client.render.item
Modifier and TypeMethodDescriptionstatic VertexConsumer
ItemRenderer.getArmorGlintConsumer
(VertexConsumerProvider provider, RenderLayer layer, boolean glint) static VertexConsumer
ItemRenderer.getDirectItemGlintConsumer
(VertexConsumerProvider provider, RenderLayer layer, boolean solid, boolean glint) static VertexConsumer
ItemRenderer.getDynamicDisplayGlintConsumer
(VertexConsumerProvider provider, RenderLayer layer, MatrixStack.Entry entry) static VertexConsumer
ItemRenderer.getItemGlintConsumer
(VertexConsumerProvider vertexConsumers, RenderLayer layer, boolean solid, boolean glint) Modifier and TypeMethodDescriptionprivate void
ItemRenderer.renderBakedItemModel
(BakedModel model, ItemStack stack, int light, int overlay, MatrixStack matrices, VertexConsumer vertices) private void
ItemRenderer.renderBakedItemQuads
(MatrixStack matrices, VertexConsumer vertices, List<BakedQuad> quads, ItemStack stack, int light, int overlay) -
Uses of VertexConsumer in net.minecraft.client.texture
Modifier and TypeMethodDescriptionSprite.getTextureSpecificVertexConsumer
(VertexConsumer consumer) Modifier and TypeMethodDescriptionSprite.getTextureSpecificVertexConsumer
(VertexConsumer consumer) -
Uses of VertexConsumer in net.minecraft.client.util
Modifier and TypeMethodDescriptionSpriteIdentifier.getVertexConsumer
(VertexConsumerProvider vertexConsumers, Function<Identifier, RenderLayer> layerFactory) SpriteIdentifier.getVertexConsumer
(VertexConsumerProvider vertexConsumers, Function<Identifier, RenderLayer> layerFactory, boolean glint)