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 bee, BeeDebugData data, @Nullable GoalSelectorDebugData goalData) 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 matrices, VertexConsumerProvider vertexConsumers, String string, BlockPos pos, int lineNumber, int color, float size) private voidBeeDebugRenderer.drawFlowers(MatrixStack matrices, VertexConsumerProvider vertexConsumers, DebugDataStore dataStore) 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 pos, BeeHiveDebugData data, Collection<UUID> blacklistingBees, DebugDataStore dataStore) static voidDebugRenderer.drawLargeFloatingText(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Entity pos, int lineNumber, String string, int color, float size) 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 pos, BeeHiveDebugData beeHiveDebugData, int lineNumber, int color) 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 lineNumber, int color) voidBeeDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) private voidBeeDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, DebugDataStore dataStore) 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) private static voidPathfindingDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, Path path, float maxNodeDistance) 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) voidGameTestDebugRenderer.renderMarkers(MatrixStack matrices, VertexConsumerProvider vertexConsumers) private voidOctreeDebugRenderer.renderNode(Octree.Node node, MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, int depth, boolean skipVisibilityCheck, MutableInt id, boolean nearCenter) -
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)