Description Satin is a simple library allowing modders to add interesting graphical effects to their mods. Its main feature is to significantly simplify the use of Minecraft's data-driven shader system (that is, the one used by super secret settings, mob vision, and spectral arrows). A full ...
public class GreyscaleMinecraft implements ClientModInitializer { private static final ManagedShaderEffect GREYSCALE_SHADER = ShaderEffectManager.getInstance() .manage(Identifier.of("shaderexample", "shaders/post/greyscale.json")); private static boolean enabled = true; // can be disabled whenever you ...
satin.api.managed.uniform.UniformFinder; import net.minecraft.client.render.Shader; import net.minecraft.client.gl.ShaderProgram; import net.minecraft.client.render.RenderLayer; import net.minecraft.client.render.RenderPhase; import net.minecraft.client.render.VertexFormat; Expand All @@ -33,7 +33,...
Projects Security Insights Additional navigation options Files 1.19 .github gradle src .gitignore LICENSE README.md build.gradle gradle.properties gradlew gradlew.bat settings.gradle Latest commit dima-dencep Fix apiguardian & bump version Jul 8, 2023 ...