Filter versions...
Filter channels...

8.0.0 Alpha 1

Simply No Shading is, again, refreshing its internals!

Config v1

The config version is updating for the I can no longer keep track of the count-nth time. But this time, it's finally versioned!

Click to view/hide the old format v0
{
    "blockShadingEnabled": false,
    "cloudShadingEnabled": false,
    "entityShadingEnabled": true
}
Click to view/hide the new format v1
{
    "compatibilityMode": true,
    "custom": {
        "shadeBlocks": false,
        "shadeClouds": false,
        "shadeEntities": true
    },
    "preset": "custom",
    "version": 1
}
Option Description Valid Values
compatibilityMode Hint to perform other stuff to hopefully improve compatibility. Effects may vary. false,
true (default)
custom This is optional and is ignored if the preset is not custom. When not set, this is treated as if the preset is simply_no_shading. an optional JSON object
custom.shadeBlocks Enables/disables shading for blocks, not including block entities. false,
true
custom.shadeClouds Enables/disables shading for clouds, specifically Minecraft Vanilla cloud rendering (e.g. Sodium's cloud rendering). false,
true
custom.shadeEntities Enables/disables shading for entities and block entities. false,
true
preset The preset has set values to use, except custom which is yours to edit through similarly named custom option. vanilla,
internal_shaders,
simply_no_shading (default),
custom
Preset Blocks Clouds Entities Description
vanilla The normal shading in the vanilla game.
internal_shaders The old block lighting from OptiFine's internal shaders.
simply_no_shading Simply No Shading's defaults all shading to disabled.
custom This is the customizable 'preset'. Changes are saved and kept, unless you used the toggle keybinds while on other presets where the custom options may be overwritten to reflect those changes instead.

Updated Config Screen

This reflects the updated config format and heavily inspired by the new Video Settings screen on vanilla Minecraft. 2025-11-03_00 24 43

Technical

  • The included Experimental Entity Shading resource pack
  • The deprecated legacy classes found in com.github.startsmercury.simplynoshading and subpackages
  • The stable API classes found in io.github.startsmercury.simply_no_shading.api.client and subpackages
  • JavaDoc is now generated for classes since there are no more API classes.

This means there won't be a stable API for any devs relying on it. The internal implementation is the only alternative.

Random

There's definitely a bunch of writing mistakes here. Forgive me, I have been rushing this and it's already 12 AM...

Added

  • Temporary support for Minecraft 25w42a

Added

  • Temporary support for Minecraft 25w41a

Added

  • Support for Minecraft for Minecraft 1.21.10

Added

  • Temporary support for Minecraft for Minecraft 1.21.10 Release Candidate 1

Added

  • Support for Minecraft for Minecraft 1.21.9

Added

  • Temporary support for Minecraft for Minecraft 1.21.9 Release Candidate 1

Added

  • Temporary support for Minecraft for Minecraft 1.21.9 Pre-Release 4

Added

  • Temporary support for Minecraft for Minecraft 1.21.9 Pre-Release 3

Changed

  • Renamed Open Config Screen to Open Simply No Shading Config. Translations will require a new translation by replacing the current English default with the corrected one.

Added

  • Temporary support for Minecraft for Minecraft 1.21.9 Pre-Release 1

Added

  • Temporary support for Minecraft 25w37a

Added

  • Temporary support for Minecraft 25w36b

Added

  • Temporary support for Minecraft 25w36a

Added

  • Temporary support for Minecraft 25w35a

Added

  • Temporary support for Minecraft 25w34b

Added

  • Temporary support for Minecraft 25w34a

Added

  • Temporary support for Minecraft 25w33a

Added

  • Temporary support for Minecraft 25w32a

Project members

StartsMercury

Owner

Details

Licensed MIT
Published 4 years ago
Updated 6 hours ago