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
class
(package private) static class
(package private) static class
Modifier and TypeFieldDescriptionprivate final VertexConsumer
SheetedDecalTextureGenerator.delegate
private final VertexConsumer[]
VertexMultiConsumer.Multiple.delegates
private final VertexConsumer
VertexMultiConsumer.Double.first
private final VertexConsumer
VertexMultiConsumer.Double.second
Modifier and TypeMethodDescriptionBufferBuilder.color
(int p_85692_, int p_85693_, int p_85694_, int p_85695_) default VertexConsumer
BufferVertexConsumer.color
(int p_85787_, int p_85788_, int p_85789_, int p_85790_) SheetedDecalTextureGenerator.color
(int p_85895_, int p_85896_, int p_85897_, int p_85898_) default VertexConsumer
VertexConsumer.color
(float p_85951_, float p_85952_, float p_85953_, float p_85954_) default VertexConsumer
VertexConsumer.color
(int p_193480_) VertexConsumer.color
(int p_85973_, int p_85974_, int p_85975_, int p_85976_) VertexMultiConsumer.Double.color
(int p_86202_, int p_86203_, int p_86204_, int p_86205_) VertexMultiConsumer.Multiple.color
(int p_167130_, int p_167131_, int p_167132_, int p_167133_) 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_) default VertexConsumer
BufferVertexConsumer.normal
(float p_85798_, float p_85799_, float p_85800_) SheetedDecalTextureGenerator.normal
(float p_85900_, float p_85901_, float p_85902_) VertexConsumer.normal
(float p_86005_, float p_86006_, float p_86007_) default VertexConsumer
VertexConsumer.normal
(PoseStack.Pose p_323641_, float p_254430_, float p_253877_, float p_254167_) VertexMultiConsumer.Double.normal
(float p_86207_, float p_86208_, float p_86209_) VertexMultiConsumer.Multiple.normal
(float p_167147_, float p_167148_, float p_167149_) default VertexConsumer
BufferVertexConsumer.overlayCoords
(int p_85784_, int p_85785_) SheetedDecalTextureGenerator.overlayCoords
(int p_85892_, int p_85893_) default VertexConsumer
VertexConsumer.overlayCoords
(int p_86009_) VertexConsumer.overlayCoords
(int p_85971_, int p_85972_) VertexMultiConsumer.Double.overlayCoords
(int p_86199_, int p_86200_) VertexMultiConsumer.Multiple.overlayCoords
(int p_167127_, int p_167128_) default VertexConsumer
BufferVertexConsumer.uv
(float p_85777_, float p_85778_) SheetedDecalTextureGenerator.uv
(float p_85889_, float p_85890_) VertexConsumer.uv
(float p_85948_, float p_85949_) VertexMultiConsumer.Double.uv
(float p_86181_, float p_86182_) VertexMultiConsumer.Multiple.uv
(float p_167084_, float p_167085_) default VertexConsumer
BufferVertexConsumer.uv2
(int p_85802_, int p_85803_) SheetedDecalTextureGenerator.uv2
(int p_85904_, int p_85905_) default VertexConsumer
VertexConsumer.uv2
(int p_85970_) VertexConsumer.uv2
(int p_86010_, int p_86011_) VertexMultiConsumer.Double.uv2
(int p_86211_, int p_86212_) VertexMultiConsumer.Multiple.uv2
(int p_167151_, int p_167152_) default VertexConsumer
BufferVertexConsumer.uvShort
(short p_85794_, short p_85795_, int p_85796_) default VertexConsumer
BufferVertexConsumer.vertex
(double p_85771_, double p_85772_, double p_85773_) SheetedDecalTextureGenerator.vertex
(double p_85885_, double p_85886_, double p_85887_) VertexConsumer.vertex
(double p_85945_, double p_85946_, double p_85947_) default VertexConsumer
VertexConsumer.vertex
(PoseStack.Pose p_324031_, float p_323557_, float p_324535_, float p_324157_) default VertexConsumer
VertexConsumer.vertex
(org.joml.Matrix4f p_254075_, float p_254519_, float p_253869_, float p_253980_) VertexMultiConsumer.Double.vertex
(double p_86177_, double p_86178_, double p_86179_) VertexMultiConsumer.Multiple.vertex
(double p_167075_, double p_167076_, double p_167077_) 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_) Multiple
(VertexConsumer[] p_167073_) 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_, float p_102321_, float p_102322_, float p_102323_, float p_102324_) 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_, float p_273190_, float p_273731_, float p_272609_, float p_273331_) void
AgeableListModel.renderToBuffer
(PoseStack p_102034_, VertexConsumer p_102035_, int p_102036_, int p_102037_, float p_102038_, float p_102039_, float p_102040_, float p_102041_) void
BookModel.renderToBuffer
(PoseStack p_102298_, VertexConsumer p_102299_, int p_102300_, int p_102301_, float p_102302_, float p_102303_, float p_102304_, float p_102305_) void
CamelModel.renderToBuffer
(PoseStack p_250278_, VertexConsumer p_251678_, int p_249298_, int p_251841_, float p_250541_, float p_248890_, float p_250527_, float p_250536_) void
ColorableAgeableListModel.renderToBuffer
(PoseStack p_102424_, VertexConsumer p_102425_, int p_102426_, int p_102427_, float p_102428_, float p_102429_, float p_102430_, float p_102431_) void
ColorableHierarchicalModel.renderToBuffer
(PoseStack p_170506_, VertexConsumer p_170507_, int p_170508_, int p_170509_, float p_170510_, float p_170511_, float p_170512_, float p_170513_) void
HierarchicalModel.renderToBuffer
(PoseStack p_170625_, VertexConsumer p_170626_, int p_170627_, int p_170628_, float p_170629_, float p_170630_, float p_170631_, float p_170632_) void
ListModel.renderToBuffer
(PoseStack p_103013_, VertexConsumer p_103014_, int p_103015_, int p_103016_, float p_103017_, float p_103018_, float p_103019_, float p_103020_) void
LlamaModel.renderToBuffer
(PoseStack p_103056_, VertexConsumer p_103057_, int p_103058_, int p_103059_, float p_103060_, float p_103061_, float p_103062_, float p_103063_) abstract void
Model.renderToBuffer
(PoseStack p_103111_, VertexConsumer p_103112_, int p_103113_, int p_103114_, float p_103115_, float p_103116_, float p_103117_, float p_103118_) void
PiglinHeadModel.renderToBuffer
(PoseStack p_261809_, VertexConsumer p_261744_, int p_261711_, int p_262032_, float p_262022_, float p_261949_, float p_261474_, float p_261957_) void
RabbitModel.renderToBuffer
(PoseStack p_103555_, VertexConsumer p_103556_, int p_103557_, int p_103558_, float p_103559_, float p_103560_, float p_103561_, float p_103562_) void
ShieldModel.renderToBuffer
(PoseStack p_103703_, VertexConsumer p_103704_, int p_103705_, int p_103706_, float p_103707_, float p_103708_, float p_103709_, float p_103710_) void
SkullModel.renderToBuffer
(PoseStack p_103815_, VertexConsumer p_103816_, int p_103817_, int p_103818_, float p_103819_, float p_103820_, float p_103821_, float p_103822_) void
TridentModel.renderToBuffer
(PoseStack p_103919_, VertexConsumer p_103920_, int p_103921_, int p_103922_, float p_103923_, float p_103924_, float p_103925_, float p_103926_) void
TurtleModel.renderToBuffer
(PoseStack p_104001_, VertexConsumer p_104002_, int p_104003_, int p_104004_, float p_104005_, float p_104006_, float p_104007_, float p_104008_) -
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_, float p_104196_, float p_104197_, float p_104198_, float p_104199_) -
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_, float p_104295_, float p_104296_, float p_104297_, float p_104298_) void
ModelPart.Cube.compile
(PoseStack.Pose p_171333_, VertexConsumer p_171334_, int p_171335_, int p_171336_, float p_171337_, float p_171338_, float p_171339_, float p_171340_) 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_, float p_104311_, float p_104312_, float p_104313_, float p_104314_) -
Uses of VertexConsumer in net.minecraft.client.particle
Modifier and TypeMethodDescriptionprivate void
ShriekParticle.makeCornerVertex
(VertexConsumer p_254493_, org.joml.Vector3f p_253752_, float p_254250_, float p_254047_, int p_253814_) void
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_) private void
ShriekParticle.renderRotatedParticle
(VertexConsumer p_233989_, Camera p_233990_, float p_233991_, Consumer<org.joml.Quaternionf> p_233992_) private void
VibrationSignalParticle.renderSignal
(VertexConsumer p_172479_, Camera p_172480_, float p_172481_, Consumer<org.joml.Quaternionf> p_172482_) -
Uses of VertexConsumer in net.minecraft.client.renderer
Modifier and TypeClassDescription(package private) static class
class
Modifier and TypeFieldDescriptionprivate final VertexConsumer
OutlineBufferSource.EntityOutlineGenerator.delegate
private final VertexConsumer
SpriteCoordinateExpander.delegate
Modifier and TypeMethodDescriptionOutlineBufferSource.EntityOutlineGenerator.color
(int p_109981_, int p_109982_, int p_109983_, int p_109984_) SpriteCoordinateExpander.color
(int p_110826_, int p_110827_, int p_110828_, int p_110829_) MultiBufferSource.BufferSource.getBuffer
(RenderType p_109919_) MultiBufferSource.getBuffer
(RenderType p_109903_) OutlineBufferSource.getBuffer
(RenderType p_109935_) OutlineBufferSource.EntityOutlineGenerator.normal
(float p_109986_, float p_109987_, float p_109988_) SpriteCoordinateExpander.normal
(float p_110831_, float p_110832_, float p_110833_) OutlineBufferSource.EntityOutlineGenerator.overlayCoords
(int p_109978_, int p_109979_) SpriteCoordinateExpander.overlayCoords
(int p_110823_, int p_110824_) OutlineBufferSource.EntityOutlineGenerator.uv
(float p_109960_, float p_109961_) SpriteCoordinateExpander.uv
(float p_110805_, float p_110806_) OutlineBufferSource.EntityOutlineGenerator.uv2
(int p_109990_, int p_109991_) SpriteCoordinateExpander.uv2
(int p_110835_, int p_110836_) OutlineBufferSource.EntityOutlineGenerator.vertex
(double p_109956_, double p_109957_, double p_109958_) SpriteCoordinateExpander.vertex
(double p_110801_, double p_110802_, double p_110803_) 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_) 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 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_, double p_110986_, double p_110987_, double p_110988_, float p_110989_, float p_110990_, float p_110991_, float alpha, float p_110992_, float p_110993_, int p_110994_) private void
LiquidBlockRenderer.vertex
(VertexConsumer p_110985_, double p_110986_, double p_110987_, double p_110988_, float p_110989_, float p_110990_, float p_110991_, float p_110992_, float p_110993_, 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_, float p_253871_, float p_253841_, float p_254568_, float p_254361_, int p_254357_, float p_254451_, float p_254240_, float p_254117_, float p_253698_) 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 void
StructureBlockRenderer.renderInvisibleBlocks
(StructureBlockEntity p_173677_, VertexConsumer p_173678_, BlockPos p_173679_, PoseStack p_173680_) private static void
BeaconRenderer.renderPart
(PoseStack p_112156_, VertexConsumer p_112157_, float p_112158_, float p_112159_, float p_112160_, float p_112161_, int p_112162_, int p_112163_, float p_112164_, float p_112165_, float p_112166_, float p_112167_, float p_112168_, float p_112169_, float p_112170_, float p_112171_, float p_112172_, float p_112173_, float p_112174_, float p_112175_) private static void
BeaconRenderer.renderQuad
(PoseStack.Pose p_323955_, VertexConsumer p_112122_, float p_112123_, float p_112124_, float p_112125_, float p_112126_, int p_112127_, int p_112128_, float p_112129_, float p_112130_, float p_112131_, float p_112132_, float p_112133_, float p_112134_, float p_112135_, float p_112136_) (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_) void
HangingSignRenderer.HangingSignModel.renderToBuffer
(PoseStack p_251590_, VertexConsumer p_249470_, int p_250912_, int p_251773_, float p_248839_, float p_249626_, float p_251131_, float p_249679_) void
SignRenderer.SignModel.renderToBuffer
(PoseStack p_112510_, VertexConsumer p_112511_, int p_112512_, int p_112513_, float p_112514_, float p_112515_, float p_112516_, float p_112517_) -
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_, boolean p_115188_) static VertexConsumer
ItemRenderer.getCompassFoilBuffer
(MultiBufferSource p_115181_, RenderType p_115182_, PoseStack.Pose p_115183_) static VertexConsumer
ItemRenderer.getCompassFoilBufferDirect
(MultiBufferSource p_115208_, RenderType p_115209_, PoseStack.Pose p_115210_) 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
MobRenderer.addVertexPair
(VertexConsumer p_174308_, org.joml.Matrix4f p_254405_, float p_174310_, float p_174311_, float p_174312_, int p_174313_, int p_174314_, int p_174315_, int p_174316_, float p_174317_, float p_174318_, float p_174319_, float p_174320_, int p_174321_, boolean p_174322_) 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_) 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 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_, float p_173990_) void
EnderDragonRenderer.DragonModel.renderToBuffer
(PoseStack p_114281_, VertexConsumer p_114282_, int p_114283_, int p_114284_, float p_114285_, float p_114286_, float p_114287_, float p_114288_) private static void
EntityRenderDispatcher.shadowVertex
(PoseStack.Pose p_114423_, VertexConsumer p_114424_, float p_114425_, float p_114426_, float p_114427_, float p_114428_, float p_114429_, float p_114430_) 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_) private static void
EnderDragonRenderer.vertex01
(VertexConsumer p_254498_, org.joml.Matrix4f p_253891_, int p_254278_) private static void
EnderDragonRenderer.vertex2
(VertexConsumer p_253956_, org.joml.Matrix4f p_254053_, float p_253704_, float p_253701_) private static void
EnderDragonRenderer.vertex3
(VertexConsumer p_253850_, org.joml.Matrix4f p_254379_, float p_253729_, float p_254030_) private static void
EnderDragonRenderer.vertex4
(VertexConsumer p_254184_, org.joml.Matrix4f p_254082_, float p_253649_, float p_253694_) -
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.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.static class
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.color
(int r, int g, int b, int a) RemappingVertexPipeline.color
(int r, int g, int b, int a) VertexConsumerWrapper.color
(int r, int g, int b, int a) QuadBakingVertexConsumer.misc
(VertexFormatElement element, int... rawData) RemappingVertexPipeline.misc
(VertexFormatElement element, int... values) VertexConsumerWrapper.misc
(VertexFormatElement element, int... values) QuadBakingVertexConsumer.normal
(float x, float y, float z) RemappingVertexPipeline.normal
(float x, float y, float z) TransformingVertexPipeline.normal
(float x, float y, float z) VertexConsumerWrapper.normal
(float x, float y, float z) QuadBakingVertexConsumer.overlayCoords
(int u, int v) RemappingVertexPipeline.overlayCoords
(int u, int v) VertexConsumerWrapper.overlayCoords
(int u, int v) QuadBakingVertexConsumer.uv
(float u, float v) RemappingVertexPipeline.uv
(float u, float v) VertexConsumerWrapper.uv
(float u, float v) QuadBakingVertexConsumer.uv2
(int u, int v) RemappingVertexPipeline.uv2
(int u, int v) VertexConsumerWrapper.uv2
(int u, int v) QuadBakingVertexConsumer.vertex
(double x, double y, double z) RemappingVertexPipeline.vertex
(double x, double y, double z) TransformingVertexPipeline.vertex
(double x, double y, double z) VertexConsumerWrapper.vertex
(double x, double y, double z) 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, float red, float green, float blue, float alpha) -
Uses of VertexConsumer in net.neoforged.neoforge.oldtest.client.rendering
Modifier and TypeMethodDescriptionvoid
EntityRendererEventsTest.EntityRenderEventsTestClientModStuff.MyEntityModel.renderToBuffer
(PoseStack poseStack, VertexConsumer vertexConsumer, int packedLightIn, int packedOverlayIn, float red, float green, float blue, float alpha)