Uses of Class
com.mojang.blaze3d.pipeline.RenderPipeline
Packages that use RenderPipeline
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
-
Uses of RenderPipeline in com.mojang.blaze3d.opengl
Fields in com.mojang.blaze3d.opengl declared as RenderPipelineModifier and TypeFieldDescriptionprivate final RenderPipeline
GlRenderPipeline.info
The field for theinfo
record component.private RenderPipeline
GlCommandEncoder.lastPipeline
Fields in com.mojang.blaze3d.opengl with type parameters of type RenderPipelineModifier and TypeFieldDescriptionprivate final Map
<RenderPipeline, GlRenderPipeline> GlDevice.pipelineCache
Methods in com.mojang.blaze3d.opengl that return RenderPipelineModifier and TypeMethodDescriptionGlRenderPipeline.info()
Returns the value of theinfo
record component.Methods in com.mojang.blaze3d.opengl with parameters of type RenderPipelineModifier and TypeMethodDescriptionprivate void
GlCommandEncoder.applyPipelineState
(RenderPipeline pPipeline) private GlRenderPipeline
GlDevice.compilePipeline
(RenderPipeline pPipeline, BiFunction<ResourceLocation, ShaderType, String> pShaderSource) protected GlRenderPipeline
GlDevice.getOrCompilePipeline
(RenderPipeline pPipeline) GlDevice.precompilePipeline
(RenderPipeline pRenderPipeline, BiFunction<ResourceLocation, ShaderType, String> pShaderSource) void
GlRenderPass.setPipeline
(RenderPipeline pPipeline) Constructors in com.mojang.blaze3d.opengl with parameters of type RenderPipelineModifierConstructorDescriptionGlRenderPipeline
(RenderPipeline info, GlProgram program) Creates an instance of aGlRenderPipeline
record class. -
Uses of RenderPipeline in com.mojang.blaze3d.pipeline
Methods in com.mojang.blaze3d.pipeline that return RenderPipeline -
Uses of RenderPipeline in com.mojang.blaze3d.systems
Methods in com.mojang.blaze3d.systems that return RenderPipelineModifier and TypeMethodDescriptionstatic RenderPipeline
RenderSystem.applyPipelineModifiers
(RenderPipeline pipeline) Methods in com.mojang.blaze3d.systems with parameters of type RenderPipelineModifier and TypeMethodDescriptionstatic RenderPipeline
RenderSystem.applyPipelineModifiers
(RenderPipeline pipeline) default CompiledRenderPipeline
GpuDevice.precompilePipeline
(RenderPipeline pPipeline) GpuDevice.precompilePipeline
(RenderPipeline pRenderPipeline, BiFunction<ResourceLocation, ShaderType, String> pShaderSource) void
RenderPass.setPipeline
(RenderPipeline pPipeline) -
Uses of RenderPipeline in net.minecraft.client.gui
Methods in net.minecraft.client.gui with parameters of type RenderPipelineModifier and TypeMethodDescriptionvoid
GuiGraphics.blit
(RenderPipeline pPipeline, ResourceLocation pAtlas, int pX, int pY, float pU, float pV, int pWidth, int pHeight, int pTextureWidth, int pTextureHeight) void
GuiGraphics.blit
(RenderPipeline pPipeline, ResourceLocation pAtlas, int pX, int pY, float pU, float pV, int pWidth, int pHeight, int pTextureWidth, int pTextureHeight, int pColor) void
GuiGraphics.blit
(RenderPipeline pPipeline, ResourceLocation pAtlas, int pX, int pY, float pU, float pV, int pWidth, int pHeight, int pUWidth, int pVHeight, int pTextureWidth, int pTextureHeight) void
GuiGraphics.blit
(RenderPipeline pPipeline, ResourceLocation pAtlas, int pX, int pY, float pU, float pV, int pWidth, int pHeight, int pUWidth, int pVHeight, int pTextureWidth, int pTextureHeight, int pColor) private void
GuiGraphics.blitNineSlicedSprite
(RenderPipeline pPipeline, TextureAtlasSprite pSprite, GuiSpriteScaling.NineSlice pNineSlice, int pX, int pY, int pWidth, int pHeight, int pColor) private void
GuiGraphics.blitNineSliceInnerSegment
(RenderPipeline pPipeline, GuiSpriteScaling.NineSlice pNineSlice, TextureAtlasSprite pSprite, int pBorderMinX, int pBorderMinY, int pBorderMaxX, int pBorderMaxY, int pU, int pV, int pSpriteWidth, int pSpriteHeight, int pTextureWidth, int pTextureHeight, int pColor) void
GuiGraphics.blitSprite
(RenderPipeline pPipeline, TextureAtlasSprite pSprite, int pX, int pWidth, int pY, int pHeight) void
GuiGraphics.blitSprite
(RenderPipeline pPipeline, TextureAtlasSprite pSprite, int pX, int pY, int pWidth, int pHeight, int pColor) private void
GuiGraphics.blitSprite
(RenderPipeline pPipeline, TextureAtlasSprite pSprite, int pTextureWidth, int pTextureHeight, int pU, int pV, int pX, int pY, int pWidth, int pHeight, int pColor) void
GuiGraphics.blitSprite
(RenderPipeline pPipeline, ResourceLocation pSprite, int pX, int pY, int pWidth, int pHeight) void
GuiGraphics.blitSprite
(RenderPipeline pPipeline, ResourceLocation pSprite, int pX, int pY, int pWidth, int pHeight, float pFade) void
GuiGraphics.blitSprite
(RenderPipeline pPipeline, ResourceLocation pSprite, int pX, int pY, int pWidth, int pHeight, int pColor) void
GuiGraphics.blitSprite
(RenderPipeline pPipeline, ResourceLocation pSprite, int pTextureWidth, int pTextureHeight, int pU, int pV, int pX, int pY, int pWidth, int pHeight) void
GuiGraphics.blitSprite
(RenderPipeline pPipeline, ResourceLocation pSprite, int pTextureWidth, int pTextureHeight, int pU, int pV, int pX, int pY, int pWidth, int pHeight, int pColor) private void
GuiGraphics.blitTiledSprite
(RenderPipeline pPipeline, TextureAtlasSprite pSprite, int pX, int pY, int pWidth, int pHeight, int pU, int pV, int pSpriteWidth, int pSpriteHeight, int pTextureWidth, int pTextureHeight, int pColor) void
GuiGraphics.fill
(RenderPipeline pPipeline, int pMinX, int pMinY, int pMaxX, int pMaxY, int pColor) void
GuiGraphics.fill
(RenderPipeline pPipeline, TextureSetup pTextureSetup, int pMinX, int pMinY, int pMaxX, int pMaxY) private void
GuiGraphics.innerBlit
(RenderPipeline pPipeline, ResourceLocation pAtlas, int pX0, int pX1, int pY0, int pY1, float pU0, float pU1, float pV0, float pV1, int pColor) private void
GuiGraphics.submitBlit
(RenderPipeline pPipeline, GpuTextureView pAtlasTexture, int pX0, int pY0, int pX1, int pY1, float pU0, float pU1, float pV0, float pV1, int pColor) private void
GuiGraphics.submitColoredRectangle
(RenderPipeline pPipeline, TextureSetup pTextureSetup, int pMinX, int pMinY, int pMaxX, int pMaxY, int pColorFrom, Integer pColorTo) -
Uses of RenderPipeline in net.minecraft.client.gui.font
Fields in net.minecraft.client.gui.font declared as RenderPipelineModifier and TypeFieldDescriptionprivate final RenderPipeline
GlyphRenderTypes.guiPipeline
The field for theguiPipeline
record component.Methods in net.minecraft.client.gui.font that return RenderPipelineModifier and TypeMethodDescriptionGlyphRenderTypes.guiPipeline()
Returns the value of theguiPipeline
record component.Constructors in net.minecraft.client.gui.font with parameters of type RenderPipelineModifierConstructorDescriptionGlyphRenderTypes
(RenderType normal, RenderType seeThrough, RenderType polygonOffset, RenderPipeline guiPipeline) Deprecated.GlyphRenderTypes
(RenderType normal, RenderType seeThrough, RenderType polygonOffset, RenderPipeline guiPipeline, RenderType normalBlur, RenderType seeThroughBlur, RenderType polygonOffsetBlur) Creates an instance of aGlyphRenderTypes
record class. -
Uses of RenderPipeline in net.minecraft.client.gui.font.glyphs
Methods in net.minecraft.client.gui.font.glyphs that return RenderPipeline -
Uses of RenderPipeline in net.minecraft.client.gui.render
Fields in net.minecraft.client.gui.render declared as RenderPipelineModifier and TypeFieldDescriptionprivate final RenderPipeline
GuiRenderer.Draw.pipeline
The field for thepipeline
record component.private final RenderPipeline
GuiRenderer.MeshToDraw.pipeline
The field for thepipeline
record component.private RenderPipeline
GuiRenderer.previousPipeline
Methods in net.minecraft.client.gui.render that return RenderPipelineModifier and TypeMethodDescriptionGuiRenderer.Draw.pipeline()
Returns the value of thepipeline
record component.GuiRenderer.MeshToDraw.pipeline()
Returns the value of thepipeline
record component.Methods in net.minecraft.client.gui.render with parameters of type RenderPipelineModifier and TypeMethodDescriptionprivate BufferBuilder
GuiRenderer.getBufferBuilder
(RenderPipeline pPipeline) private void
GuiRenderer.recordMesh
(BufferBuilder pBufferBuilder, RenderPipeline pPipeline, TextureSetup pTextureSetup, ScreenRectangle pScissorArea) Constructors in net.minecraft.client.gui.render with parameters of type RenderPipelineModifierConstructorDescription(package private)
Draw
(GpuBuffer vertexBuffer, int baseVertex, VertexFormat.Mode mode, int indexCount, RenderPipeline pipeline, TextureSetup textureSetup, ScreenRectangle scissorArea) Creates an instance of aDraw
record class.(package private)
MeshToDraw
(MeshData mesh, RenderPipeline pipeline, TextureSetup textureSetup, ScreenRectangle scissorArea) Creates an instance of aMeshToDraw
record class. -
Uses of RenderPipeline in net.minecraft.client.gui.render.state
Fields in net.minecraft.client.gui.render.state declared as RenderPipelineModifier and TypeFieldDescriptionprivate final RenderPipeline
BlitRenderState.pipeline
The field for thepipeline
record component.private final RenderPipeline
ColoredRectangleRenderState.pipeline
The field for thepipeline
record component.Methods in net.minecraft.client.gui.render.state that return RenderPipelineModifier and TypeMethodDescriptionBlitRenderState.pipeline()
Returns the value of thepipeline
record component.ColoredRectangleRenderState.pipeline()
Returns the value of thepipeline
record component.GlyphEffectRenderState.pipeline()
GlyphRenderState.pipeline()
GuiElementRenderState.pipeline()
Constructors in net.minecraft.client.gui.render.state with parameters of type RenderPipelineModifierConstructorDescriptionBlitRenderState
(RenderPipeline p_415865_, TextureSetup p_416394_, org.joml.Matrix3x2f p_415848_, int p_416365_, int p_416414_, int p_416112_, int p_416519_, float p_416693_, float p_415641_, float p_416035_, float p_415841_, int p_415610_, ScreenRectangle p_415846_) BlitRenderState
(RenderPipeline pipeline, TextureSetup textureSetup, org.joml.Matrix3x2f pose, int x0, int y0, int x1, int y1, float u0, float u1, float v0, float v1, int color, ScreenRectangle scissorArea, ScreenRectangle bounds) Creates an instance of aBlitRenderState
record class.ColoredRectangleRenderState
(RenderPipeline p_416046_, TextureSetup p_415678_, org.joml.Matrix3x2f p_416570_, int p_416448_, int p_416038_, int p_416700_, int p_416540_, int p_415887_, int p_416111_, ScreenRectangle p_416231_) ColoredRectangleRenderState
(RenderPipeline pipeline, TextureSetup textureSetup, org.joml.Matrix3x2f pose, int x0, int y0, int x1, int y1, int col1, int col2, ScreenRectangle scissorArea, ScreenRectangle bounds) Creates an instance of aColoredRectangleRenderState
record class. -
Uses of RenderPipeline in net.minecraft.client.renderer
Fields in net.minecraft.client.renderer declared as RenderPipelineModifier and TypeFieldDescriptionstatic final RenderPipeline
RenderPipelines.ARMOR_CUTOUT_NO_CULL
static final RenderPipeline
RenderPipelines.ARMOR_DECAL_CUTOUT_NO_CULL
static final RenderPipeline
RenderPipelines.ARMOR_TRANSLUCENT
static final RenderPipeline
RenderPipelines.BEACON_BEAM_OPAQUE
static final RenderPipeline
RenderPipelines.BEACON_BEAM_TRANSLUCENT
static final RenderPipeline
RenderPipelines.BLOCK_SCREEN_EFFECT
static final RenderPipeline
RenderPipelines.BREEZE_WIND
static final RenderPipeline
RenderPipelines.CELESTIAL
static final RenderPipeline
RenderPipelines.CLOUDS
static final RenderPipeline
RenderPipelines.CROSSHAIR
static final RenderPipeline
RenderPipelines.CRUMBLING
static final RenderPipeline
RenderPipelines.CUTOUT
static final RenderPipeline
RenderPipelines.CUTOUT_MIPPED
static final RenderPipeline
RenderPipelines.DEBUG_FILLED_BOX
static final RenderPipeline
RenderPipelines.DEBUG_LINE_STRIP
static final RenderPipeline
RenderPipelines.DEBUG_QUADS
static final RenderPipeline
RenderPipelines.DEBUG_SECTION_QUADS
static final RenderPipeline
RenderPipelines.DEBUG_STRUCTURE_QUADS
static final RenderPipeline
RenderPipelines.DEBUG_TRIANGLE_FAN
static final RenderPipeline
RenderPipelines.DRAGON_EXPLOSION_ALPHA
static final RenderPipeline
RenderPipelines.DRAGON_RAYS
static final RenderPipeline
RenderPipelines.DRAGON_RAYS_DEPTH
static final RenderPipeline
RenderPipelines.END_GATEWAY
static final RenderPipeline
RenderPipelines.END_PORTAL
static final RenderPipeline
RenderPipelines.END_SKY
static final RenderPipeline
RenderPipelines.ENERGY_SWIRL
static final RenderPipeline
RenderPipelines.ENTITY_CUTOUT
static final RenderPipeline
RenderPipelines.ENTITY_CUTOUT_NO_CULL
static final RenderPipeline
RenderPipelines.ENTITY_CUTOUT_NO_CULL_Z_OFFSET
static final RenderPipeline
RenderPipelines.ENTITY_DECAL
static final RenderPipeline
RenderPipelines.ENTITY_NO_OUTLINE
static final RenderPipeline
RenderPipelines.ENTITY_OUTLINE_BLIT
static final RenderPipeline
RenderPipelines.ENTITY_SHADOW
static final RenderPipeline
RenderPipelines.ENTITY_SMOOTH_CUTOUT
static final RenderPipeline
RenderPipelines.ENTITY_SOLID
static final RenderPipeline
RenderPipelines.ENTITY_SOLID_Z_OFFSET_FORWARD
static final RenderPipeline
RenderPipelines.ENTITY_TRANSLUCENT
static final RenderPipeline
RenderPipelines.ENTITY_TRANSLUCENT_EMISSIVE
static final RenderPipeline
RenderPipelines.EYES
static final RenderPipeline
RenderPipelines.FIRE_SCREEN_EFFECT
static final RenderPipeline
RenderPipelines.FLAT_CLOUDS
static final RenderPipeline
RenderPipelines.GLINT
static final RenderPipeline
RenderPipelines.GUI
static final RenderPipeline
RenderPipelines.GUI_INVERT
static final RenderPipeline
RenderPipelines.GUI_NAUSEA_OVERLAY
static final RenderPipeline
RenderPipelines.GUI_OPAQUE_TEXTURED_BACKGROUND
static final RenderPipeline
RenderPipelines.GUI_TEXT_HIGHLIGHT
static final RenderPipeline
RenderPipelines.GUI_TEXTURED
static final RenderPipeline
RenderPipelines.GUI_TEXTURED_PREMULTIPLIED_ALPHA
static final RenderPipeline
RenderPipelines.ITEM_ENTITY_TRANSLUCENT_CULL
static final RenderPipeline
RenderPipelines.LEASH
static final RenderPipeline
RenderPipelines.LIGHTMAP
static final RenderPipeline
RenderPipelines.LIGHTNING
static final RenderPipeline
RenderPipelines.LINE_STRIP
static final RenderPipeline
RenderPipelines.LINES
static final RenderPipeline
RenderPipelines.MOJANG_LOGO
static final RenderPipeline
RenderPipelines.OPAQUE_PARTICLE
static final RenderPipeline
RenderPipelines.OUTLINE_CULL
static final RenderPipeline
RenderPipelines.OUTLINE_NO_CULL
static final RenderPipeline
RenderPipelines.PANORAMA
private final RenderPipeline
PostPass.pipeline
private final RenderPipeline
RenderType.CompositeRenderType.renderPipeline
static final RenderPipeline
RenderPipelines.SECONDARY_BLOCK_OUTLINE
static final RenderPipeline
RenderPipelines.SKY
static final RenderPipeline
RenderPipelines.SOLID
static final RenderPipeline
RenderPipelines.STARS
static final RenderPipeline
RenderPipelines.SUNRISE_SUNSET
static final RenderPipeline
RenderPipelines.TEXT
static final RenderPipeline
RenderPipelines.TEXT_BACKGROUND
static final RenderPipeline
RenderPipelines.TEXT_BACKGROUND_SEE_THROUGH
static final RenderPipeline
RenderPipelines.TEXT_INTENSITY
static final RenderPipeline
RenderPipelines.TEXT_INTENSITY_SEE_THROUGH
static final RenderPipeline
RenderPipelines.TEXT_POLYGON_OFFSET
static final RenderPipeline
RenderPipelines.TEXT_SEE_THROUGH
static final RenderPipeline
RenderPipelines.TRACY_BLIT
static final RenderPipeline
RenderPipelines.TRANSLUCENT
static final RenderPipeline
RenderPipelines.TRANSLUCENT_MOVING_BLOCK
static final RenderPipeline
RenderPipelines.TRANSLUCENT_PARTICLE
static final RenderPipeline
RenderPipelines.TRIPWIRE
static final RenderPipeline
RenderPipelines.VIGNETTE
static final RenderPipeline
RenderPipelines.WATER_MASK
static final RenderPipeline
RenderPipelines.WEATHER_DEPTH_WRITE
static final RenderPipeline
RenderPipelines.WEATHER_NO_DEPTH_WRITE
static final RenderPipeline
RenderPipelines.WIREFRAME
static final RenderPipeline
RenderPipelines.WORLD_BORDER
Fields in net.minecraft.client.renderer with type parameters of type RenderPipelineModifier and TypeFieldDescriptionprivate static final Map
<ResourceLocation, RenderPipeline> RenderPipelines.PIPELINES_BY_LOCATION
Methods in net.minecraft.client.renderer that return RenderPipelineModifier and TypeMethodDescriptionprivate static RenderPipeline
RenderPipelines.register
(RenderPipeline pPipeline) Methods in net.minecraft.client.renderer that return types with arguments of type RenderPipelineModifier and TypeMethodDescriptionstatic List
<RenderPipeline> RenderPipelines.getStaticPipelines()
Methods in net.minecraft.client.renderer with parameters of type RenderPipelineModifier and TypeMethodDescriptionRenderType.create
(String pName, int pBufferSize, boolean pAffectsCrumbling, boolean pSortOnUpload, RenderPipeline pRenderPipeline, RenderType.CompositeState pState) RenderType.create
(String pName, int pBufferSize, RenderPipeline pRenderPipeline, RenderType.CompositeState pState) private static Function
<ResourceLocation, RenderType> RenderType.createWeather
(RenderPipeline pRenderPipeline) private static RenderPipeline
RenderPipelines.register
(RenderPipeline pPipeline) Constructors in net.minecraft.client.renderer with parameters of type RenderPipelineModifierConstructorDescription(package private)
CompositeRenderType
(String pName, int pBufferSize, boolean pAffectsCrumbling, boolean pSortOnUpload, RenderPipeline pRenderPipeline, RenderType.CompositeState pState) PostPass
(RenderPipeline pPipeline, ResourceLocation pOutputTargetId, Map<String, List<UniformValue>> pUniforms, List<PostPass.Input> pInputs) -
Uses of RenderPipeline in net.minecraft.client.renderer.chunk
Fields in net.minecraft.client.renderer.chunk declared as RenderPipelineMethods in net.minecraft.client.renderer.chunk that return RenderPipelineConstructors in net.minecraft.client.renderer.chunk with parameters of type RenderPipelineModifierConstructorDescriptionprivate
ChunkSectionLayer
(RenderPipeline pPipeline, int pBufferSize, boolean pUseMipmaps, boolean pSortOnUpload) -
Uses of RenderPipeline in net.neoforged.neoforge.client
Fields in net.neoforged.neoforge.client declared as RenderPipelineModifier and TypeFieldDescriptionstatic final RenderPipeline
NeoForgeRenderPipelines.ENTITY_SMOOTH_CUTOUT_CULL
static final RenderPipeline
NeoForgeRenderPipelines.ENTITY_TRANSLUCENT_CULL
static final RenderPipeline
NeoForgeRenderPipelines.ENTITY_UNLIT_TRANSLUCENT
-
Uses of RenderPipeline in net.neoforged.neoforge.client.blaze3d.validation
Methods in net.neoforged.neoforge.client.blaze3d.validation with parameters of type RenderPipelineModifier and TypeMethodDescriptionValidationGpuDevice.precompilePipeline
(RenderPipeline pipeline, @Nullable BiFunction<ResourceLocation, ShaderType, String> shaderSourceProvider) void
ValidationRenderPass.setPipeline
(RenderPipeline pipeline) (package private) void
GpuDeviceUsageValidator.validatePipeline
(RenderPipeline pipeline) -
Uses of RenderPipeline in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event with type parameters of type RenderPipelineModifier and TypeFieldDescriptionprivate final Consumer
<RenderPipeline> RegisterRenderPipelinesEvent.registrar
Methods in net.neoforged.neoforge.client.event with parameters of type RenderPipelineModifier and TypeMethodDescriptionvoid
RegisterRenderPipelinesEvent.registerPipeline
(RenderPipeline pipeline) Registers aRenderPipeline
Constructor parameters in net.neoforged.neoforge.client.event with type arguments of type RenderPipeline -
Uses of RenderPipeline in net.neoforged.neoforge.client.pipeline
Fields in net.neoforged.neoforge.client.pipeline with type parameters of type RenderPipelineModifier and TypeFieldDescriptionprivate final Map
<ResourceKey<PipelineModifier>, Map<RenderPipeline, RenderPipeline>> PipelineModifierStack.modifierTransformCache
private final Map
<ResourceKey<PipelineModifier>, Map<RenderPipeline, RenderPipeline>> PipelineModifierStack.modifierTransformCache
Methods in net.neoforged.neoforge.client.pipeline that return RenderPipelineModifier and TypeMethodDescriptionPipelineModifier.apply
(RenderPipeline pipeline, ResourceLocation name) Apply modifications to the providedRenderPipeline
(seetoBuilder()
), return an existingRenderPipeline
to replace the provided one or return the provided one to pass.PipelineModifierStack.apply
(RenderPipeline pipeline) Methods in net.neoforged.neoforge.client.pipeline with parameters of type RenderPipelineModifier and TypeMethodDescriptionPipelineModifier.apply
(RenderPipeline pipeline, ResourceLocation name) Apply modifications to the providedRenderPipeline
(seetoBuilder()
), return an existingRenderPipeline
to replace the provided one or return the provided one to pass.PipelineModifierStack.apply
(RenderPipeline pipeline)
GlyphRenderTypes(net.minecraft.client.renderer.RenderType,net.minecraft.client.renderer.RenderType,net.minecraft.client.renderer.RenderType,com.mojang.blaze3d.pipeline.RenderPipeline,net.minecraft.client.renderer.RenderType,net.minecraft.client.renderer.RenderType,net.minecraft.client.renderer.RenderType)
instead