Uses of Record Class
net.minecraft.client.renderer.ShaderProgram
Packages that use ShaderProgram
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
-
Uses of ShaderProgram in com.mojang.blaze3d.systems
Methods in com.mojang.blaze3d.systems with parameters of type ShaderProgramModifier and TypeMethodDescriptionstatic CompiledShaderProgram
RenderSystem.setShader
(ShaderProgram p_366773_) -
Uses of ShaderProgram in net.minecraft.client.renderer
Fields in net.minecraft.client.renderer declared as ShaderProgramModifier and TypeFieldDescriptionstatic final ShaderProgram
CoreShaders.BLIT_SCREEN
static final ShaderProgram
CoreShaders.LIGHTMAP
static final ShaderProgram
CoreShaders.PARTICLE
static final ShaderProgram
CoreShaders.POSITION
static final ShaderProgram
CoreShaders.POSITION_COLOR
static final ShaderProgram
CoreShaders.POSITION_COLOR_LIGHTMAP
static final ShaderProgram
CoreShaders.POSITION_COLOR_TEX_LIGHTMAP
static final ShaderProgram
CoreShaders.POSITION_TEX
static final ShaderProgram
CoreShaders.POSITION_TEX_COLOR
static final ShaderProgram
CoreShaders.RENDERTYPE_ARMOR_CUTOUT_NO_CULL
static final ShaderProgram
CoreShaders.RENDERTYPE_ARMOR_ENTITY_GLINT
static final ShaderProgram
CoreShaders.RENDERTYPE_ARMOR_TRANSLUCENT
static final ShaderProgram
CoreShaders.RENDERTYPE_BEACON_BEAM
static final ShaderProgram
CoreShaders.RENDERTYPE_BREEZE_WIND
static final ShaderProgram
CoreShaders.RENDERTYPE_CLOUDS
static final ShaderProgram
CoreShaders.RENDERTYPE_CRUMBLING
static final ShaderProgram
CoreShaders.RENDERTYPE_CUTOUT
static final ShaderProgram
CoreShaders.RENDERTYPE_CUTOUT_MIPPED
static final ShaderProgram
CoreShaders.RENDERTYPE_END_GATEWAY
static final ShaderProgram
CoreShaders.RENDERTYPE_END_PORTAL
static final ShaderProgram
CoreShaders.RENDERTYPE_ENERGY_SWIRL
static final ShaderProgram
CoreShaders.RENDERTYPE_ENTITY_ALPHA
static final ShaderProgram
CoreShaders.RENDERTYPE_ENTITY_CUTOUT
static final ShaderProgram
CoreShaders.RENDERTYPE_ENTITY_CUTOUT_NO_CULL
static final ShaderProgram
CoreShaders.RENDERTYPE_ENTITY_CUTOUT_NO_CULL_Z_OFFSET
static final ShaderProgram
CoreShaders.RENDERTYPE_ENTITY_DECAL
static final ShaderProgram
CoreShaders.RENDERTYPE_ENTITY_GLINT
static final ShaderProgram
CoreShaders.RENDERTYPE_ENTITY_NO_OUTLINE
static final ShaderProgram
CoreShaders.RENDERTYPE_ENTITY_SHADOW
static final ShaderProgram
CoreShaders.RENDERTYPE_ENTITY_SMOOTH_CUTOUT
static final ShaderProgram
CoreShaders.RENDERTYPE_ENTITY_SOLID
static final ShaderProgram
CoreShaders.RENDERTYPE_ENTITY_TRANSLUCENT
static final ShaderProgram
CoreShaders.RENDERTYPE_ENTITY_TRANSLUCENT_EMISSIVE
static final ShaderProgram
CoreShaders.RENDERTYPE_EYES
static final ShaderProgram
CoreShaders.RENDERTYPE_GLINT
static final ShaderProgram
CoreShaders.RENDERTYPE_GLINT_TRANSLUCENT
static final ShaderProgram
CoreShaders.RENDERTYPE_GUI
static final ShaderProgram
CoreShaders.RENDERTYPE_GUI_GHOST_RECIPE_OVERLAY
static final ShaderProgram
CoreShaders.RENDERTYPE_GUI_OVERLAY
static final ShaderProgram
CoreShaders.RENDERTYPE_GUI_TEXT_HIGHLIGHT
static final ShaderProgram
CoreShaders.RENDERTYPE_ITEM_ENTITY_TRANSLUCENT_CULL
static final ShaderProgram
CoreShaders.RENDERTYPE_LEASH
static final ShaderProgram
CoreShaders.RENDERTYPE_LIGHTNING
static final ShaderProgram
CoreShaders.RENDERTYPE_LINES
static final ShaderProgram
CoreShaders.RENDERTYPE_OUTLINE
static final ShaderProgram
CoreShaders.RENDERTYPE_SOLID
static final ShaderProgram
CoreShaders.RENDERTYPE_TEXT
static final ShaderProgram
CoreShaders.RENDERTYPE_TEXT_BACKGROUND
static final ShaderProgram
CoreShaders.RENDERTYPE_TEXT_BACKGROUND_SEE_THROUGH
static final ShaderProgram
CoreShaders.RENDERTYPE_TEXT_INTENSITY
static final ShaderProgram
CoreShaders.RENDERTYPE_TEXT_INTENSITY_SEE_THROUGH
static final ShaderProgram
CoreShaders.RENDERTYPE_TEXT_SEE_THROUGH
static final ShaderProgram
CoreShaders.RENDERTYPE_TRANSLUCENT
static final ShaderProgram
CoreShaders.RENDERTYPE_TRANSLUCENT_MOVING_BLOCK
static final ShaderProgram
CoreShaders.RENDERTYPE_TRIPWIRE
static final ShaderProgram
CoreShaders.RENDERTYPE_WATER_MASK
Fields in net.minecraft.client.renderer with type parameters of type ShaderProgramModifier and TypeFieldDescription(package private) final Map
<ShaderProgram, Optional<CompiledShaderProgram>> ShaderManager.CompilationCache.programs
private static final List
<ShaderProgram> CoreShaders.PROGRAMS
private final Optional
<ShaderProgram> RenderStateShard.ShaderStateShard.shader
Methods in net.minecraft.client.renderer that return ShaderProgramModifier and TypeMethodDescriptionPostChainConfig.Pass.program()
private static ShaderProgram
CoreShaders.register
(String p_366671_, VertexFormat p_366614_) private static ShaderProgram
CoreShaders.register
(String p_366625_, VertexFormat p_366582_, ShaderDefines p_366657_) Methods in net.minecraft.client.renderer that return types with arguments of type ShaderProgramMethods in net.minecraft.client.renderer with parameters of type ShaderProgramModifier and TypeMethodDescription(package private) CompiledShaderProgram
ShaderManager.CompilationCache.compileProgram
(ShaderProgram p_368538_) ShaderManager.CompilationCache.getOrCompileProgram
(ShaderProgram p_368706_) ShaderManager.getProgram
(ShaderProgram p_366726_) ShaderManager.getProgramForLoading
(ShaderProgram p_371850_) (package private) static CompiledShaderProgram
ShaderManager.linkProgram
(ShaderProgram p_366640_, ShaderProgramConfig p_366864_, CompiledShader p_366716_, CompiledShader p_366871_) void
ShaderManager.preloadForStartup
(ResourceProvider p_366778_, ShaderProgram... p_366598_) Constructors in net.minecraft.client.renderer with parameters of type ShaderProgram -
Uses of ShaderProgram in net.neoforged.neoforge.client
Fields in net.neoforged.neoforge.client declared as ShaderProgramModifier and TypeFieldDescriptionstatic final ShaderProgram
ClientHooks.ClientEvents.RENDERTYPE_ENTITY_TRANSLUCENT_UNLIT_SHADER
Fields in net.neoforged.neoforge.client with type parameters of type ShaderProgramModifier and TypeFieldDescriptionprivate static List
<ShaderProgram> CoreShaderManager.shaderPrograms
Methods in net.neoforged.neoforge.client that return types with arguments of type ShaderProgramModifier and TypeMethodDescriptionstatic List
<ShaderProgram> CoreShaderManager.getProgramsToPreload()
-
Uses of ShaderProgram in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event with type parameters of type ShaderProgramModifier and TypeFieldDescriptionprivate final List
<ShaderProgram> RegisterShadersEvent.shaderList
Methods in net.neoforged.neoforge.client.event with parameters of type ShaderProgramModifier and TypeMethodDescriptionvoid
RegisterShadersEvent.registerShader
(ShaderProgram program) Registers aShaderProgram
Constructor parameters in net.neoforged.neoforge.client.event with type arguments of type ShaderProgram -
Uses of ShaderProgram in net.neoforged.neoforge.oldtest.client.rendering
Fields in net.neoforged.neoforge.oldtest.client.rendering declared as ShaderProgramModifier and TypeFieldDescriptionprivate static final ShaderProgram
ShaderResourcesTest.ClientInit.CUBEMAP_SHADER