Uses of Class
net.minecraft.client.render.BufferBuilder
Package
Description
-
Uses of BufferBuilder in net.minecraft.client.gl
Modifier and TypeMethodDescriptionVertexBuffer.submitUpload(BufferBuilder buffer)
void
VertexBuffer.upload(BufferBuilder buffer)
private void
VertexBuffer.uploadInternal(BufferBuilder buffer)
-
Uses of BufferBuilder in net.minecraft.client.gui
Modifier and TypeMethodDescriptionprotected static void
DrawableHelper.fillGradient(Matrix4f matrix, BufferBuilder bufferBuilder, int startX, int startY, int endX, int endY, int z, int colorStart, int colorEnd)
-
Uses of BufferBuilder in net.minecraft.client.particle
Modifier and TypeMethodDescriptionvoid
ParticleTextureSheet.begin(BufferBuilder bufferBuilder, TextureManager textureManager)
-
Uses of BufferBuilder in net.minecraft.client.render
Modifier and TypeFieldDescriptionprivate BufferBuilder
Tessellator.buffer
protected BufferBuilder
VertexConsumerProvider.Immediate.fallbackBuffer
Modifier and TypeFieldDescriptionprotected Set<BufferBuilder>
VertexConsumerProvider.Immediate.activeConsumers
private SortedMap<RenderLayer,BufferBuilder>
BufferBuilderStorage.entityBuilders
protected Map<RenderLayer,BufferBuilder>
VertexConsumerProvider.Immediate.layerBuffers
Modifier and TypeMethodDescriptionTessellator.getBuffer()
private BufferBuilder
VertexConsumerProvider.Immediate.getBufferInternal(RenderLayer layer)
Modifier and TypeMethodDescriptionstatic void
BufferRenderer.draw(BufferBuilder bufferBuilder)
void
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)
VertexConsumerProvider.immediate(BufferBuilder buffer)
private static void
WorldRenderer.method_34550(BufferBuilder bufferBuilder, float float2)
static void
BufferRenderer.postDraw(BufferBuilder builder)
Similar to a regular draw, however this method will skip rendering shaders.private void
WorldRenderer.renderClouds(BufferBuilder builder, double x, double y, double z, Vec3d color)
private void
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)
ModifierConstructorDescriptionprotected
Immediate(BufferBuilder fallbackBuffer, Map<RenderLayer,BufferBuilder> layerBuffers)
ModifierConstructorDescriptionprotected
Immediate(BufferBuilder fallbackBuffer, Map<RenderLayer,BufferBuilder> layerBuffers)
-
Uses of BufferBuilder in net.minecraft.client.render.block.entity
-
Uses of BufferBuilder in net.minecraft.client.render.chunk
Modifier and TypeFieldDescriptionprivate Map<RenderLayer,BufferBuilder>
BlockBufferBuilderStorage.builders
Modifier and TypeMethodDescription(package private) void
ChunkBuilder.BuiltChunk.beginBufferBuilding(BufferBuilder buffer)
ChunkBuilder.scheduleUpload(BufferBuilder buffer, VertexBuffer glBuffer)
private CompletableFuture<Void>
ChunkBuilder.upload(BufferBuilder buffer, VertexBuffer glBuffer)
-
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)