Class RenderTypeProvider
java.lang.Object
team.lodestar.lodestone.systems.rendering.rendeertype.RenderTypeProvider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapply(RenderTypeToken token) apply(RenderTypeToken token, ShaderUniformHandler uniformHandler) applyAndCache(RenderTypeToken token) applyAndCache(RenderTypeToken token, ShaderUniformHandler uniformHandler) applyWithModifier(RenderTypeToken token, Consumer<LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder> modifier) applyWithModifier(RenderTypeToken token, ShaderUniformHandler uniformHandler, Consumer<LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder> modifier) applyWithModifierAndCache(RenderTypeToken token, Consumer<LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder> modifier) applyWithModifierAndCache(RenderTypeToken token, ShaderUniformHandler uniformHandler, Consumer<LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder> modifier)
-
Constructor Details
-
RenderTypeProvider
-
-
Method Details
-
apply
-
apply
-
applyAndCache
-
applyAndCache
public LodestoneRenderType applyAndCache(RenderTypeToken token, ShaderUniformHandler uniformHandler) -
applyWithModifier
public LodestoneRenderType applyWithModifier(RenderTypeToken token, Consumer<LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder> modifier) -
applyWithModifier
public LodestoneRenderType applyWithModifier(RenderTypeToken token, ShaderUniformHandler uniformHandler, Consumer<LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder> modifier) -
applyWithModifierAndCache
public LodestoneRenderType applyWithModifierAndCache(RenderTypeToken token, Consumer<LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder> modifier) -
applyWithModifierAndCache
public LodestoneRenderType applyWithModifierAndCache(RenderTypeToken token, ShaderUniformHandler uniformHandler, Consumer<LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder> modifier)
-