Uses of Interface
com.mojang.blaze3d.vertex.VertexConsumer
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
Extension interfaces for
client
-only classes.-
Uses of VertexConsumer in com.mojang.blaze3d.vertex
Modifier and TypeClassDescriptionclass
class
(package private) static class
(package private) static final record
Modifier and TypeFieldDescriptionprivate final VertexConsumer
SheetedDecalTextureGenerator.delegate
private final VertexConsumer[]
VertexMultiConsumer.Multiple.delegates
The field for thedelegates
record component.private final VertexConsumer
VertexMultiConsumer.Double.first
private final VertexConsumer
VertexMultiConsumer.Double.second
Modifier and TypeMethodDescriptionBufferBuilder.addVertex
(float p_350828_, float p_350614_, float p_350700_) SheetedDecalTextureGenerator.addVertex
(float p_350285_, float p_350727_, float p_350832_) VertexConsumer.addVertex
(float p_350761_, float p_350704_, float p_350711_) default VertexConsumer
VertexConsumer.addVertex
(PoseStack.Pose p_350506_, float p_350934_, float p_350873_, float p_350981_) default VertexConsumer
VertexConsumer.addVertex
(PoseStack.Pose p_352288_, org.joml.Vector3f p_352298_) default VertexConsumer
VertexConsumer.addVertex
(org.joml.Matrix4f p_350929_, float p_350884_, float p_350885_, float p_350942_) default VertexConsumer
VertexConsumer.addVertex
(org.joml.Vector3f p_350685_) VertexMultiConsumer.Double.addVertex
(float p_350863_, float p_350291_, float p_350475_) VertexMultiConsumer.Multiple.addVertex
(float p_350626_, float p_351046_, float p_351003_) static VertexConsumer
VertexMultiConsumer.create()
static VertexConsumer
VertexMultiConsumer.create
(VertexConsumer p_167062_) static VertexConsumer
VertexMultiConsumer.create
(VertexConsumer... p_167064_) static VertexConsumer
VertexMultiConsumer.create
(VertexConsumer p_86169_, VertexConsumer p_86170_) VertexMultiConsumer.Multiple.delegates()
Returns the value of thedelegates
record component.BufferBuilder.setColor
(int p_350530_) BufferBuilder.setColor
(int p_350581_, int p_350952_, int p_350275_, int p_350985_) SheetedDecalTextureGenerator.setColor
(int p_350431_, int p_350486_, int p_350631_, int p_350495_) default VertexConsumer
VertexConsumer.setColor
(float p_350350_, float p_350356_, float p_350623_, float p_350312_) default VertexConsumer
VertexConsumer.setColor
(int p_350809_) VertexConsumer.setColor
(int p_350535_, int p_350875_, int p_350886_, int p_350775_) VertexMultiConsumer.Double.setColor
(int p_350709_, int p_350378_, int p_350552_, int p_350453_) VertexMultiConsumer.Multiple.setColor
(int p_167130_, int p_167131_, int p_167132_, int p_167133_) BufferBuilder.setLight
(int p_350848_) default VertexConsumer
VertexConsumer.setLight
(int p_350855_) BufferBuilder.setNormal
(float p_351000_, float p_350982_, float p_350974_) SheetedDecalTextureGenerator.setNormal
(float p_350270_, float p_350794_, float p_350323_) VertexConsumer.setNormal
(float p_350429_, float p_350286_, float p_350836_) default VertexConsumer
VertexConsumer.setNormal
(PoseStack.Pose p_350592_, float p_350534_, float p_350411_, float p_350441_) VertexMultiConsumer.Double.setNormal
(float p_350811_, float p_350770_, float p_350296_) VertexMultiConsumer.Multiple.setNormal
(float p_167147_, float p_167148_, float p_167149_) BufferBuilder.setOverlay
(int p_350297_) default VertexConsumer
VertexConsumer.setOverlay
(int p_350697_) BufferBuilder.setUv
(float p_350574_, float p_350773_) SheetedDecalTextureGenerator.setUv
(float p_351041_, float p_350355_) VertexConsumer.setUv
(float p_350572_, float p_350917_) VertexMultiConsumer.Double.setUv
(float p_350403_, float p_350914_) VertexMultiConsumer.Multiple.setUv
(float p_167084_, float p_167085_) BufferBuilder.setUv1
(int p_350396_, int p_350722_) SheetedDecalTextureGenerator.setUv1
(int p_350521_, int p_350750_) VertexConsumer.setUv1
(int p_350815_, int p_350629_) VertexMultiConsumer.Double.setUv1
(int p_350402_, int p_351027_) VertexMultiConsumer.Multiple.setUv1
(int p_350622_, int p_350367_) BufferBuilder.setUv2
(int p_351058_, int p_350320_) SheetedDecalTextureGenerator.setUv2
(int p_351012_, int p_350527_) VertexConsumer.setUv2
(int p_350859_, int p_351004_) VertexMultiConsumer.Double.setUv2
(int p_350512_, int p_350829_) VertexMultiConsumer.Multiple.setUv2
(int p_350498_, int p_350436_) default VertexConsumer
VertexConsumer.setWhiteAlpha
(int p_350979_) private VertexConsumer
BufferBuilder.uvShort
(short p_350449_, short p_350780_, VertexFormatElement p_350925_) Modifier and TypeMethodDescriptionstatic VertexConsumer
VertexMultiConsumer.create
(VertexConsumer p_167062_) static VertexConsumer
VertexMultiConsumer.create
(VertexConsumer... p_167064_) static VertexConsumer
VertexMultiConsumer.create
(VertexConsumer p_86169_, VertexConsumer p_86170_) Modifier and TypeMethodDescriptionprivate void
VertexMultiConsumer.Multiple.forEach
(Consumer<VertexConsumer> p_167145_) ModifierConstructorDescriptionDouble
(VertexConsumer p_86174_, VertexConsumer p_86175_) (package private)
Multiple
(VertexConsumer[] delegates) Creates an instance of aMultiple
record class.SheetedDecalTextureGenerator
(VertexConsumer p_260211_, PoseStack.Pose p_324244_, float p_259312_) -
Uses of VertexConsumer in net.minecraft.client.gui
Modifier and TypeMethodDescriptionprivate void
GuiGraphics.fillGradient
(VertexConsumer p_286862_, int p_283414_, int p_281397_, int p_283587_, int p_281521_, int p_283505_, int p_283131_, int p_282949_) (package private) void
Font.renderChar
(BakedGlyph p_254105_, boolean p_254001_, boolean p_254262_, float p_254256_, float p_253753_, float p_253629_, org.joml.Matrix4f p_254014_, VertexConsumer p_253852_, float p_254317_, float p_253809_, float p_253870_, float p_254287_, int p_253905_) -
Uses of VertexConsumer in net.minecraft.client.gui.font.glyphs
Modifier and TypeMethodDescriptionvoid
BakedGlyph.render
(boolean p_95227_, float p_95228_, float p_95229_, org.joml.Matrix4f p_253706_, VertexConsumer p_95231_, float p_95232_, float p_95233_, float p_95234_, float p_95235_, int p_95236_) void
EmptyGlyph.render
(boolean p_95278_, float p_95279_, float p_95280_, org.joml.Matrix4f p_253794_, VertexConsumer p_95282_, float p_95283_, float p_95284_, float p_95285_, float p_95286_, int p_95287_) void
BakedGlyph.renderEffect
(BakedGlyph.Effect p_95221_, org.joml.Matrix4f p_254370_, VertexConsumer p_95223_, int p_95224_) -
Uses of VertexConsumer in net.minecraft.client.model
Modifier and TypeMethodDescriptionvoid
BookModel.render
(PoseStack p_102317_, VertexConsumer p_102318_, int p_102319_, int p_102320_, int p_350753_) void
PlayerModel.renderCloak
(PoseStack p_103412_, VertexConsumer p_103413_, int p_103414_, int p_103415_) void
PlayerModel.renderEars
(PoseStack p_103402_, VertexConsumer p_103403_, int p_103404_, int p_103405_) void
ParrotModel.renderOnShoulder
(PoseStack p_103224_, VertexConsumer p_103225_, int p_103226_, int p_103227_, float p_103228_, float p_103229_, float p_103230_, float p_103231_, int p_103232_) void
AgeableHierarchicalModel.renderToBuffer
(PoseStack p_273029_, VertexConsumer p_272763_, int p_273665_, int p_272602_, int p_350346_) void
AgeableListModel.renderToBuffer
(PoseStack p_102034_, VertexConsumer p_102035_, int p_102036_, int p_102037_, int p_350361_) void
BookModel.renderToBuffer
(PoseStack p_102298_, VertexConsumer p_102299_, int p_102300_, int p_102301_, int p_350575_) void
CamelModel.renderToBuffer
(PoseStack p_250278_, VertexConsumer p_251678_, int p_249298_, int p_251841_, int p_350307_) void
ColorableAgeableListModel.renderToBuffer
(PoseStack p_102424_, VertexConsumer p_102425_, int p_102426_, int p_102427_, int p_350354_) void
ColorableHierarchicalModel.renderToBuffer
(PoseStack p_170506_, VertexConsumer p_170507_, int p_170508_, int p_170509_, int p_350900_) void
HierarchicalModel.renderToBuffer
(PoseStack p_170625_, VertexConsumer p_170626_, int p_170627_, int p_170628_, int p_350603_) void
ListModel.renderToBuffer
(PoseStack p_103013_, VertexConsumer p_103014_, int p_103015_, int p_103016_, int p_350701_) void
LlamaModel.renderToBuffer
(PoseStack p_103056_, VertexConsumer p_103057_, int p_103058_, int p_103059_, int p_350824_) final void
Model.renderToBuffer
(PoseStack p_350804_, VertexConsumer p_350976_, int p_350539_, int p_350374_) abstract void
Model.renderToBuffer
(PoseStack p_103111_, VertexConsumer p_103112_, int p_103113_, int p_103114_, int p_350308_) void
PiglinHeadModel.renderToBuffer
(PoseStack p_261809_, VertexConsumer p_261744_, int p_261711_, int p_262032_, int p_350881_) void
RabbitModel.renderToBuffer
(PoseStack p_103555_, VertexConsumer p_103556_, int p_103557_, int p_103558_, int p_351021_) void
ShieldModel.renderToBuffer
(PoseStack p_103703_, VertexConsumer p_103704_, int p_103705_, int p_103706_, int p_350549_) void
SkullModel.renderToBuffer
(PoseStack p_103815_, VertexConsumer p_103816_, int p_103817_, int p_103818_, int p_350840_) void
TridentModel.renderToBuffer
(PoseStack p_103919_, VertexConsumer p_103920_, int p_103921_, int p_103922_, int p_350450_) void
TurtleModel.renderToBuffer
(PoseStack p_104001_, VertexConsumer p_104002_, int p_104003_, int p_104004_, int p_351030_) -
Uses of VertexConsumer in net.minecraft.client.model.dragon
Modifier and TypeMethodDescriptionvoid
DragonHeadModel.renderToBuffer
(PoseStack p_104192_, VertexConsumer p_104193_, int p_104194_, int p_104195_, int p_350947_) -
Uses of VertexConsumer in net.minecraft.client.model.geom
Modifier and TypeMethodDescriptionprivate void
ModelPart.compile
(PoseStack.Pose p_104291_, VertexConsumer p_104292_, int p_104293_, int p_104294_, int p_350388_) void
ModelPart.Cube.compile
(PoseStack.Pose p_171333_, VertexConsumer p_171334_, int p_171335_, int p_171336_, int p_350744_) void
ModelPart.render
(PoseStack p_104302_, VertexConsumer p_104303_, int p_104304_, int p_104305_) void
ModelPart.render
(PoseStack p_104307_, VertexConsumer p_104308_, int p_104309_, int p_104310_, int p_350978_) -
Uses of VertexConsumer in net.minecraft.client.particle
Modifier and TypeMethodDescriptionvoid
DustColorTransitionParticle.render
(VertexConsumer p_172063_, Camera p_172064_, float p_172065_) void
FireworkParticles.OverlayParticle.render
(VertexConsumer p_106688_, Camera p_106689_, float p_106690_) void
FireworkParticles.SparkParticle.render
(VertexConsumer p_106724_, Camera p_106725_, float p_106726_) void
FlyTowardsPositionParticle.render
(VertexConsumer p_324177_, Camera p_323683_, float p_323936_) void
ItemPickupParticle.render
(VertexConsumer p_107039_, Camera p_107040_, float p_107041_) void
MobAppearanceParticle.render
(VertexConsumer p_107125_, Camera p_107126_, float p_107127_) final void
NoRenderParticle.render
(VertexConsumer p_107162_, Camera p_107163_, float p_107164_) abstract void
Particle.render
(VertexConsumer p_107261_, Camera p_107262_, float p_107263_) void
ShriekParticle.render
(VertexConsumer p_233985_, Camera p_233986_, float p_233987_) void
SingleQuadParticle.render
(VertexConsumer p_107678_, Camera p_107679_, float p_107680_) void
VibrationSignalParticle.render
(VertexConsumer p_172475_, Camera p_172476_, float p_172477_) protected void
SingleQuadParticle.renderRotatedQuad
(VertexConsumer p_345690_, Camera p_344809_, org.joml.Quaternionf p_344798_, float p_345099_) protected void
SingleQuadParticle.renderRotatedQuad
(VertexConsumer p_346432_, org.joml.Quaternionf p_345557_, float p_345634_, float p_345953_, float p_345531_, float p_346426_) private void
SingleQuadParticle.renderVertex
(VertexConsumer p_345983_, org.joml.Quaternionf p_345441_, float p_345563_, float p_345839_, float p_346305_, float p_345242_, float p_346207_, float p_344893_, float p_345909_, float p_345984_, int p_345037_) -
Uses of VertexConsumer in net.minecraft.client.renderer
Modifier and TypeClassDescription(package private) static final record
class
Modifier and TypeFieldDescriptionprivate final VertexConsumer
OutlineBufferSource.EntityOutlineGenerator.delegate
The field for thedelegate
record component.private final VertexConsumer
SpriteCoordinateExpander.delegate
Modifier and TypeMethodDescriptionOutlineBufferSource.EntityOutlineGenerator.addVertex
(float p_350357_, float p_350369_, float p_350557_) SpriteCoordinateExpander.addVertex
(float p_350653_, float p_350607_, float p_350347_) OutlineBufferSource.EntityOutlineGenerator.delegate()
Returns the value of thedelegate
record component.MultiBufferSource.BufferSource.getBuffer
(RenderType p_109919_) MultiBufferSource.getBuffer
(RenderType p_109903_) OutlineBufferSource.getBuffer
(RenderType p_109935_) OutlineBufferSource.EntityOutlineGenerator.setColor
(int p_350802_, int p_351011_, int p_350273_, int p_351040_) SpriteCoordinateExpander.setColor
(int p_350639_, int p_350295_, int p_350400_, int p_350645_) OutlineBufferSource.EntityOutlineGenerator.setNormal
(float p_350484_, float p_350765_, float p_350737_) SpriteCoordinateExpander.setNormal
(float p_350659_, float p_350518_, float p_350663_) OutlineBufferSource.EntityOutlineGenerator.setUv
(float p_350507_, float p_350470_) SpriteCoordinateExpander.setUv
(float p_350609_, float p_350452_) OutlineBufferSource.EntityOutlineGenerator.setUv1
(int p_350412_, int p_350568_) SpriteCoordinateExpander.setUv1
(int p_351031_, int p_351048_) OutlineBufferSource.EntityOutlineGenerator.setUv2
(int p_350636_, int p_351006_) SpriteCoordinateExpander.setUv2
(int p_350272_, int p_350390_) Modifier and TypeMethodDescriptionstatic void
LevelRenderer.addChainedFilledBoxVertices
(PoseStack p_270343_, VertexConsumer p_270926_, double p_270503_, double p_270353_, double p_270642_, double p_270676_, double p_270711_, double p_270601_, float p_270523_, float p_270382_, float p_270089_, float p_270335_) static void
LevelRenderer.addChainedFilledBoxVertices
(PoseStack p_270352_, VertexConsumer p_271015_, float p_270144_, float p_270901_, float p_270546_, float p_270102_, float p_270605_, float p_271006_, float p_270864_, float p_270181_, float p_270220_, float p_270293_) private void
LevelRenderer.addFrustumQuad
(VertexConsumer p_270858_, org.joml.Matrix4f p_270341_, int p_270702_, int p_270959_, int p_270732_, int p_270363_, int p_270273_, int p_270934_, int p_270916_) private void
LevelRenderer.addFrustumVertex
(VertexConsumer p_270950_, org.joml.Matrix4f p_270118_, int p_270865_) static void
LevelRenderer.renderFace
(PoseStack p_352330_, VertexConsumer p_352130_, Direction p_352308_, float p_352429_, float p_352303_, float p_352424_, float p_352369_, float p_352439_, float p_352140_, float p_352061_, float p_352352_, float p_352098_, float p_352096_) private void
LevelRenderer.renderHitOutline
(PoseStack p_109638_, VertexConsumer p_109639_, Entity p_109640_, double p_109641_, double p_109642_, double p_109643_, BlockPos p_109644_, BlockState p_109645_) static void
LevelRenderer.renderLineBox
(PoseStack p_109609_, VertexConsumer p_109610_, double p_109611_, double p_109612_, double p_109613_, double p_109614_, double p_109615_, double p_109616_, float p_109617_, float p_109618_, float p_109619_, float p_109620_) static void
LevelRenderer.renderLineBox
(PoseStack p_109622_, VertexConsumer p_109623_, double p_109624_, double p_109625_, double p_109626_, double p_109627_, double p_109628_, double p_109629_, float p_109630_, float p_109631_, float p_109632_, float p_109633_, float p_109634_, float p_109635_, float p_109636_) static void
LevelRenderer.renderLineBox
(PoseStack p_109647_, VertexConsumer p_109648_, AABB p_109649_, float p_109650_, float p_109651_, float p_109652_, float p_109653_) static void
LevelRenderer.renderLineBox
(VertexConsumer p_172966_, double p_172967_, double p_172968_, double p_172969_, double p_172970_, double p_172971_, double p_172972_, float p_172973_, float p_172974_, float p_172975_, float p_172976_) private static void
LevelRenderer.renderShape
(PoseStack p_109783_, VertexConsumer p_109784_, VoxelShape p_109785_, double p_109786_, double p_109787_, double p_109788_, float p_109789_, float p_109790_, float p_109791_, float p_109792_) static void
LevelRenderer.renderVoxelShape
(PoseStack p_286791_, VertexConsumer p_286416_, VoxelShape p_286863_, double p_286432_, double p_286836_, double p_286774_, float p_286612_, float p_286516_, float p_286787_, float p_286300_, boolean p_286443_) ModifierConstructorDescription(package private)
EntityOutlineGenerator
(VertexConsumer delegate, int color) Creates an instance of aEntityOutlineGenerator
record class.EntityOutlineGenerator
(VertexConsumer p_109943_, int p_109944_, int p_109945_, int p_109946_, int p_109947_) SpriteCoordinateExpander
(VertexConsumer p_110798_, TextureAtlasSprite p_110799_) -
Uses of VertexConsumer in net.minecraft.client.renderer.block
Modifier and TypeMethodDescriptionprivate void
ModelBlockRenderer.putQuadData
(BlockAndTintGetter p_111024_, BlockState p_111025_, BlockPos p_111026_, VertexConsumer p_111027_, PoseStack.Pose p_111028_, BakedQuad p_111029_, float p_111030_, float p_111031_, float p_111032_, float p_111033_, int p_111034_, int p_111035_, int p_111036_, int p_111037_, int p_111038_) void
BlockRenderDispatcher.renderBatched
(BlockState p_234356_, BlockPos p_234357_, BlockAndTintGetter p_234358_, PoseStack p_234359_, VertexConsumer p_234360_, boolean p_234361_, RandomSource p_234362_) void
BlockRenderDispatcher.renderBatched
(BlockState p_234356_, BlockPos p_234357_, BlockAndTintGetter p_234358_, PoseStack p_234359_, VertexConsumer p_234360_, boolean p_234361_, RandomSource p_234362_, ModelData modelData, RenderType renderType) void
BlockRenderDispatcher.renderBreakingTexture
(BlockState p_110919_, BlockPos p_110920_, BlockAndTintGetter p_110921_, PoseStack p_110922_, VertexConsumer p_110923_) Deprecated.void
BlockRenderDispatcher.renderBreakingTexture
(BlockState p_110919_, BlockPos p_110920_, BlockAndTintGetter p_110921_, PoseStack p_110922_, VertexConsumer p_110923_, ModelData modelData) void
BlockRenderDispatcher.renderLiquid
(BlockPos p_234364_, BlockAndTintGetter p_234365_, VertexConsumer p_234366_, BlockState p_234367_, FluidState p_234368_) void
ModelBlockRenderer.renderModel
(PoseStack.Pose p_111068_, VertexConsumer p_111069_, BlockState p_111070_, BakedModel p_111071_, float p_111072_, float p_111073_, float p_111074_, int p_111075_, int p_111076_) Deprecated.void
ModelBlockRenderer.renderModel
(PoseStack.Pose p_111068_, VertexConsumer p_111069_, BlockState p_111070_, BakedModel p_111071_, float p_111072_, float p_111073_, float p_111074_, int p_111075_, int p_111076_, ModelData modelData, RenderType renderType) private void
ModelBlockRenderer.renderModelFaceAO
(BlockAndTintGetter p_111013_, BlockState p_111014_, BlockPos p_111015_, PoseStack p_111016_, VertexConsumer p_111017_, List<BakedQuad> p_111018_, float[] p_111019_, BitSet p_111020_, ModelBlockRenderer.AmbientOcclusionFace p_111021_, int p_111022_) private void
ModelBlockRenderer.renderModelFaceFlat
(BlockAndTintGetter p_111002_, BlockState p_111003_, BlockPos p_111004_, int p_111005_, int p_111006_, boolean p_111007_, PoseStack p_111008_, VertexConsumer p_111009_, List<BakedQuad> p_111010_, BitSet p_111011_) private static void
ModelBlockRenderer.renderQuadList
(PoseStack.Pose p_111059_, VertexConsumer p_111060_, float p_111061_, float p_111062_, float p_111063_, List<BakedQuad> p_111064_, int p_111065_, int p_111066_) void
LiquidBlockRenderer.tesselate
(BlockAndTintGetter p_234370_, BlockPos p_234371_, VertexConsumer p_234372_, BlockState p_234373_, FluidState p_234374_) void
ModelBlockRenderer.tesselateBlock
(BlockAndTintGetter p_234380_, BakedModel p_234381_, BlockState p_234382_, BlockPos p_234383_, PoseStack p_234384_, VertexConsumer p_234385_, boolean p_234386_, RandomSource p_234387_, long p_234388_, int p_234389_) Deprecated.void
ModelBlockRenderer.tesselateBlock
(BlockAndTintGetter p_234380_, BakedModel p_234381_, BlockState p_234382_, BlockPos p_234383_, PoseStack p_234384_, VertexConsumer p_234385_, boolean p_234386_, RandomSource p_234387_, long p_234388_, int p_234389_, ModelData modelData, RenderType renderType) void
ModelBlockRenderer.tesselateWithAO
(BlockAndTintGetter p_234391_, BakedModel p_234392_, BlockState p_234393_, BlockPos p_234394_, PoseStack p_234395_, VertexConsumer p_234396_, boolean p_234397_, RandomSource p_234398_, long p_234399_, int p_234400_) Deprecated.void
ModelBlockRenderer.tesselateWithAO
(BlockAndTintGetter p_234391_, BakedModel p_234392_, BlockState p_234393_, BlockPos p_234394_, PoseStack p_234395_, VertexConsumer p_234396_, boolean p_234397_, RandomSource p_234398_, long p_234399_, int p_234400_, ModelData modelData, RenderType renderType) void
ModelBlockRenderer.tesselateWithoutAO
(BlockAndTintGetter p_234402_, BakedModel p_234403_, BlockState p_234404_, BlockPos p_234405_, PoseStack p_234406_, VertexConsumer p_234407_, boolean p_234408_, RandomSource p_234409_, long p_234410_, int p_234411_) Deprecated.void
ModelBlockRenderer.tesselateWithoutAO
(BlockAndTintGetter p_234402_, BakedModel p_234403_, BlockState p_234404_, BlockPos p_234405_, PoseStack p_234406_, VertexConsumer p_234407_, boolean p_234408_, RandomSource p_234409_, long p_234410_, int p_234411_, ModelData modelData, RenderType renderType) private void
LiquidBlockRenderer.vertex
(VertexConsumer p_110985_, float p_110989_, float p_110990_, float p_110991_, float p_110992_, float p_110993_, float p_350595_, float alpha, float p_350459_, float p_350437_, int p_110994_) private void
LiquidBlockRenderer.vertex
(VertexConsumer p_110985_, float p_110989_, float p_110990_, float p_110991_, float p_110992_, float p_110993_, float p_350595_, float p_350459_, float p_350437_, int p_110994_) -
Uses of VertexConsumer in net.minecraft.client.renderer.blockentity
Modifier and TypeMethodDescriptionprivate static void
BeaconRenderer.addVertex
(PoseStack.Pose p_324495_, VertexConsumer p_253894_, int p_254357_, int p_350652_, float p_253871_, float p_253841_, float p_254568_, float p_254361_) private void
ChestRenderer.render
(PoseStack p_112370_, VertexConsumer p_112371_, ModelPart p_112372_, ModelPart p_112373_, ModelPart p_112374_, float p_112375_, int p_112376_, int p_112377_) private void
TheEndPortalRenderer.renderCube
(T p_173691_, org.joml.Matrix4f p_254024_, VertexConsumer p_173693_) private void
TheEndPortalRenderer.renderFace
(T p_253949_, org.joml.Matrix4f p_254247_, VertexConsumer p_254390_, float p_254147_, float p_253639_, float p_254107_, float p_254109_, float p_254021_, float p_254458_, float p_254086_, float p_254310_, Direction p_253619_) private static void
BeaconRenderer.renderPart
(PoseStack p_112156_, VertexConsumer p_112157_, int p_112162_, int p_112163_, int p_351014_, float p_112158_, float p_112159_, float p_112160_, float p_112161_, float p_112164_, float p_112165_, float p_112166_, float p_112167_, float p_112168_, float p_112169_, float p_112170_, float p_112171_) private static void
BeaconRenderer.renderQuad
(PoseStack.Pose p_323955_, VertexConsumer p_112122_, int p_112127_, int p_112128_, int p_350566_, float p_112123_, float p_112124_, float p_112125_, float p_112126_, float p_112129_, float p_112130_, float p_112131_, float p_112132_) (package private) void
HangingSignRenderer.renderSignModel
(PoseStack p_251159_, int p_249874_, int p_249794_, Model p_248746_, VertexConsumer p_249165_) (package private) void
SignRenderer.renderSignModel
(PoseStack p_250252_, int p_249399_, int p_249042_, Model p_250082_, VertexConsumer p_251093_) private void
StructureBlockRenderer.renderStructureVoids
(StructureBlockEntity p_352299_, VertexConsumer p_352113_, PoseStack p_352426_) void
HangingSignRenderer.HangingSignModel.renderToBuffer
(PoseStack p_251590_, VertexConsumer p_249470_, int p_250912_, int p_251773_, int p_350547_) void
SignRenderer.SignModel.renderToBuffer
(PoseStack p_112510_, VertexConsumer p_112511_, int p_112512_, int p_112513_, int p_350294_) -
Uses of VertexConsumer in net.minecraft.client.renderer.debug
Modifier and TypeMethodDescriptionprivate static void
BreezeDebugRenderer.drawCircle
(org.joml.Matrix4f p_312289_, double p_312777_, double p_312720_, double p_312378_, VertexConsumer p_312840_, Vec3 p_312033_, float p_312193_, int p_312116_) private static void
BreezeDebugRenderer.drawCircleVertex
(int p_312234_, org.joml.Matrix4f p_312568_, double p_312049_, double p_312421_, double p_311755_, VertexConsumer p_311778_, Vec3 p_312214_, float p_312646_, int p_312055_) private static void
LightSectionDebugRenderer.renderEdge
(PoseStack p_283045_, VertexConsumer p_282888_, double p_283424_, double p_283677_, double p_283390_, int p_281439_, int p_282106_, int p_282462_, int p_282216_, int p_281474_, int p_281542_, org.joml.Vector4f p_283667_) private static void
LightSectionDebugRenderer.renderFace
(PoseStack p_283612_, VertexConsumer p_281996_, Direction p_282340_, double p_281988_, double p_282440_, double p_282235_, int p_282751_, int p_282270_, int p_282159_, org.joml.Vector4f p_283316_) private static void
LightSectionDebugRenderer.renderFaces
(PoseStack p_283088_, DiscreteVoxelShape p_281747_, SectionPos p_282941_, VertexConsumer p_283103_, double p_281419_, double p_282520_, double p_281976_, org.joml.Vector4f p_282342_) static void
PathfindingRenderer.renderPathLine
(PoseStack p_270666_, VertexConsumer p_270602_, Path p_270511_, double p_270524_, double p_270163_, double p_270176_) -
Uses of VertexConsumer in net.minecraft.client.renderer.entity
Modifier and TypeMethodDescriptionstatic VertexConsumer
ItemRenderer.getArmorFoilBuffer
(MultiBufferSource p_115185_, RenderType p_115186_, boolean p_115187_) static VertexConsumer
ItemRenderer.getCompassFoilBuffer
(MultiBufferSource p_115181_, RenderType p_115182_, PoseStack.Pose p_115183_) static VertexConsumer
ItemRenderer.getFoilBuffer
(MultiBufferSource p_115212_, RenderType p_115213_, boolean p_115214_, boolean p_115215_) static VertexConsumer
ItemRenderer.getFoilBufferDirect
(MultiBufferSource p_115223_, RenderType p_115224_, boolean p_115225_, boolean p_115226_) Modifier and TypeMethodDescriptionprivate static void
EntityRenderer.addVertexPair
(VertexConsumer p_352095_, org.joml.Matrix4f p_352142_, float p_352462_, float p_352226_, float p_352086_, int p_352406_, int p_352470_, int p_352371_, int p_352167_, float p_352293_, float p_352138_, float p_352315_, float p_352162_, int p_352291_, boolean p_352079_) private static void
EntityRenderDispatcher.fireVertex
(PoseStack.Pose p_114415_, VertexConsumer p_114416_, float p_114417_, float p_114418_, float p_114419_, float p_114420_, float p_114421_) private static void
LightningBoltRenderer.quad
(org.joml.Matrix4f p_253966_, VertexConsumer p_115274_, float p_115275_, float p_115276_, int p_115277_, float p_115278_, float p_115279_, float p_115280_, float p_115281_, float p_115282_, float p_115283_, float p_115284_, boolean p_115285_, boolean p_115286_, boolean p_115287_, boolean p_115288_) private static void
EntityRenderDispatcher.renderBlockShadow
(PoseStack.Pose p_277956_, VertexConsumer p_277533_, ChunkAccess p_277501_, LevelReader p_277622_, BlockPos p_277911_, double p_277682_, double p_278099_, double p_277806_, float p_277844_, float p_277496_) private static void
EntityRenderDispatcher.renderHitbox
(PoseStack p_114442_, VertexConsumer p_114443_, Entity p_114444_, float p_114445_, float p_353064_, float p_353059_, float p_353042_) void
ItemRenderer.renderModelLists
(BakedModel p_115190_, ItemStack p_115191_, int p_115192_, int p_115193_, PoseStack p_115194_, VertexConsumer p_115195_) private void
PaintingRenderer.renderPainting
(PoseStack p_115559_, VertexConsumer p_115560_, Painting p_115561_, int p_115562_, int p_115563_, TextureAtlasSprite p_115564_, TextureAtlasSprite p_115565_) void
ItemRenderer.renderQuadList
(PoseStack p_115163_, VertexConsumer p_115164_, List<BakedQuad> p_115165_, ItemStack p_115166_, int p_115167_, int p_115168_) private static void
EnderDragonRenderer.renderRays
(PoseStack p_352922_, float p_352903_, VertexConsumer p_352894_) private void
EnderDragonRenderer.DragonModel.renderSide
(PoseStack p_173978_, VertexConsumer p_173979_, int p_173980_, int p_173981_, float p_173982_, ModelPart p_173983_, ModelPart p_173984_, ModelPart p_173985_, ModelPart p_173986_, ModelPart p_173987_, ModelPart p_173988_, ModelPart p_173989_, int p_350327_) void
EnderDragonRenderer.DragonModel.renderToBuffer
(PoseStack p_114281_, VertexConsumer p_114282_, int p_114283_, int p_114284_, int p_350827_) private static void
EntityRenderDispatcher.renderVector
(PoseStack p_353057_, VertexConsumer p_353027_, org.joml.Vector3f p_353068_, Vec3 p_353070_, int p_353032_) private static void
EntityRenderDispatcher.shadowVertex
(PoseStack.Pose p_114423_, VertexConsumer p_114424_, int p_350992_, float p_114425_, float p_114426_, float p_114427_, float p_114428_, float p_114429_) private static void
FishingHookRenderer.stringVertex
(float p_174119_, float p_174120_, float p_174121_, VertexConsumer p_174122_, PoseStack.Pose p_174123_, float p_174124_, float p_174125_) void
ArrowRenderer.vertex
(PoseStack.Pose p_324380_, VertexConsumer p_253902_, int p_254058_, int p_254338_, int p_254196_, float p_254003_, float p_254165_, int p_253982_, int p_254037_, int p_254038_, int p_254271_) private static void
DragonFireballRenderer.vertex
(VertexConsumer p_254095_, PoseStack.Pose p_324420_, int p_253829_, float p_253995_, int p_254031_, int p_253641_, int p_254243_) private static void
ExperienceOrbRenderer.vertex
(VertexConsumer p_254515_, PoseStack.Pose p_324046_, float p_253952_, float p_254066_, int p_254283_, int p_254566_, int p_253882_, float p_254434_, float p_254223_, int p_254372_) private static void
FishingHookRenderer.vertex
(VertexConsumer p_254464_, PoseStack.Pose p_323724_, int p_254296_, float p_253632_, int p_254132_, int p_254171_, int p_254026_) private static void
GuardianRenderer.vertex
(VertexConsumer p_253637_, PoseStack.Pose p_323627_, float p_253994_, float p_254492_, float p_254474_, int p_254080_, int p_253655_, int p_254133_, float p_254233_, float p_253939_) private void
PaintingRenderer.vertex
(PoseStack.Pose p_323991_, VertexConsumer p_254114_, float p_254164_, float p_254459_, float p_254183_, float p_253615_, float p_254448_, int p_253660_, int p_254342_, int p_253757_, int p_254101_) -
Uses of VertexConsumer in net.minecraft.client.renderer.entity.layers
Modifier and TypeMethodDescriptionprivate static void
BeeStingerLayer.vertex
(VertexConsumer p_254470_, PoseStack.Pose p_324141_, float p_253749_, int p_254520_, float p_254099_, float p_253914_, int p_254168_) -
Uses of VertexConsumer in net.minecraft.client.renderer.texture
-
Uses of VertexConsumer in net.minecraft.client.resources.model
Modifier and TypeMethodDescriptionMaterial.buffer
(MultiBufferSource p_119195_, Function<ResourceLocation, RenderType> p_119196_) Material.buffer
(MultiBufferSource p_119198_, Function<ResourceLocation, RenderType> p_119199_, boolean p_119200_) -
Uses of VertexConsumer in net.neoforged.neoforge.client
Modifier and TypeMethodDescriptionprivate static void
BlockEntityRenderBoundsDebugRenderer.drawRenderBoundingBox
(PoseStack poseStack, VertexConsumer consumer, Vec3 camera, BlockEntity be) Modifier and TypeMethodDescriptionstatic void
ClientHooks.addAdditionalGeometry
(List<AddSectionGeometryEvent.AdditionalSectionRenderer> additionalRenderers, Function<RenderType, VertexConsumer> getOrCreateBuilder, RenderChunkRegion region, PoseStack transformation) -
Uses of VertexConsumer in net.neoforged.neoforge.client.event
Modifier and TypeFieldDescriptionprivate final Function
<RenderType, VertexConsumer> AddSectionGeometryEvent.SectionRenderingContext.getOrCreateLayer
Modifier and TypeMethodDescriptionAddSectionGeometryEvent.SectionRenderingContext.getOrCreateChunkBuffer
(RenderType type) Returns the builder for the given render type/layer in the chunk section.ModifierConstructorDescriptionSectionRenderingContext
(Function<RenderType, VertexConsumer> getOrCreateLayer, BlockAndTintGetter region, PoseStack poseStack) -
Uses of VertexConsumer in net.neoforged.neoforge.client.extensions
Modifier and TypeMethodDescriptiondefault VertexConsumer
IVertexConsumerExtension.misc
(VertexFormatElement element, int... rawData) Consumes an unknownVertexFormatElement
as a raw int data array.private VertexConsumer
IVertexConsumerExtension.self()
-
Uses of VertexConsumer in net.neoforged.neoforge.client.extensions.common
Modifier and TypeMethodDescriptiondefault boolean
IClientFluidTypeExtensions.renderFluid
(FluidState fluidState, BlockAndTintGetter getter, BlockPos pos, VertexConsumer vertexConsumer, BlockState blockState) Called to allow rendering custom quads for a fluid during chunk meshing. -
Uses of VertexConsumer in net.neoforged.neoforge.client.loading
Modifier and TypeMethodDescriptionprivate static void
NeoForgeLoadingOverlay.addQuad
(VertexConsumer bufferbuilder, float x0, float x1, float y0, float y1, net.neoforged.fml.earlydisplay.ColourScheme.Colour colour, float fade) -
Uses of VertexConsumer in net.neoforged.neoforge.client.model.lighting
Modifier and TypeMethodDescriptionfinal void
QuadLighter.process
(VertexConsumer consumer, PoseStack.Pose pose, BakedQuad quad, int overlay) static boolean
LightPipelineAwareModelBlockRenderer.render
(VertexConsumer vertexConsumer, QuadLighter lighter, BlockAndTintGetter level, BakedModel model, BlockState state, BlockPos pos, PoseStack poseStack, boolean checkSides, RandomSource rand, long seed, int packedOverlay, ModelData modelData, RenderType renderType) void
LightPipelineAwareModelBlockRenderer.tesselateWithAO
(BlockAndTintGetter level, BakedModel model, BlockState state, BlockPos pos, PoseStack poseStack, VertexConsumer vertexConsumer, boolean checkSides, RandomSource rand, long seed, int packedOverlay, ModelData modelData, RenderType renderType) void
LightPipelineAwareModelBlockRenderer.tesselateWithoutAO
(BlockAndTintGetter level, BakedModel model, BlockState state, BlockPos pos, PoseStack poseStack, VertexConsumer vertexConsumer, boolean checkSides, RandomSource rand, long seed, int packedOverlay, ModelData modelData, RenderType renderType) -
Uses of VertexConsumer in net.neoforged.neoforge.client.model.pipeline
Modifier and TypeClassDescriptionclass
Vertex consumer that outputs baked quads.class
Vertex pipeline element that remaps incoming data to another format.class
Vertex pipeline element that applies a transformation to incoming geometry.class
Wrapper forVertexConsumer
which delegates all operations to its parent.Modifier and TypeFieldDescriptionprivate final VertexConsumer
RemappingVertexPipeline.parent
protected final VertexConsumer
VertexConsumerWrapper.parent
Modifier and TypeMethodDescriptionQuadBakingVertexConsumer.addVertex
(float x, float y, float z) RemappingVertexPipeline.addVertex
(float x, float y, float z) TransformingVertexPipeline.addVertex
(float x, float y, float z) VertexConsumerWrapper.addVertex
(float x, float y, float z) QuadBakingVertexConsumer.misc
(VertexFormatElement element, int... rawData) RemappingVertexPipeline.misc
(VertexFormatElement element, int... values) VertexConsumerWrapper.misc
(VertexFormatElement element, int... values) QuadBakingVertexConsumer.setColor
(int r, int g, int b, int a) RemappingVertexPipeline.setColor
(int r, int g, int b, int a) VertexConsumerWrapper.setColor
(int r, int g, int b, int a) QuadBakingVertexConsumer.setNormal
(float x, float y, float z) RemappingVertexPipeline.setNormal
(float x, float y, float z) TransformingVertexPipeline.setNormal
(float x, float y, float z) VertexConsumerWrapper.setNormal
(float x, float y, float z) QuadBakingVertexConsumer.setUv
(float u, float v) RemappingVertexPipeline.setUv
(float u, float v) VertexConsumerWrapper.setUv
(float u, float v) QuadBakingVertexConsumer.setUv1
(int u, int v) RemappingVertexPipeline.setUv1
(int u, int v) VertexConsumerWrapper.setUv1
(int u, int v) QuadBakingVertexConsumer.setUv2
(int u, int v) RemappingVertexPipeline.setUv2
(int u, int v) VertexConsumerWrapper.setUv2
(int u, int v) ModifierConstructorDescriptionRemappingVertexPipeline
(VertexConsumer parent, VertexFormat targetFormat) TransformingVertexPipeline
(VertexConsumer parent, Transformation transformation) VertexConsumerWrapper
(VertexConsumer parent) -
Uses of VertexConsumer in net.neoforged.neoforge.oldtest.client
Modifier and TypeMethodDescriptionvoid
CustomArmorModelTest.TintedArmorModel.renderToBuffer
(PoseStack poseStack, VertexConsumer consumer, int light, int overlay, int color) -
Uses of VertexConsumer in net.neoforged.neoforge.oldtest.client.rendering
Modifier and TypeMethodDescriptionvoid
EntityRendererEventsTest.EntityRenderEventsTestClientModStuff.MyEntityModel.renderToBuffer
(PoseStack poseStack, VertexConsumer vertexConsumer, int light, int overlay, int color)