Uses of Interface
net.minecraft.client.render.VertexConsumerProvider
Package
Description
-
Uses of VertexConsumerProvider in net.minecraft.client.font
Modifier and TypeFieldDescription(package private) final VertexConsumerProvider
TextRenderer.Drawer.vertexConsumers
Modifier and TypeMethodDescriptionint
TextRenderer.draw
(String text, float x, float y, int color, boolean shadow, Matrix4f matrix, VertexConsumerProvider vertexConsumers, TextRenderer.TextLayerType layerType, int backgroundColor, int light) int
TextRenderer.draw
(String text, float x, float y, int color, boolean shadow, Matrix4f matrix, VertexConsumerProvider vertexConsumers, TextRenderer.TextLayerType layerType, int backgroundColor, int light, boolean rightToLeft) int
TextRenderer.draw
(OrderedText text, float x, float y, int color, boolean shadow, Matrix4f matrix, VertexConsumerProvider vertexConsumers, TextRenderer.TextLayerType layerType, int backgroundColor, int light) int
TextRenderer.draw
(Text text, float x, float y, int color, boolean shadow, Matrix4f matrix, VertexConsumerProvider vertexConsumers, TextRenderer.TextLayerType layerType, int backgroundColor, int light) private int
TextRenderer.drawInternal
(String text, float x, float y, int color, boolean shadow, Matrix4f matrix, VertexConsumerProvider vertexConsumers, TextRenderer.TextLayerType layerType, int backgroundColor, int light, boolean mirror) private int
TextRenderer.drawInternal
(OrderedText text, float x, float y, int color, boolean shadow, Matrix4f matrix, VertexConsumerProvider vertexConsumerProvider, TextRenderer.TextLayerType layerType, int backgroundColor, int light) private float
TextRenderer.drawLayer
(String text, float x, float y, int color, boolean shadow, Matrix4f matrix, VertexConsumerProvider vertexConsumerProvider, TextRenderer.TextLayerType layerType, int underlineColor, int light) private float
TextRenderer.drawLayer
(OrderedText text, float x, float y, int color, boolean shadow, Matrix4f matrix, VertexConsumerProvider vertexConsumerProvider, TextRenderer.TextLayerType layerType, int underlineColor, int light) void
TextRenderer.drawWithOutline
(OrderedText text, float x, float y, int color, int outlineColor, Matrix4f matrix, VertexConsumerProvider vertexConsumers, int light) ModifierConstructorDescriptionDrawer
(VertexConsumerProvider vertexConsumers, float x, float y, int color, boolean shadow, Matrix4f matrix, TextRenderer.TextLayerType layerType, int light) -
Uses of VertexConsumerProvider in net.minecraft.client.render
Modifier and TypeClassDescriptionclass
static class
A vertex consumer provider that immediately draws the current buffer builder when a different render layer is requested except for render layers specified in the constructor.Modifier and TypeMethodDescriptionvoid
MapRenderer.draw
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int id, MapState state, boolean hidePlayerIcons, int light) (package private) void
MapRenderer.MapTexture.draw
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, boolean hidePlayerIcons, int light) private void
WorldRenderer.renderChunkDebugInfo
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Camera camera) private void
WorldRenderer.renderEntity
(Entity entity, double cameraX, double cameraY, double cameraZ, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers) -
Uses of VertexConsumerProvider in net.minecraft.client.render.block
Modifier and TypeMethodDescriptionvoid
BlockRenderManager.renderBlockAsEntity
(BlockState state, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay) -
Uses of VertexConsumerProvider in net.minecraft.client.render.block.entity
Modifier and TypeMethodDescriptionvoid
BannerBlockEntityRenderer.render
(BannerBlockEntity bannerBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) void
BeaconBlockEntityRenderer.render
(BeaconBlockEntity beaconBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) void
BedBlockEntityRenderer.render
(BedBlockEntity bedBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) void
BellBlockEntityRenderer.render
(BellBlockEntity bellBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) <E extends BlockEntity>
voidBlockEntityRenderDispatcher.render
(E blockEntity, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers) private static <T extends BlockEntity>
voidBlockEntityRenderDispatcher.render
(BlockEntityRenderer<T> renderer, T blockEntity, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers) void
BlockEntityRenderer.render
(T entity, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay) void
BrushableBlockEntityRenderer.render
(BrushableBlockEntity brushableBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) void
CampfireBlockEntityRenderer.render
(CampfireBlockEntity campfireBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) void
ChestBlockEntityRenderer.render
(T entity, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay) void
ConduitBlockEntityRenderer.render
(ConduitBlockEntity conduitBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) void
DecoratedPotBlockEntityRenderer.render
(DecoratedPotBlockEntity decoratedPotBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) void
EnchantingTableBlockEntityRenderer.render
(EnchantingTableBlockEntity enchantingTableBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) void
EndGatewayBlockEntityRenderer.render
(EndGatewayBlockEntity endGatewayBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) void
EndPortalBlockEntityRenderer.render
(T t, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) void
HangingSignBlockEntityRenderer.render
(SignBlockEntity signBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) void
LecternBlockEntityRenderer.render
(LecternBlockEntity lecternBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) void
MobSpawnerBlockEntityRenderer.render
(MobSpawnerBlockEntity mobSpawnerBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) void
PistonBlockEntityRenderer.render
(PistonBlockEntity pistonBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) void
ShulkerBoxBlockEntityRenderer.render
(ShulkerBoxBlockEntity shulkerBoxBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) void
SignBlockEntityRenderer.render
(SignBlockEntity signBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) (package private) void
SignBlockEntityRenderer.render
(SignBlockEntity entity, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, BlockState state, AbstractSignBlock block, WoodType woodType, Model model) void
SkullBlockEntityRenderer.render
(SkullBlockEntity skullBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) void
StructureBlockBlockEntityRenderer.render
(StructureBlockBlockEntity structureBlockBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) private static void
BeaconBlockEntityRenderer.renderBeam
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, float tickDelta, long worldTime, int yOffset, int maxY, float[] color) static void
BeaconBlockEntityRenderer.renderBeam
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Identifier textureId, float tickDelta, float heightScale, long worldTime, int yOffset, int maxY, float[] color, float innerRadius, float outerRadius) static void
BannerBlockEntityRenderer.renderCanvas
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, ModelPart canvas, SpriteIdentifier baseSprite, boolean isBanner, List<com.mojang.datafixers.util.Pair<RegistryEntry<BannerPattern>, DyeColor>> patterns) static void
BannerBlockEntityRenderer.renderCanvas
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, ModelPart canvas, SpriteIdentifier baseSprite, boolean isBanner, List<com.mojang.datafixers.util.Pair<RegistryEntry<BannerPattern>, DyeColor>> patterns, boolean glint) private void
DecoratedPotBlockEntityRenderer.renderDecoratedSide
(ModelPart part, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, @Nullable SpriteIdentifier textureId) <E extends BlockEntity>
booleanBlockEntityRenderDispatcher.renderEntity
(E entity, MatrixStack matrix, VertexConsumerProvider vertexConsumerProvider, int light, int overlay) private void
PistonBlockEntityRenderer.renderModel
(BlockPos pos, BlockState state, MatrixStack matrices, VertexConsumerProvider vertexConsumers, World world, boolean cull, int overlay) private void
BedBlockEntityRenderer.renderPart
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, ModelPart part, Direction direction, SpriteIdentifier sprite, int light, int overlay, boolean isFoot) (package private) void
SignBlockEntityRenderer.renderSign
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, WoodType woodType, Model model) static void
SkullBlockEntityRenderer.renderSkull
(@Nullable Direction direction, float yaw, float animationProgress, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, SkullBlockEntityModel model, RenderLayer renderLayer) (package private) void
SignBlockEntityRenderer.renderText
(BlockPos pos, SignText signText, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int lineHeight, int lineWidth, boolean front) -
Uses of VertexConsumerProvider in net.minecraft.client.render.debug
Modifier and TypeMethodDescriptionprivate void
VillageDebugRenderer.draw
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double x, double y, double z) private void
BeeDebugRenderer.drawBee
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, DebugBeeCustomPayload.Bee bee) static void
DebugRenderer.drawBox
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double minX, double minY, double minZ, double maxX, double maxY, double maxZ, float red, float green, float blue, float alpha) static void
DebugRenderer.drawBox
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos pos, float expand, float red, float green, float blue, float alpha) static void
DebugRenderer.drawBox
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos pos1, BlockPos pos2, float red, float green, float blue, float alpha) static void
DebugRenderer.drawBox
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Box box, float red, float green, float blue, float alpha) private static void
VillageSectionsDebugRenderer.drawBoxAtCenterOf
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, ChunkSectionPos sectionPos) private static void
GameEventDebugRenderer.drawBoxIfCameraReady
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Box box, float red, float green, float blue, float alpha) private void
VillageDebugRenderer.drawBrain
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, DebugBrainCustomPayload.Brain brain, double cameraX, double cameraY, double cameraZ) private static void
LightDebugRenderer.drawEdges
(MatrixStack matrices, VoxelSet shape, ChunkSectionPos sectionPos, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, Vector4f color) private void
BeeDebugRenderer.drawFlowers
(MatrixStack matrices, VertexConsumerProvider vertexConsumers) private void
VillageDebugRenderer.drawGhostPointOfInterest
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos pos, List<String> brains) private static void
BeeDebugRenderer.drawHive
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos pos) private void
BeeDebugRenderer.drawHiveBees
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos pos, List<String> bees) private void
BeeDebugRenderer.drawHiveInfo
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, DebugHiveCustomPayload.HiveInfo hive, Collection<UUID> blacklistingBees) private void
BeeDebugRenderer.drawPath
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, DebugBeeCustomPayload.Bee bee) static void
PathfindingDebugRenderer.drawPath
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Path path, float nodeSize, boolean drawDebugNodes, boolean drawLabels, double cameraX, double cameraY, double cameraZ) private void
VillageDebugRenderer.drawPath
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, DebugBrainCustomPayload.Brain brain, double cameraX, double cameraY, double cameraZ) private static void
VillageDebugRenderer.drawPointOfInterest
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos pos) private void
VillageDebugRenderer.drawPointOfInterestInfo
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, VillageDebugRenderer.PointOfInterest pointOfInterest) private static void
RaidCenterDebugRenderer.drawRaidCenter
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos pos) private static void
BeeDebugRenderer.drawString
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, String string, DebugHiveCustomPayload.HiveInfo hive, int line, int color) private static void
BeeDebugRenderer.drawString
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, String string, BlockPos pos, int line, int color) private static void
BeeDebugRenderer.drawString
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Position pos, int line, String string, int color, float size) static void
DebugRenderer.drawString
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, String string, double x, double y, double z, int color) static void
DebugRenderer.drawString
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, String string, double x, double y, double z, int color, float size) static void
DebugRenderer.drawString
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, String string, double x, double y, double z, int color, float size, boolean center, float offset, boolean visibleThroughObjects) static void
DebugRenderer.drawString
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, String string, int x, int y, int z, int color) private static void
RaidCenterDebugRenderer.drawString
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, String string, BlockPos pos, int color) private static void
VillageDebugRenderer.drawString
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, String string, VillageDebugRenderer.PointOfInterest pointOfInterest, int offsetY, int color) private static void
VillageDebugRenderer.drawString
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, String string, BlockPos pos, int offsetY, int color) private static void
VillageDebugRenderer.drawString
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Position pos, int offsetY, String string, int color, float size) private void
BeeDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers) void
BeeDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
BlockOutlineDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
ChunkBorderDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
ChunkLoadingDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
CollisionDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
DebugRenderer.Renderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
GameEventDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
GameTestDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
GoalSelectorDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
HeightmapDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
LightDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
NeighborUpdateDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
PathfindingDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
RaidCenterDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
SkyLightDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
StructureDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
SupportingBlockDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
VillageDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
VillageSectionsDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
WaterDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
WorldGenAttemptDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) private void
SupportingBlockDebugRenderer.renderBlockHighlight
(BlockPos pos, MatrixStack matrices, double cameraX, double cameraY, double cameraZ, VertexConsumerProvider vertexConsumers, double dilation, float red, float green, float blue) private void
SupportingBlockDebugRenderer.renderBlockHighlights
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, Entity entity, DoubleSupplier extraDilation, float red, float green, float blue) private void
GameTestDebugRenderer.renderMarker
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos pos, GameTestDebugRenderer.Marker marker) -
Uses of VertexConsumerProvider in net.minecraft.client.render.entity
Modifier and TypeMethodDescriptionvoid
BoatEntityRenderer.render
(BoatEntity boatEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
DisplayEntityRenderer.BlockDisplayEntityRenderer.render
(DisplayEntity.BlockDisplayEntity blockDisplayEntity, DisplayEntity.BlockDisplayEntity.Data data, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, float float2) void
DisplayEntityRenderer.ItemDisplayEntityRenderer.render
(DisplayEntity.ItemDisplayEntity itemDisplayEntity, DisplayEntity.ItemDisplayEntity.Data data, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, float float2) void
DisplayEntityRenderer.render
(T t, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) protected abstract void
DisplayEntityRenderer.render
(T entity, S data, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int brightness, float lerpProgress) void
DisplayEntityRenderer.TextDisplayEntityRenderer.render
(DisplayEntity.TextDisplayEntity textDisplayEntity, DisplayEntity.TextDisplayEntity.Data data, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, float float2) void
DragonFireballEntityRenderer.render
(DragonFireballEntity dragonFireballEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
EndCrystalEntityRenderer.render
(EndCrystalEntity endCrystalEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
EnderDragonEntityRenderer.render
(EnderDragonEntity enderDragonEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
EndermanEntityRenderer.render
(EndermanEntity endermanEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) <E extends Entity>
voidEntityRenderDispatcher.render
(E entity, double x, double y, double z, float yaw, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) void
EntityRenderer.render
(T entity, float yaw, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) void
EvokerFangsEntityRenderer.render
(EvokerFangsEntity evokerFangsEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
ExperienceOrbEntityRenderer.render
(ExperienceOrbEntity experienceOrbEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
FallingBlockEntityRenderer.render
(FallingBlockEntity fallingBlockEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
FireworkRocketEntityRenderer.render
(FireworkRocketEntity fireworkRocketEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
FishingBobberEntityRenderer.render
(FishingBobberEntity fishingBobberEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
FlyingItemEntityRenderer.render
(T entity, float yaw, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) void
GuardianEntityRenderer.render
(GuardianEntity guardianEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
IllusionerEntityRenderer.render
(IllusionerEntity illusionerEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
ItemEntityRenderer.render
(ItemEntity itemEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
ItemFrameEntityRenderer.render
(T t, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
LeashKnotEntityRenderer.render
(LeashKnotEntity leashKnotEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
LightningEntityRenderer.render
(LightningEntity lightningEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
LivingEntityRenderer.render
(T t, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
LlamaSpitEntityRenderer.render
(LlamaSpitEntity llamaSpitEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
MagmaCubeEntityRenderer.render
(MagmaCubeEntity magmaCubeEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
MinecartEntityRenderer.render
(T t, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
MobEntityRenderer.render
(T t, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
PaintingEntityRenderer.render
(PaintingEntity paintingEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
PlayerEntityRenderer.render
(AbstractClientPlayerEntity abstractClientPlayerEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
ProjectileEntityRenderer.render
(T t, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
PufferfishEntityRenderer.render
(PufferfishEntity pufferfishEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
ShulkerBulletEntityRenderer.render
(ShulkerBulletEntity shulkerBulletEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
SlimeEntityRenderer.render
(SlimeEntity slimeEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
TntEntityRenderer.render
(TntEntity tntEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
TridentEntityRenderer.render
(TridentEntity tridentEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
TropicalFishEntityRenderer.render
(TropicalFishEntity tropicalFishEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
TurtleEntityRenderer.render
(TurtleEntity turtleEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
WitchEntityRenderer.render
(WitchEntity witchEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
WitherSkullEntityRenderer.render
(WitherSkullEntity witherSkullEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
WolfEntityRenderer.render
(WolfEntity wolfEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) private void
PlayerEntityRenderer.renderArm
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, AbstractClientPlayerEntity player, ModelPart arm, ModelPart sleeve) protected void
MinecartEntityRenderer.renderBlock
(T entity, float delta, BlockState state, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) protected void
TntMinecartEntityRenderer.renderBlock
(TntMinecartEntity tntMinecartEntity, float float2, BlockState blockState, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) static void
EnderDragonEntityRenderer.renderCrystalBeam
(float dx, float dy, float dz, float tickDelta, int age, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) private void
EntityRenderDispatcher.renderFire
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Entity entity) static void
TntMinecartEntityRenderer.renderFlashingBlock
(BlockRenderManager blockRenderManager, BlockState state, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, boolean drawFlash) Renders a given block state into the given buffers either normally or with a bright white overlay.protected void
EntityRenderer.renderLabelIfPresent
(T entity, Text text, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) protected void
ItemFrameEntityRenderer.renderLabelIfPresent
(T t, Text text, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) protected void
PlayerEntityRenderer.renderLabelIfPresent
(AbstractClientPlayerEntity abstractClientPlayerEntity, Text text, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) private <E extends Entity>
voidMobEntityRenderer.renderLeash
(T entity, float tickDelta, MatrixStack matrices, VertexConsumerProvider provider, E holdingEntity) void
PlayerEntityRenderer.renderLeftArm
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, AbstractClientPlayerEntity player) void
PlayerEntityRenderer.renderRightArm
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, AbstractClientPlayerEntity player) private static void
EntityRenderDispatcher.renderShadow
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Entity entity, float opacity, float tickDelta, WorldView world, float radius) -
Uses of VertexConsumerProvider in net.minecraft.client.render.entity.feature
Modifier and TypeMethodDescriptionvoid
ArmorFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7) void
CapeFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, AbstractClientPlayerEntity abstractClientPlayerEntity, float float2, float float3, float float4, float float5, float float6, float float7) void
CatCollarFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, CatEntity catEntity, float float2, float float3, float float4, float float5, float float6, float float7) void
Deadmau5FeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, AbstractClientPlayerEntity abstractClientPlayerEntity, float float2, float float3, float float4, float float5, float float6, float float7) void
DolphinHeldItemFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, DolphinEntity dolphinEntity, float float2, float float3, float float4, float float5, float float6, float float7) void
DrownedOverlayFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7) void
ElytraFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7) void
EndermanBlockFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, EndermanEntity endermanEntity, float float2, float float3, float float4, float float5, float float6, float float7) void
EnergySwirlOverlayFeatureRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, T entity, float limbAngle, float limbDistance, float tickDelta, float animationProgress, float headYaw, float headPitch) void
EyesFeatureRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, T entity, float limbAngle, float limbDistance, float tickDelta, float animationProgress, float headYaw, float headPitch) protected static <T extends LivingEntity>
voidFeatureRenderer.render
(EntityModel<T> contextModel, EntityModel<T> model, Identifier texture, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, T entity, float limbAngle, float limbDistance, float age, float headYaw, float headPitch, float tickDelta, float red, float green, float blue) abstract void
FeatureRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, T entity, float limbAngle, float limbDistance, float tickDelta, float animationProgress, float headYaw, float headPitch) void
FoxHeldItemFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, FoxEntity foxEntity, float float2, float float3, float float4, float float5, float float6, float float7) void
HeadFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7) void
HeldItemFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7) void
HorseArmorFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, HorseEntity horseEntity, float float2, float float3, float float4, float float5, float float6, float float7) void
HorseMarkingFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, HorseEntity horseEntity, float float2, float float3, float float4, float float5, float float6, float float7) void
IronGolemCrackFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, IronGolemEntity ironGolemEntity, float float2, float float3, float float4, float float5, float float6, float float7) void
IronGolemFlowerFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, IronGolemEntity ironGolemEntity, float float2, float float3, float float4, float float5, float float6, float float7) void
LlamaDecorFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, LlamaEntity llamaEntity, float float2, float float3, float float4, float float5, float float6, float float7) void
MooshroomMushroomFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7) void
PandaHeldItemFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, PandaEntity pandaEntity, float float2, float float3, float float4, float float5, float float6, float float7) void
SaddleFeatureRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, T entity, float limbAngle, float limbDistance, float tickDelta, float animationProgress, float headYaw, float headPitch) void
SheepWoolFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, SheepEntity sheepEntity, float float2, float float3, float float4, float float5, float float6, float float7) void
ShoulderParrotFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7) void
ShulkerHeadFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, ShulkerEntity shulkerEntity, float float2, float float3, float float4, float float5, float float6, float float7) void
SlimeOverlayFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7) void
SnowmanPumpkinFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, SnowGolemEntity snowGolemEntity, float float2, float float3, float float4, float float5, float float6, float float7) void
StrayOverlayFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7) void
StuckObjectsFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7) void
TridentRiptideFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7) void
TropicalFishColorFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, TropicalFishEntity tropicalFishEntity, float float2, float float3, float float4, float float5, float float6, float float7) void
VillagerClothingFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7) void
VillagerHeldItemFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7) void
WardenFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7) void
WitchHeldItemFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7) void
WolfCollarFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, WolfEntity wolfEntity, float float2, float float3, float float4, float float5, float float6, float float7) private void
ArmorFeatureRenderer.renderArmor
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, T entity, EquipmentSlot armorSlot, int light, A model) private void
ArmorFeatureRenderer.renderArmorParts
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, ArmorItem item, A model, boolean secondTextureLayer, float red, float green, float blue, @Nullable String overlay) private void
ArmorFeatureRenderer.renderGlint
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, A model) protected void
HeldItemFeatureRenderer.renderItem
(LivingEntity entity, ItemStack stack, ModelTransformationMode transformationMode, Arm arm, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) protected void
PlayerHeldItemFeatureRenderer.renderItem
(LivingEntity entity, ItemStack stack, ModelTransformationMode transformationMode, Arm arm, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) protected static <T extends LivingEntity>
voidFeatureRenderer.renderModel
(EntityModel<T> model, Identifier texture, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, T entity, float red, float green, float blue) private void
MooshroomMushroomFeatureRenderer.renderMushroom
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, boolean renderAsModel, BlockState mushroomState, int overlay, BakedModel mushroomModel) protected void
StuckArrowsFeatureRenderer.renderObject
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, Entity entity, float directionX, float directionY, float directionZ, float tickDelta) protected abstract void
StuckObjectsFeatureRenderer.renderObject
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, Entity entity, float directionX, float directionY, float directionZ, float tickDelta) protected void
StuckStingersFeatureRenderer.renderObject
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, Entity entity, float directionX, float directionY, float directionZ, float tickDelta) private void
ShoulderParrotFeatureRenderer.renderShoulderParrot
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, T player, float limbAngle, float limbDistance, float headYaw, float headPitch, boolean leftShoulder) private void
PlayerHeldItemFeatureRenderer.renderSpyglass
(LivingEntity entity, ItemStack stack, Arm arm, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) private void
ArmorFeatureRenderer.renderTrim
(ArmorMaterial material, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, ArmorTrim trim, A model, boolean leggings) -
Uses of VertexConsumerProvider in net.minecraft.client.render.item
Modifier and TypeMethodDescriptionstatic VertexConsumer
ItemRenderer.getArmorGlintConsumer
(VertexConsumerProvider provider, RenderLayer layer, boolean solid, boolean glint) static VertexConsumer
ItemRenderer.getDirectDynamicDisplayGlintConsumer
(VertexConsumerProvider provider, RenderLayer layer, MatrixStack.Entry entry) 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) void
BuiltinModelItemRenderer.render
(ItemStack stack, ModelTransformationMode mode, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay) private void
HeldItemRenderer.renderArm
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, Arm arm) private void
HeldItemRenderer.renderArmHoldingItem
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, float equipProgress, float swingProgress, Arm arm) private void
HeldItemRenderer.renderFirstPersonItem
(AbstractClientPlayerEntity player, float tickDelta, float pitch, Hand hand, float swingProgress, ItemStack item, float equipProgress, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) private void
HeldItemRenderer.renderFirstPersonMap
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int swingProgress, ItemStack stack) void
HeldItemRenderer.renderItem
(LivingEntity entity, ItemStack stack, ModelTransformationMode renderMode, boolean leftHanded, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) void
ItemRenderer.renderItem
(@Nullable LivingEntity entity, ItemStack item, ModelTransformationMode renderMode, boolean leftHanded, MatrixStack matrices, VertexConsumerProvider vertexConsumers, @Nullable World world, int light, int overlay, int seed) void
ItemRenderer.renderItem
(ItemStack stack, ModelTransformationMode renderMode, boolean leftHanded, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, BakedModel model) void
ItemRenderer.renderItem
(ItemStack stack, ModelTransformationMode transformationType, int light, int overlay, MatrixStack matrices, VertexConsumerProvider vertexConsumers, @Nullable World world, int seed) private void
HeldItemRenderer.renderMapInBothHands
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, float pitch, float equipProgress, float swingProgress) private void
HeldItemRenderer.renderMapInOneHand
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, float equipProgress, Arm arm, float swingProgress, ItemStack stack) -
Uses of VertexConsumerProvider in net.minecraft.client.util
Modifier and TypeMethodDescriptionSpriteIdentifier.getVertexConsumer
(VertexConsumerProvider vertexConsumers, Function<Identifier, RenderLayer> layerFactory) SpriteIdentifier.getVertexConsumer
(VertexConsumerProvider vertexConsumers, Function<Identifier, RenderLayer> layerFactory, boolean bool)