M

OpenShad - Modular Fantasy Shader with Bloom

SHADER

A lightweight, configurable shader for Minecraft that lets you adjust bloom, sun color, and fantasy effects.

OpenShad is a small yet highly configurable shader pack designed for Minecraft players and creators who want to control the visual style without being locked into a specific theme. As a first-time shader project, it focuses on offering a wide range of parameters that let you adjust lighting, bloom, and color tones - including the ability to change the sun's color. This makes it suitable both for players who want a soft fantasy look and for developers who want a foundation to build their own custom shader.

Unlike larger shader packs that impose a fixed aesthetic, OpenShad treats customization as a core feature. The shader is still in early alpha, which means some in-game controls are rough and the code has room for improvement. However, it already includes key effects like bloom and color manipulation. The primary audience is technical players and resource pack makers who are comfortable tweaking numerical parameters to achieve a desired atmosphere. For those who prefer a simple installation and immediate results, the default settings provide a pleasant fantasy-style bloom with adjustable sun color.

  • Bloom Control: Adjust the intensity and spread of bloom to create soft glows around light sources, from subtle highlights to dramatic fantasy radiance.
  • Sun Color Tuning: Change the color of the sun independently from other light sources, allowing for warm sunsets, cold daylight, or surreal skies.
  • Parameter-Based Customization: Access a growing set of numeric parameters in the shader file to fine-tune nearly every visual effect, without needing to write code.
  • Lighweight Performance: Designed to run on modest hardware, making it accessible to players who cannot use heavier shader packs.
  • Alpha with Expansion Potential: The shader is actively being improved, with plans to add missing modern features (shadows, volumetric fog) while keeping customization at the center.

Requirements and Limitations: OpenShad requires OptiFine or Iris Shaders (compatible with Minecraft 1.17+). Currently, in-game GUI sliders are not fully implemented; most adjustments must be made by editing the shader text file. The shader lacks dynamic shadows, advanced water reflections, and some post-processing effects common in mature packs. Performance may vary on lower-end GPUs; test with render distance at 8-12 chunks. Ideal for users who enjoy experimenting with values and accept the trade-off of less polish for more creative freedom.