Uses of Class
net.minecraft.client.render.BufferBuilder
Packages that use BufferBuilder
Package
Description
-
Uses of BufferBuilder in net.minecraft.client.gui
Methods in net.minecraft.client.gui with parameters of type BufferBuilderModifier and TypeMethodDescriptionprotected static voidDrawableHelper.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
Methods in net.minecraft.client.gui.tooltip with parameters of type BufferBuilderModifier and TypeMethodDescriptionvoidTooltipBackgroundRenderer.RectangleRenderer.blit(Matrix4f matrix, BufferBuilder buffer, int startX, int startY, int endX, int endY, int z, int startColor, int endColor) static voidTooltipBackgroundRenderer.render(TooltipBackgroundRenderer.RectangleRenderer renderer, Matrix4f matrix, BufferBuilder buffer, int x, int y, int width, int height, int z) private static voidTooltipBackgroundRenderer.renderBorder(TooltipBackgroundRenderer.RectangleRenderer renderer, Matrix4f matrix, BufferBuilder buffer, int x, int y, int width, int height, int z, int startYColor, int endYColor) private static voidTooltipBackgroundRenderer.renderHorizontalLine(TooltipBackgroundRenderer.RectangleRenderer renderer, Matrix4f matrix, BufferBuilder buffer, int x, int y, int width, int z, int color) private static voidTooltipBackgroundRenderer.renderRectangle(TooltipBackgroundRenderer.RectangleRenderer renderer, Matrix4f matrix, BufferBuilder buffer, int x, int y, int width, int height, int z, int color) private static voidTooltipBackgroundRenderer.renderVerticalLine(TooltipBackgroundRenderer.RectangleRenderer renderer, Matrix4f matrix, BufferBuilder buffer, int x, int y, int height, int z, int color) private static voidTooltipBackgroundRenderer.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
Methods in net.minecraft.client.particle with parameters of type BufferBuilderModifier and TypeMethodDescriptionvoidParticleTextureSheet.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
Fields in net.minecraft.client.render declared as BufferBuilderModifier and TypeFieldDescriptionprivate final BufferBuilderTessellator.bufferprotected final BufferBuilderVertexConsumerProvider.Immediate.fallbackBufferFields in net.minecraft.client.render with type parameters of type BufferBuilderModifier and TypeFieldDescriptionprotected final Set<BufferBuilder>VertexConsumerProvider.Immediate.activeConsumersprivate final SortedMap<RenderLayer,BufferBuilder> BufferBuilderStorage.entityBuildersprotected final Map<RenderLayer,BufferBuilder> VertexConsumerProvider.Immediate.layerBuffersMethods in net.minecraft.client.render that return BufferBuilderModifier and TypeMethodDescriptionTessellator.getBuffer()private BufferBuilderVertexConsumerProvider.Immediate.getBufferInternal(RenderLayer layer) Methods in net.minecraft.client.render with parameters of type BufferBuilderModifier and TypeMethodDescriptionvoidRenderLayer.draw(BufferBuilder buffer, int cameraX, int cameraY, int cameraZ) static voidWorldRenderer.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.BuiltBufferWorldRenderer.renderClouds(BufferBuilder builder, double x, double y, double z, Vec3d color) private static BufferBuilder.BuiltBufferWorldRenderer.renderSky(BufferBuilder builder, float float2) private BufferBuilder.BuiltBufferWorldRenderer.renderStars(BufferBuilder buffer) Method parameters in net.minecraft.client.render with type arguments of type BufferBuilderModifier and TypeMethodDescriptionprivate static voidBufferBuilderStorage.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.Constructors in net.minecraft.client.render with parameters of type BufferBuilderModifierConstructorDescriptionprotectedImmediate(BufferBuilder fallbackBuffer, Map<RenderLayer, BufferBuilder> layerBuffers) Constructor parameters in net.minecraft.client.render with type arguments of type BufferBuilderModifierConstructorDescriptionprotectedImmediate(BufferBuilder fallbackBuffer, Map<RenderLayer, BufferBuilder> layerBuffers) -
Uses of BufferBuilder in net.minecraft.client.render.chunk
Fields in net.minecraft.client.render.chunk with type parameters of type BufferBuilderModifier and TypeFieldDescriptionprivate final Map<RenderLayer,BufferBuilder> BlockBufferBuilderStorage.buildersMethods in net.minecraft.client.render.chunk that return BufferBuilderMethods in net.minecraft.client.render.chunk with parameters of type BufferBuilderModifier and TypeMethodDescription(package private) voidChunkBuilder.BuiltChunk.beginBufferBuilding(BufferBuilder buffer)