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 voidRenderSystem.setupShaderLights(ShaderInstance p_157462_) Method parameters in com.mojang.blaze3d.systems with type arguments of type ShaderInstanceModifier and TypeMethodDescriptionstatic voidRenderSystem.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 voidVertexBuffer._drawWithShader(org.joml.Matrix4f p_253705_, org.joml.Matrix4f p_253737_, ShaderInstance p_166879_) voidVertexBuffer.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.blitShaderprivate static ShaderInstanceShaderInstance.lastAppliedShaderprivate static ShaderInstanceGameRenderer.particleShaderprivate static ShaderInstanceGameRenderer.positionColorLightmapShaderprivate static ShaderInstanceGameRenderer.positionColorShaderprivate static ShaderInstanceGameRenderer.positionColorTexLightmapShaderprivate static ShaderInstanceGameRenderer.positionColorTexShaderprivate static ShaderInstanceGameRenderer.positionShaderprivate static ShaderInstanceGameRenderer.positionTexColorShaderprivate static ShaderInstanceGameRenderer.positionTexShaderprivate static ShaderInstanceGameRenderer.rendertypeArmorCutoutNoCullShaderprivate static ShaderInstanceGameRenderer.rendertypeArmorEntityGlintShaderprivate static ShaderInstanceGameRenderer.rendertypeArmorGlintShaderprivate static ShaderInstanceGameRenderer.rendertypeBeaconBeamShaderprivate static ShaderInstanceGameRenderer.rendertypeBreezeWindShaderprivate static ShaderInstanceGameRenderer.rendertypeCloudsShaderprivate static ShaderInstanceGameRenderer.rendertypeCrumblingShaderprivate static ShaderInstanceGameRenderer.rendertypeCutoutMippedShaderprivate static ShaderInstanceGameRenderer.rendertypeCutoutShaderprivate static ShaderInstanceGameRenderer.rendertypeEndGatewayShaderprivate static ShaderInstanceGameRenderer.rendertypeEndPortalShaderprivate static ShaderInstanceGameRenderer.rendertypeEnergySwirlShaderprivate static ShaderInstanceGameRenderer.rendertypeEntityAlphaShaderprivate static ShaderInstanceGameRenderer.rendertypeEntityCutoutNoCullShaderprivate static ShaderInstanceGameRenderer.rendertypeEntityCutoutNoCullZOffsetShaderprivate static ShaderInstanceGameRenderer.rendertypeEntityCutoutShaderprivate static ShaderInstanceGameRenderer.rendertypeEntityDecalShaderprivate static ShaderInstanceGameRenderer.rendertypeEntityGlintDirectShaderprivate static ShaderInstanceGameRenderer.rendertypeEntityGlintShaderprivate static ShaderInstanceGameRenderer.rendertypeEntityNoOutlineShaderprivate static ShaderInstanceGameRenderer.rendertypeEntityShadowShaderprivate static ShaderInstanceGameRenderer.rendertypeEntitySmoothCutoutShaderprivate static ShaderInstanceGameRenderer.rendertypeEntitySolidShaderprivate static ShaderInstanceGameRenderer.rendertypeEntityTranslucentCullShaderprivate static ShaderInstanceGameRenderer.rendertypeEntityTranslucentEmissiveShaderprivate static ShaderInstanceGameRenderer.rendertypeEntityTranslucentShaderprivate static ShaderInstanceGameRenderer.rendertypeEyesShaderprivate static ShaderInstanceGameRenderer.rendertypeGlintDirectShaderprivate static ShaderInstanceGameRenderer.rendertypeGlintShaderprivate static ShaderInstanceGameRenderer.rendertypeGlintTranslucentShaderprivate static ShaderInstanceGameRenderer.rendertypeGuiGhostRecipeOverlayShaderprivate static ShaderInstanceGameRenderer.rendertypeGuiOverlayShaderprivate static ShaderInstanceGameRenderer.rendertypeGuiShaderprivate static ShaderInstanceGameRenderer.rendertypeGuiTextHighlightShaderprivate static ShaderInstanceGameRenderer.rendertypeItemEntityTranslucentCullShaderprivate static ShaderInstanceGameRenderer.rendertypeLeashShaderprivate static ShaderInstanceGameRenderer.rendertypeLightningShaderprivate static ShaderInstanceGameRenderer.rendertypeLinesShaderprivate static ShaderInstanceGameRenderer.rendertypeOutlineShaderprivate static ShaderInstanceGameRenderer.rendertypeSolidShaderprivate static ShaderInstanceGameRenderer.rendertypeTextBackgroundSeeThroughShaderprivate static ShaderInstanceGameRenderer.rendertypeTextBackgroundShaderprivate static ShaderInstanceGameRenderer.rendertypeTextIntensitySeeThroughShaderprivate static ShaderInstanceGameRenderer.rendertypeTextIntensityShaderprivate static ShaderInstanceGameRenderer.rendertypeTextSeeThroughShaderprivate static ShaderInstanceGameRenderer.rendertypeTextShaderprivate static ShaderInstanceGameRenderer.rendertypeTranslucentMovingBlockShaderprivate static ShaderInstanceGameRenderer.rendertypeTranslucentShaderprivate static ShaderInstanceGameRenderer.rendertypeTripwireShaderprivate static ShaderInstanceGameRenderer.rendertypeWaterMaskShaderFields in net.minecraft.client.renderer with type parameters of type ShaderInstanceModifier and TypeFieldDescriptionprivate final Optional<Supplier<ShaderInstance>> RenderStateShard.ShaderStateShard.shaderprivate final Map<String, ShaderInstance> GameRenderer.shadersMethods in net.minecraft.client.renderer that return ShaderInstanceModifier and TypeMethodDescriptionstatic ShaderInstanceGameRenderer.getParticleShader()static ShaderInstanceGameRenderer.getPositionColorLightmapShader()static ShaderInstanceGameRenderer.getPositionColorShader()static ShaderInstanceGameRenderer.getPositionColorTexLightmapShader()static ShaderInstanceGameRenderer.getPositionColorTexShader()static ShaderInstanceGameRenderer.getPositionShader()static ShaderInstanceGameRenderer.getPositionTexColorShader()static ShaderInstanceGameRenderer.getPositionTexShader()static ShaderInstanceGameRenderer.getRendertypeArmorCutoutNoCullShader()static ShaderInstanceGameRenderer.getRendertypeArmorEntityGlintShader()static ShaderInstanceGameRenderer.getRendertypeArmorGlintShader()static ShaderInstanceGameRenderer.getRendertypeBeaconBeamShader()static ShaderInstanceGameRenderer.getRendertypeBreezeWindShader()static ShaderInstanceGameRenderer.getRendertypeCloudsShader()static ShaderInstanceGameRenderer.getRendertypeCrumblingShader()static ShaderInstanceGameRenderer.getRendertypeCutoutMippedShader()static ShaderInstanceGameRenderer.getRendertypeCutoutShader()static ShaderInstanceGameRenderer.getRendertypeEndGatewayShader()static ShaderInstanceGameRenderer.getRendertypeEndPortalShader()static ShaderInstanceGameRenderer.getRendertypeEnergySwirlShader()static ShaderInstanceGameRenderer.getRendertypeEntityAlphaShader()static ShaderInstanceGameRenderer.getRendertypeEntityCutoutNoCullShader()static ShaderInstanceGameRenderer.getRendertypeEntityCutoutNoCullZOffsetShader()static ShaderInstanceGameRenderer.getRendertypeEntityCutoutShader()static ShaderInstanceGameRenderer.getRendertypeEntityDecalShader()static ShaderInstanceGameRenderer.getRendertypeEntityGlintDirectShader()static ShaderInstanceGameRenderer.getRendertypeEntityGlintShader()static ShaderInstanceGameRenderer.getRendertypeEntityNoOutlineShader()static ShaderInstanceGameRenderer.getRendertypeEntityShadowShader()static ShaderInstanceGameRenderer.getRendertypeEntitySmoothCutoutShader()static ShaderInstanceGameRenderer.getRendertypeEntitySolidShader()static ShaderInstanceGameRenderer.getRendertypeEntityTranslucentCullShader()static ShaderInstanceGameRenderer.getRendertypeEntityTranslucentEmissiveShader()static ShaderInstanceGameRenderer.getRendertypeEntityTranslucentShader()static ShaderInstanceGameRenderer.getRendertypeEyesShader()static ShaderInstanceGameRenderer.getRendertypeGlintDirectShader()static ShaderInstanceGameRenderer.getRendertypeGlintShader()static ShaderInstanceGameRenderer.getRendertypeGlintTranslucentShader()static ShaderInstanceGameRenderer.getRendertypeGuiGhostRecipeOverlayShader()static ShaderInstanceGameRenderer.getRendertypeGuiOverlayShader()static ShaderInstanceGameRenderer.getRendertypeGuiShader()static ShaderInstanceGameRenderer.getRendertypeGuiTextHighlightShader()static ShaderInstanceGameRenderer.getRendertypeItemEntityTranslucentCullShader()static ShaderInstanceGameRenderer.getRendertypeLeashShader()static ShaderInstanceGameRenderer.getRendertypeLightningShader()static ShaderInstanceGameRenderer.getRendertypeLinesShader()static ShaderInstanceGameRenderer.getRendertypeOutlineShader()static ShaderInstanceGameRenderer.getRendertypeSolidShader()static ShaderInstanceGameRenderer.getRendertypeTextBackgroundSeeThroughShader()static ShaderInstanceGameRenderer.getRendertypeTextBackgroundShader()static ShaderInstanceGameRenderer.getRendertypeTextIntensitySeeThroughShader()static ShaderInstanceGameRenderer.getRendertypeTextIntensityShader()static ShaderInstanceGameRenderer.getRendertypeTextSeeThroughShader()static ShaderInstanceGameRenderer.getRendertypeTextShader()static ShaderInstanceGameRenderer.getRendertypeTranslucentMovingBlockShader()static ShaderInstanceGameRenderer.getRendertypeTranslucentShader()static ShaderInstanceGameRenderer.getRendertypeTripwireShader()static ShaderInstanceGameRenderer.getRendertypeWaterMaskShader()private ShaderInstanceGameRenderer.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.neoforged.neoforge.client
Fields in net.neoforged.neoforge.client declared as ShaderInstanceModifier and TypeFieldDescriptionprivate static @Nullable ShaderInstanceClientHooks.ClientEvents.rendertypeEntityTranslucentUnlitShaderMethods in net.neoforged.neoforge.client that return ShaderInstanceModifier and TypeMethodDescriptionstatic ShaderInstanceClientHooks.ClientEvents.getEntityTranslucentUnlitShader() -
Uses of ShaderInstance in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event with type parameters of type ShaderInstanceModifier and TypeFieldDescriptionprivate final List<com.mojang.datafixers.util.Pair<ShaderInstance, Consumer<ShaderInstance>>> RegisterShadersEvent.shaderListprivate final List<com.mojang.datafixers.util.Pair<ShaderInstance, Consumer<ShaderInstance>>> RegisterShadersEvent.shaderListMethods in net.neoforged.neoforge.client.event with parameters of type ShaderInstanceModifier and TypeMethodDescriptionvoidRegisterShadersEvent.registerShader(ShaderInstance shaderInstance, Consumer<ShaderInstance> onLoaded) Registers a shader, and a callback for when the shader is loaded.Method parameters in net.neoforged.neoforge.client.event with type arguments of type ShaderInstanceModifier and TypeMethodDescriptionvoidRegisterShadersEvent.registerShader(ShaderInstance shaderInstance, Consumer<ShaderInstance> onLoaded) Registers a shader, and a callback for when the shader is loaded.Constructor parameters in net.neoforged.neoforge.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)