Uses of Interface
net.minecraft.client.render.VertexConsumerProvider
Packages that use VertexConsumerProvider
Package
Description
-
Uses of VertexConsumerProvider in net.minecraft.client.font
Methods in net.minecraft.client.font with parameters of type VertexConsumerProviderModifier and TypeMethodDescriptionvoidTextRenderer.draw(String string, float x, float y, int color, boolean shadow, Matrix4f matrix, VertexConsumerProvider vertexConsumers, TextRenderer.TextLayerType layerType, int backgroundColor, int light) voidTextRenderer.draw(OrderedText text, float x, float y, int color, boolean shadow, Matrix4f matrix, VertexConsumerProvider vertexConsumers, TextRenderer.TextLayerType layerType, int backgroundColor, int light) voidTextRenderer.draw(Text text, float x, float y, int color, boolean shadow, Matrix4f matrix, VertexConsumerProvider vertexConsumers, TextRenderer.TextLayerType layerType, int backgroundColor, int light) static TextRenderer.GlyphDrawerTextRenderer.GlyphDrawer.drawing(VertexConsumerProvider vertexConsumers, Matrix4f matrix, TextRenderer.TextLayerType layerType, int light) voidTextRenderer.drawWithOutline(OrderedText text, float x, float y, int color, int outlineColor, Matrix4f matrix, VertexConsumerProvider vertexConsumers, int light) -
Uses of VertexConsumerProvider in net.minecraft.client.gui.hud
Fields in net.minecraft.client.gui.hud declared as VertexConsumerProviderModifier and TypeFieldDescriptionprivate final VertexConsumerProviderInGameOverlayRenderer.vertexConsumersMethods in net.minecraft.client.gui.hud with parameters of type VertexConsumerProviderModifier and TypeMethodDescriptionprivate static voidInGameOverlayRenderer.renderFireOverlay(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Sprite sprite) private static voidInGameOverlayRenderer.renderInWallOverlay(Sprite sprite, MatrixStack matrices, VertexConsumerProvider vertexConsumers) private static voidInGameOverlayRenderer.renderUnderwaterOverlay(MinecraftClient client, MatrixStack matrices, VertexConsumerProvider vertexConsumers) Constructors in net.minecraft.client.gui.hud with parameters of type VertexConsumerProviderModifierConstructorDescriptionInGameOverlayRenderer(MinecraftClient client, SpriteHolder spriteHolder, VertexConsumerProvider vertexConsumers) -
Uses of VertexConsumerProvider in net.minecraft.client.render
Classes in net.minecraft.client.render that implement VertexConsumerProviderModifier and TypeClassDescriptionclassstatic classA 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.Methods in net.minecraft.client.render with parameters of type VertexConsumerProviderModifier and TypeMethodDescriptionvoidWeatherRendering.renderPrecipitation(VertexConsumerProvider vertexConsumers, Vec3d pos, WeatherRenderState weatherRenderState) -
Uses of VertexConsumerProvider in net.minecraft.client.render.block
Methods in net.minecraft.client.render.block with parameters of type VertexConsumerProviderModifier and TypeMethodDescriptionvoidBlockRenderManager.renderBlockAsEntity(BlockState state, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay) -
Uses of VertexConsumerProvider in net.minecraft.client.render.command
Methods in net.minecraft.client.render.command with parameters of type VertexConsumerProviderModifier and TypeMethodDescriptionprivate voidFireCommandRenderer.render(MatrixStack.Entry matricesEntry, VertexConsumerProvider vertexConsumers, EntityRenderState renderState, Quaternionf rotation, AtlasManager atlasManager) private static voidLeashCommandRenderer.render(Matrix4f matrix, VertexConsumerProvider vertexConsumers, EntityRenderState.LeashData data) -
Uses of VertexConsumerProvider in net.minecraft.client.render.debug
Methods in net.minecraft.client.render.debug with parameters of type VertexConsumerProviderModifier and TypeMethodDescriptionprivate static voidPoiDebugRenderer.accentuatePoi(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos pos) private voidBrainDebugRenderer.draw(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double x, double y, double z, DebugDataStore store) private voidBeeDebugRenderer.drawBee(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Entity entity, BeeDebugData beeDebugData, @Nullable GoalSelectorDebugData goalSelectorDebugData) static voidDebugRenderer.drawBlockBox(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos pos, float red, float green, float blue, float alpha) static voidDebugRenderer.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 voidDebugRenderer.drawBox(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos pos, float expand, float red, float green, float blue, float alpha) static voidDebugRenderer.drawBox(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos pos1, BlockPos pos2, float red, float green, float blue, float alpha) static voidDebugRenderer.drawBox(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Box box, float red, float green, float blue, float alpha) private static voidGameEventDebugRenderer.drawBoxIfCameraReady(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Box box, float red, float green, float blue, float alpha) private voidBrainDebugRenderer.drawBrain(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Entity entity, BrainDebugData brainData, double double2, double double3, double double4) private static voidLightDebugRenderer.drawEdges(MatrixStack matrices, VoxelSet shape, ChunkSectionPos sectionPos, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, Vector4f color) static voidDebugRenderer.drawFloatingText(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, String string, BlockPos blockPos, int int2, int int3, float float2) private voidBeeDebugRenderer.drawFlowers(MatrixStack matrices, VertexConsumerProvider vertexConsumers, DebugDataStore debugDataStore) private voidPoiDebugRenderer.drawGhostPoi(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos pos, List<String> ticketHolders) private static voidBeeDebugRenderer.drawHive(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos pos) private voidBeeDebugRenderer.drawHiveBees(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos pos, List<String> bees) private voidBeeDebugRenderer.drawHiveInfo(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos blockPos, BeeHiveDebugData beeHiveDebugData, Collection<UUID> collection, DebugDataStore debugDataStore) private static voidBreezeDebugRenderer.drawLine(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, Vec3d entityPos, Vec3d targetPos, int color) static voidPathfindingDebugRenderer.drawPath(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Path path, float nodeSize, boolean drawDebugNodes, boolean drawLabels, double cameraX, double cameraY, double cameraZ) private voidPoiDebugRenderer.drawPoiInfo(MatrixStack matrices, VertexConsumerProvider vertexConsumers, PoiDebugData poiData, DebugDataStore store) private static voidRaidCenterDebugRenderer.drawRaidCenter(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos pos) private static voidBeeDebugRenderer.drawString(MatrixStack matrices, VertexConsumerProvider vertexConsumers, String string, BlockPos blockPos, BeeHiveDebugData beeHiveDebugData, int color, int int2) static voidDebugRenderer.drawString(MatrixStack matrices, VertexConsumerProvider vertexConsumers, String string, double x, double y, double z, int color) static voidDebugRenderer.drawString(MatrixStack matrices, VertexConsumerProvider vertexConsumers, String string, double x, double y, double z, int color, float size) static voidDebugRenderer.drawString(MatrixStack matrices, VertexConsumerProvider vertexConsumers, String string, double x, double y, double z, int color, float size, boolean center, float offset, boolean visibleThroughObjects) static voidDebugRenderer.drawString(MatrixStack matrices, VertexConsumerProvider vertexConsumers, String string, int x, int y, int z, int color) private static voidRaidCenterDebugRenderer.drawString(MatrixStack matrices, VertexConsumerProvider vertexConsumers, String string, BlockPos pos, int color) private static voidPoiDebugRenderer.drawTextOverPoi(MatrixStack matrices, VertexConsumerProvider vertexConsumers, String ticketHolder, PoiDebugData poiData, int color, int outlineColor) static voidDebugRenderer.method_74784(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, Entity entity, int int2, String string, int int3, float float2) private static voidPathfindingDebugRenderer.method_74798(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, double double2, double double3, double double4, Path path, float float2) voidGameTestDebugRenderer.method_74930(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider) voidBeeDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) private voidBeeDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, DebugDataStore debugDataStore) voidBlockOutlineDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidBrainDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidBreezeDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidChunkBorderDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidChunkDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidChunkLoadingDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidCollisionDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidDebugRenderer.Renderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidEntityBlockIntersectionsDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidGameEventDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidGoalSelectorDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidHeightmapDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidLightDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidNeighborUpdateDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidOctreeDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidPathfindingDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidPoiDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidRaidCenterDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidRedstoneUpdateOrderDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidSkyLightDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidStructureDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidSupportingBlockDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidVillageSectionsDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) voidWaterDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) private voidSupportingBlockDebugRenderer.renderBlockHighlight(BlockPos pos, MatrixStack matrices, double cameraX, double cameraY, double cameraZ, VertexConsumerProvider vertexConsumers, double dilation, float red, float green, float blue) private voidSupportingBlockDebugRenderer.renderBlockHighlights(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, Entity entity, DoubleSupplier extraDilation, float red, float green, float blue) private voidGameTestDebugRenderer.renderMarker(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos pos, GameTestDebugRenderer.Marker marker) private voidOctreeDebugRenderer.renderNode(Octree.Node node, MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, int depth, boolean skipVisibilityCheck, MutableInt id, boolean bool) -
Uses of VertexConsumerProvider in net.minecraft.client.render.item
Methods in net.minecraft.client.render.item with parameters of type VertexConsumerProviderModifier and TypeMethodDescriptionstatic VertexConsumerItemRenderer.getItemGlintConsumer(VertexConsumerProvider vertexConsumers, RenderLayer layer, boolean solid, boolean glint) private static VertexConsumerItemRenderer.getSpecialItemGlintConsumer(VertexConsumerProvider consumers, RenderLayer layer, MatrixStack.Entry matrix) static voidItemRenderer.renderItem(ItemDisplayContext displayContext, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, int[] tints, List<BakedQuad> quads, RenderLayer layer, ItemRenderState.Glint glint) -
Uses of VertexConsumerProvider in net.minecraft.client.util
Methods in net.minecraft.client.util with parameters of type VertexConsumerProviderModifier and TypeMethodDescriptionSpriteIdentifier.getVertexConsumer(SpriteHolder spriteHolder, VertexConsumerProvider vertexConsumerProvider, Function<Identifier, RenderLayer> function) SpriteIdentifier.getVertexConsumer(SpriteHolder spriteHolder, VertexConsumerProvider vertexConsumerProvider, Function<Identifier, RenderLayer> function, boolean bool, boolean bool2)