Uses of Class
net.minecraft.client.renderer.ShaderInstance
Packages that use ShaderInstance
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
-
Uses of ShaderInstance in com.mojang.blaze3d.systems
Fields in com.mojang.blaze3d.systems declared as ShaderInstanceMethods in com.mojang.blaze3d.systems that return ShaderInstanceMethods in com.mojang.blaze3d.systems with parameters of type ShaderInstanceModifier and TypeMethodDescriptionstatic void
RenderSystem.setupShaderLights
(ShaderInstance p_157462_) Method parameters in com.mojang.blaze3d.systems with type arguments of type ShaderInstanceModifier and TypeMethodDescriptionstatic void
RenderSystem.setShader
(Supplier<ShaderInstance> p_157428_) -
Uses of ShaderInstance in com.mojang.blaze3d.vertex
Methods in com.mojang.blaze3d.vertex with parameters of type ShaderInstanceModifier and TypeMethodDescriptionprivate void
VertexBuffer._drawWithShader
(org.joml.Matrix4f p_253705_, org.joml.Matrix4f p_253737_, ShaderInstance p_166879_) void
VertexBuffer.drawWithShader
(org.joml.Matrix4f p_254480_, org.joml.Matrix4f p_254555_, ShaderInstance p_253993_) -
Uses of ShaderInstance in net.minecraft.client.renderer
Fields in net.minecraft.client.renderer declared as ShaderInstanceModifier and TypeFieldDescriptionGameRenderer.blitShader
private static ShaderInstance
ShaderInstance.lastAppliedShader
private static ShaderInstance
GameRenderer.particleShader
private static ShaderInstance
GameRenderer.positionColorLightmapShader
private static ShaderInstance
GameRenderer.positionColorShader
private static ShaderInstance
GameRenderer.positionColorTexLightmapShader
private static ShaderInstance
GameRenderer.positionColorTexShader
private static ShaderInstance
GameRenderer.positionShader
private static ShaderInstance
GameRenderer.positionTexColorNormalShader
private static ShaderInstance
GameRenderer.positionTexColorShader
private static ShaderInstance
GameRenderer.positionTexLightmapColorShader
private static ShaderInstance
GameRenderer.positionTexShader
private static ShaderInstance
GameRenderer.rendertypeArmorCutoutNoCullShader
private static ShaderInstance
GameRenderer.rendertypeArmorEntityGlintShader
private static ShaderInstance
GameRenderer.rendertypeArmorGlintShader
private static ShaderInstance
GameRenderer.rendertypeBeaconBeamShader
private static ShaderInstance
GameRenderer.rendertypeBreezeWindShader
private static ShaderInstance
GameRenderer.rendertypeCrumblingShader
private static ShaderInstance
GameRenderer.rendertypeCutoutMippedShader
private static ShaderInstance
GameRenderer.rendertypeCutoutShader
private static ShaderInstance
GameRenderer.rendertypeEndGatewayShader
private static ShaderInstance
GameRenderer.rendertypeEndPortalShader
private static ShaderInstance
GameRenderer.rendertypeEnergySwirlShader
private static ShaderInstance
GameRenderer.rendertypeEntityAlphaShader
private static ShaderInstance
GameRenderer.rendertypeEntityCutoutNoCullShader
private static ShaderInstance
GameRenderer.rendertypeEntityCutoutNoCullZOffsetShader
private static ShaderInstance
GameRenderer.rendertypeEntityCutoutShader
private static ShaderInstance
GameRenderer.rendertypeEntityDecalShader
private static ShaderInstance
GameRenderer.rendertypeEntityGlintDirectShader
private static ShaderInstance
GameRenderer.rendertypeEntityGlintShader
private static ShaderInstance
GameRenderer.rendertypeEntityNoOutlineShader
private static ShaderInstance
GameRenderer.rendertypeEntityShadowShader
private static ShaderInstance
GameRenderer.rendertypeEntitySmoothCutoutShader
private static ShaderInstance
GameRenderer.rendertypeEntitySolidShader
private static ShaderInstance
GameRenderer.rendertypeEntityTranslucentCullShader
private static ShaderInstance
GameRenderer.rendertypeEntityTranslucentEmissiveShader
private static ShaderInstance
GameRenderer.rendertypeEntityTranslucentShader
private static ShaderInstance
GameRenderer.rendertypeEyesShader
private static ShaderInstance
GameRenderer.rendertypeGlintDirectShader
private static ShaderInstance
GameRenderer.rendertypeGlintShader
private static ShaderInstance
GameRenderer.rendertypeGlintTranslucentShader
private static ShaderInstance
GameRenderer.rendertypeGuiGhostRecipeOverlayShader
private static ShaderInstance
GameRenderer.rendertypeGuiOverlayShader
private static ShaderInstance
GameRenderer.rendertypeGuiShader
private static ShaderInstance
GameRenderer.rendertypeGuiTextHighlightShader
private static ShaderInstance
GameRenderer.rendertypeItemEntityTranslucentCullShader
private static ShaderInstance
GameRenderer.rendertypeLeashShader
private static ShaderInstance
GameRenderer.rendertypeLightningShader
private static ShaderInstance
GameRenderer.rendertypeLinesShader
private static ShaderInstance
GameRenderer.rendertypeOutlineShader
private static ShaderInstance
GameRenderer.rendertypeSolidShader
private static ShaderInstance
GameRenderer.rendertypeTextBackgroundSeeThroughShader
private static ShaderInstance
GameRenderer.rendertypeTextBackgroundShader
private static ShaderInstance
GameRenderer.rendertypeTextIntensitySeeThroughShader
private static ShaderInstance
GameRenderer.rendertypeTextIntensityShader
private static ShaderInstance
GameRenderer.rendertypeTextSeeThroughShader
private static ShaderInstance
GameRenderer.rendertypeTextShader
private static ShaderInstance
GameRenderer.rendertypeTranslucentMovingBlockShader
private static ShaderInstance
GameRenderer.rendertypeTranslucentShader
private static ShaderInstance
GameRenderer.rendertypeTripwireShader
private static ShaderInstance
GameRenderer.rendertypeWaterMaskShader
Fields in net.minecraft.client.renderer with type parameters of type ShaderInstanceModifier and TypeFieldDescriptionprivate final Optional<Supplier<ShaderInstance>>
RenderStateShard.ShaderStateShard.shader
private final Map<String,
ShaderInstance> GameRenderer.shaders
Methods in net.minecraft.client.renderer that return ShaderInstanceModifier and TypeMethodDescriptionstatic ShaderInstance
GameRenderer.getParticleShader()
static ShaderInstance
GameRenderer.getPositionColorLightmapShader()
static ShaderInstance
GameRenderer.getPositionColorShader()
static ShaderInstance
GameRenderer.getPositionColorTexLightmapShader()
static ShaderInstance
GameRenderer.getPositionColorTexShader()
static ShaderInstance
GameRenderer.getPositionShader()
static ShaderInstance
GameRenderer.getPositionTexColorNormalShader()
static ShaderInstance
GameRenderer.getPositionTexColorShader()
static ShaderInstance
GameRenderer.getPositionTexLightmapColorShader()
static ShaderInstance
GameRenderer.getPositionTexShader()
static ShaderInstance
GameRenderer.getRendertypeArmorCutoutNoCullShader()
static ShaderInstance
GameRenderer.getRendertypeArmorEntityGlintShader()
static ShaderInstance
GameRenderer.getRendertypeArmorGlintShader()
static ShaderInstance
GameRenderer.getRendertypeBeaconBeamShader()
static ShaderInstance
GameRenderer.getRendertypeBreezeWindShader()
static ShaderInstance
GameRenderer.getRendertypeCrumblingShader()
static ShaderInstance
GameRenderer.getRendertypeCutoutMippedShader()
static ShaderInstance
GameRenderer.getRendertypeCutoutShader()
static ShaderInstance
GameRenderer.getRendertypeEndGatewayShader()
static ShaderInstance
GameRenderer.getRendertypeEndPortalShader()
static ShaderInstance
GameRenderer.getRendertypeEnergySwirlShader()
static ShaderInstance
GameRenderer.getRendertypeEntityAlphaShader()
static ShaderInstance
GameRenderer.getRendertypeEntityCutoutNoCullShader()
static ShaderInstance
GameRenderer.getRendertypeEntityCutoutNoCullZOffsetShader()
static ShaderInstance
GameRenderer.getRendertypeEntityCutoutShader()
static ShaderInstance
GameRenderer.getRendertypeEntityDecalShader()
static ShaderInstance
GameRenderer.getRendertypeEntityGlintDirectShader()
static ShaderInstance
GameRenderer.getRendertypeEntityGlintShader()
static ShaderInstance
GameRenderer.getRendertypeEntityNoOutlineShader()
static ShaderInstance
GameRenderer.getRendertypeEntityShadowShader()
static ShaderInstance
GameRenderer.getRendertypeEntitySmoothCutoutShader()
static ShaderInstance
GameRenderer.getRendertypeEntitySolidShader()
static ShaderInstance
GameRenderer.getRendertypeEntityTranslucentCullShader()
static ShaderInstance
GameRenderer.getRendertypeEntityTranslucentEmissiveShader()
static ShaderInstance
GameRenderer.getRendertypeEntityTranslucentShader()
static ShaderInstance
GameRenderer.getRendertypeEyesShader()
static ShaderInstance
GameRenderer.getRendertypeGlintDirectShader()
static ShaderInstance
GameRenderer.getRendertypeGlintShader()
static ShaderInstance
GameRenderer.getRendertypeGlintTranslucentShader()
static ShaderInstance
GameRenderer.getRendertypeGuiGhostRecipeOverlayShader()
static ShaderInstance
GameRenderer.getRendertypeGuiOverlayShader()
static ShaderInstance
GameRenderer.getRendertypeGuiShader()
static ShaderInstance
GameRenderer.getRendertypeGuiTextHighlightShader()
static ShaderInstance
GameRenderer.getRendertypeItemEntityTranslucentCullShader()
static ShaderInstance
GameRenderer.getRendertypeLeashShader()
static ShaderInstance
GameRenderer.getRendertypeLightningShader()
static ShaderInstance
GameRenderer.getRendertypeLinesShader()
static ShaderInstance
GameRenderer.getRendertypeOutlineShader()
static ShaderInstance
GameRenderer.getRendertypeSolidShader()
static ShaderInstance
GameRenderer.getRendertypeTextBackgroundSeeThroughShader()
static ShaderInstance
GameRenderer.getRendertypeTextBackgroundShader()
static ShaderInstance
GameRenderer.getRendertypeTextIntensitySeeThroughShader()
static ShaderInstance
GameRenderer.getRendertypeTextIntensityShader()
static ShaderInstance
GameRenderer.getRendertypeTextSeeThroughShader()
static ShaderInstance
GameRenderer.getRendertypeTextShader()
static ShaderInstance
GameRenderer.getRendertypeTranslucentMovingBlockShader()
static ShaderInstance
GameRenderer.getRendertypeTranslucentShader()
static ShaderInstance
GameRenderer.getRendertypeTripwireShader()
static ShaderInstance
GameRenderer.getRendertypeWaterMaskShader()
private ShaderInstance
GameRenderer.preloadShader
(ResourceProvider p_172725_, String p_172726_, VertexFormat p_172727_) Constructor parameters in net.minecraft.client.renderer with type arguments of type ShaderInstance -
Uses of ShaderInstance in net.minecraftforge.client
Fields in net.minecraftforge.client declared as ShaderInstanceModifier and TypeFieldDescriptionprivate static @Nullable ShaderInstance
ForgeHooksClient.ClientEvents.rendertypeEntityTranslucentUnlitShader
Methods in net.minecraftforge.client that return ShaderInstanceModifier and TypeMethodDescriptionstatic ShaderInstance
ForgeHooksClient.ClientEvents.getEntityTranslucentUnlitShader()
-
Uses of ShaderInstance in net.minecraftforge.client.event
Fields in net.minecraftforge.client.event with type parameters of type ShaderInstanceModifier and TypeFieldDescriptionprivate final List<com.mojang.datafixers.util.Pair<ShaderInstance,
Consumer<ShaderInstance>>> RegisterShadersEvent.shaderList
private final List<com.mojang.datafixers.util.Pair<ShaderInstance,
Consumer<ShaderInstance>>> RegisterShadersEvent.shaderList
Methods in net.minecraftforge.client.event with parameters of type ShaderInstanceModifier and TypeMethodDescriptionvoid
RegisterShadersEvent.registerShader
(ShaderInstance shaderInstance, Consumer<ShaderInstance> onLoaded) Registers a shader, and a callback for when the shader is loaded.Method parameters in net.minecraftforge.client.event with type arguments of type ShaderInstanceModifier and TypeMethodDescriptionvoid
RegisterShadersEvent.registerShader
(ShaderInstance shaderInstance, Consumer<ShaderInstance> onLoaded) Registers a shader, and a callback for when the shader is loaded.Constructor parameters in net.minecraftforge.client.event with type arguments of type ShaderInstanceModifierConstructorDescriptionRegisterShadersEvent
(ResourceProvider resourceProvider, List<com.mojang.datafixers.util.Pair<ShaderInstance, Consumer<ShaderInstance>>> shaderList) RegisterShadersEvent
(ResourceProvider resourceProvider, List<com.mojang.datafixers.util.Pair<ShaderInstance, Consumer<ShaderInstance>>> shaderList)