Uses of Class
net.minecraft.client.render.BufferBuilder
Package
Description
-
Uses of BufferBuilder in net.minecraft.client.gui
Modifier and TypeMethodDescriptionprotected static void
DrawableHelper.fillGradient
(Matrix4f matrix, BufferBuilder builder, int startX, int startY, int endX, int endY, int z, int colorStart, int colorEnd) -
Uses of BufferBuilder in net.minecraft.client.gui.tooltip
Modifier and TypeMethodDescriptionvoid
TooltipBackgroundRenderer.RectangleRenderer.blit
(Matrix4f matrix, BufferBuilder buffer, int startX, int startY, int endX, int endY, int z, int startColor, int endColor) static void
TooltipBackgroundRenderer.render
(TooltipBackgroundRenderer.RectangleRenderer renderer, Matrix4f matrix, BufferBuilder buffer, int x, int y, int width, int height, int z) private static void
TooltipBackgroundRenderer.renderBorder
(TooltipBackgroundRenderer.RectangleRenderer renderer, Matrix4f matrix, BufferBuilder buffer, int x, int y, int width, int height, int z, int startYColor, int endYColor) private static void
TooltipBackgroundRenderer.renderHorizontalLine
(TooltipBackgroundRenderer.RectangleRenderer renderer, Matrix4f matrix, BufferBuilder buffer, int x, int y, int width, int z, int color) private static void
TooltipBackgroundRenderer.renderRectangle
(TooltipBackgroundRenderer.RectangleRenderer renderer, Matrix4f matrix, BufferBuilder buffer, int x, int y, int width, int height, int z, int color) private static void
TooltipBackgroundRenderer.renderVerticalLine
(TooltipBackgroundRenderer.RectangleRenderer renderer, Matrix4f matrix, BufferBuilder buffer, int x, int y, int height, int z, int color) private static void
TooltipBackgroundRenderer.renderVerticalLine
(TooltipBackgroundRenderer.RectangleRenderer renderer, Matrix4f matrix, BufferBuilder buffer, int x, int y, int height, int z, int startColor, int endColor) -
Uses of BufferBuilder in net.minecraft.client.particle
Modifier and TypeMethodDescriptionvoid
ParticleTextureSheet.begin
(BufferBuilder builder, TextureManager textureManager) Called to set up OpenGL render state for drawing particles of a given type. -
Uses of BufferBuilder in net.minecraft.client.render
Modifier and TypeFieldDescriptionprivate final BufferBuilder
Tessellator.buffer
protected final BufferBuilder
VertexConsumerProvider.Immediate.fallbackBuffer
Modifier and TypeFieldDescriptionprotected final Set<BufferBuilder>
VertexConsumerProvider.Immediate.activeConsumers
private final SortedMap<RenderLayer,
BufferBuilder> BufferBuilderStorage.entityBuilders
protected final Map<RenderLayer,
BufferBuilder> VertexConsumerProvider.Immediate.layerBuffers
Modifier and TypeMethodDescriptionTessellator.getBuffer()
private BufferBuilder
VertexConsumerProvider.Immediate.getBufferInternal
(RenderLayer layer) Modifier and TypeMethodDescriptionvoid
RenderLayer.draw
(BufferBuilder buffer, int cameraX, int cameraY, int cameraZ) VertexConsumerProvider.immediate
(Map<RenderLayer, BufferBuilder> layerBuffers, BufferBuilder fallbackBuffer) Returns a vertex consumer provider that immediately draws the current buffer builder when a different render layer is requested exceptlayerBuffers
.VertexConsumerProvider.immediate
(BufferBuilder buffer) Returns a vertex consumer provider that immediately draws the current buffer builder when a different render layer is requested.private BufferBuilder.BuiltBuffer
WorldRenderer.renderClouds
(BufferBuilder builder, double x, double y, double z, Vec3d color) private static BufferBuilder.BuiltBuffer
WorldRenderer.renderSky
(BufferBuilder builder, float float2) private BufferBuilder.BuiltBuffer
WorldRenderer.renderStars
(BufferBuilder buffer) Modifier and TypeMethodDescriptionprivate static void
BufferBuilderStorage.assignBufferBuilder
(Object2ObjectLinkedOpenHashMap<RenderLayer, BufferBuilder> builderStorage, RenderLayer layer) VertexConsumerProvider.immediate
(Map<RenderLayer, BufferBuilder> layerBuffers, BufferBuilder fallbackBuffer) Returns a vertex consumer provider that immediately draws the current buffer builder when a different render layer is requested exceptlayerBuffers
.ModifierConstructorDescriptionprotected
Immediate
(BufferBuilder fallbackBuffer, Map<RenderLayer, BufferBuilder> layerBuffers) ModifierConstructorDescriptionprotected
Immediate
(BufferBuilder fallbackBuffer, Map<RenderLayer, BufferBuilder> layerBuffers) -
Uses of BufferBuilder in net.minecraft.client.render.chunk
Modifier and TypeFieldDescriptionprivate final Map<RenderLayer,
BufferBuilder> BlockBufferBuilderStorage.builders
Modifier and TypeMethodDescription(package private) void
ChunkBuilder.BuiltChunk.beginBufferBuilding
(BufferBuilder buffer)