Uses of Record Class
net.minecraft.client.renderer.ShaderProgram
Packages that use ShaderProgram
Package
Description
-
Uses of ShaderProgram in com.mojang.blaze3d.systems
Methods in com.mojang.blaze3d.systems with parameters of type ShaderProgramModifier and TypeMethodDescriptionstatic CompiledShaderProgramRenderSystem.setShader(ShaderProgram pShader) -
Uses of ShaderProgram in net.minecraft.client.renderer
Fields in net.minecraft.client.renderer declared as ShaderProgramModifier and TypeFieldDescriptionstatic final ShaderProgramCoreShaders.BLIT_SCREENstatic final ShaderProgramCoreShaders.LIGHTMAPstatic final ShaderProgramCoreShaders.PARTICLEstatic final ShaderProgramCoreShaders.POSITIONstatic final ShaderProgramCoreShaders.POSITION_COLORstatic final ShaderProgramCoreShaders.POSITION_COLOR_LIGHTMAPstatic final ShaderProgramCoreShaders.POSITION_COLOR_TEX_LIGHTMAPstatic final ShaderProgramCoreShaders.POSITION_TEXstatic final ShaderProgramCoreShaders.POSITION_TEX_COLORstatic final ShaderProgramCoreShaders.RENDERTYPE_ARMOR_CUTOUT_NO_CULLstatic final ShaderProgramCoreShaders.RENDERTYPE_ARMOR_ENTITY_GLINTstatic final ShaderProgramCoreShaders.RENDERTYPE_ARMOR_TRANSLUCENTstatic final ShaderProgramCoreShaders.RENDERTYPE_BEACON_BEAMstatic final ShaderProgramCoreShaders.RENDERTYPE_BREEZE_WINDstatic final ShaderProgramCoreShaders.RENDERTYPE_CLOUDSstatic final ShaderProgramCoreShaders.RENDERTYPE_CRUMBLINGstatic final ShaderProgramCoreShaders.RENDERTYPE_CUTOUTstatic final ShaderProgramCoreShaders.RENDERTYPE_CUTOUT_MIPPEDstatic final ShaderProgramCoreShaders.RENDERTYPE_END_GATEWAYstatic final ShaderProgramCoreShaders.RENDERTYPE_END_PORTALstatic final ShaderProgramCoreShaders.RENDERTYPE_ENERGY_SWIRLstatic final ShaderProgramCoreShaders.RENDERTYPE_ENTITY_ALPHAstatic final ShaderProgramCoreShaders.RENDERTYPE_ENTITY_CUTOUTstatic final ShaderProgramCoreShaders.RENDERTYPE_ENTITY_CUTOUT_NO_CULLstatic final ShaderProgramCoreShaders.RENDERTYPE_ENTITY_CUTOUT_NO_CULL_Z_OFFSETstatic final ShaderProgramCoreShaders.RENDERTYPE_ENTITY_DECALstatic final ShaderProgramCoreShaders.RENDERTYPE_ENTITY_GLINTstatic final ShaderProgramCoreShaders.RENDERTYPE_ENTITY_NO_OUTLINEstatic final ShaderProgramCoreShaders.RENDERTYPE_ENTITY_SHADOWstatic final ShaderProgramCoreShaders.RENDERTYPE_ENTITY_SMOOTH_CUTOUTstatic final ShaderProgramCoreShaders.RENDERTYPE_ENTITY_SOLIDstatic final ShaderProgramCoreShaders.RENDERTYPE_ENTITY_TRANSLUCENTstatic final ShaderProgramCoreShaders.RENDERTYPE_ENTITY_TRANSLUCENT_EMISSIVEstatic final ShaderProgramCoreShaders.RENDERTYPE_EYESstatic final ShaderProgramCoreShaders.RENDERTYPE_GLINTstatic final ShaderProgramCoreShaders.RENDERTYPE_GLINT_TRANSLUCENTstatic final ShaderProgramCoreShaders.RENDERTYPE_GUIstatic final ShaderProgramCoreShaders.RENDERTYPE_GUI_GHOST_RECIPE_OVERLAYstatic final ShaderProgramCoreShaders.RENDERTYPE_GUI_OVERLAYstatic final ShaderProgramCoreShaders.RENDERTYPE_GUI_TEXT_HIGHLIGHTstatic final ShaderProgramCoreShaders.RENDERTYPE_ITEM_ENTITY_TRANSLUCENT_CULLstatic final ShaderProgramCoreShaders.RENDERTYPE_LEASHstatic final ShaderProgramCoreShaders.RENDERTYPE_LIGHTNINGstatic final ShaderProgramCoreShaders.RENDERTYPE_LINESstatic final ShaderProgramCoreShaders.RENDERTYPE_OUTLINEstatic final ShaderProgramCoreShaders.RENDERTYPE_SOLIDstatic final ShaderProgramCoreShaders.RENDERTYPE_TEXTstatic final ShaderProgramCoreShaders.RENDERTYPE_TEXT_BACKGROUNDstatic final ShaderProgramCoreShaders.RENDERTYPE_TEXT_BACKGROUND_SEE_THROUGHstatic final ShaderProgramCoreShaders.RENDERTYPE_TEXT_INTENSITYstatic final ShaderProgramCoreShaders.RENDERTYPE_TEXT_INTENSITY_SEE_THROUGHstatic final ShaderProgramCoreShaders.RENDERTYPE_TEXT_SEE_THROUGHstatic final ShaderProgramCoreShaders.RENDERTYPE_TRANSLUCENTstatic final ShaderProgramCoreShaders.RENDERTYPE_TRANSLUCENT_MOVING_BLOCKstatic final ShaderProgramCoreShaders.RENDERTYPE_TRIPWIREstatic final ShaderProgramCoreShaders.RENDERTYPE_WATER_MASKFields in net.minecraft.client.renderer with type parameters of type ShaderProgramModifier and TypeFieldDescription(package private) final Map<ShaderProgram, Optional<CompiledShaderProgram>> ShaderManager.CompilationCache.programsprivate static final List<ShaderProgram> CoreShaders.PROGRAMSprivate final Optional<ShaderProgram> RenderStateShard.ShaderStateShard.shaderMethods in net.minecraft.client.renderer that return ShaderProgramModifier and TypeMethodDescriptionPostChainConfig.Pass.program()private static ShaderProgramCoreShaders.register(String pName, VertexFormat pVertexFormat) private static ShaderProgramCoreShaders.register(String pName, VertexFormat pVertexFormat, ShaderDefines pDefines) 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) CompiledShaderProgramShaderManager.CompilationCache.compileProgram(ShaderProgram pProgram) ShaderManager.CompilationCache.getOrCompileProgram(ShaderProgram pProgram) ShaderManager.getProgram(ShaderProgram pProgram) ShaderManager.getProgramForLoading(ShaderProgram pProgram) (package private) static CompiledShaderProgramShaderManager.linkProgram(ShaderProgram pProgram, ShaderProgramConfig pConfig, CompiledShader pVertexShader, CompiledShader pFragmentShader) voidShaderManager.preloadForStartup(ResourceProvider pResourceProvider, ShaderProgram... pPrograms) 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 ShaderProgramClientHooks.ClientEvents.RENDERTYPE_ENTITY_TRANSLUCENT_UNLIT_SHADERFields in net.neoforged.neoforge.client with type parameters of type ShaderProgramModifier and TypeFieldDescriptionprivate static List<ShaderProgram> CoreShaderManager.shaderProgramsMethods 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.shaderListMethods in net.neoforged.neoforge.client.event with parameters of type ShaderProgramModifier and TypeMethodDescriptionvoidRegisterShadersEvent.registerShader(ShaderProgram program) Registers aShaderProgramConstructor parameters in net.neoforged.neoforge.client.event with type arguments of type ShaderProgram