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) static void
WorldRenderer.drawBox
(BufferBuilder buffer, double x1, double y1, double z1, double x2, double y2, double z2, float red, float green, float blue, float alpha) 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) -
Uses of BufferBuilder in net.minecraft.client.render.item
Modifier and TypeMethodDescriptionprivate void
ItemRenderer.renderGuiQuad
(BufferBuilder buffer, int x, int y, int width, int height, int red, int green, int blue, int alpha)