Using Presets
Presets save and share Shine settings. They can be local files, imports, built-ins, or entries supplied by enabled Minecraft resource packs.
Preset Sources
| Source | Behavior |
|---|---|
| Built-in | Shine Default and Shining Ores ship with Shine. |
| Local | JSON presets stored in config/shine_presets/. |
| Imported | JSON or Shine-exported zip packages copied into the local preset folder. |
| Resource preset | A preset from assets/<namespace>/shine/presets/ in an enabled resource pack. |
| Preset Pack | A preset from assets/<namespace>/shine/preset_packs/ with author, version, tags, and previews. |
Invalid resource entries stay visible with a Broken state and a validation message, but cannot be applied.
How the Stack Works
The visible stack resolves from top to bottom:
Your Edits, when present, stays above shared presets.- Higher preset layers override matching values from lower layers.
Shine Defaultis always the bottom layer and cannot be removed.
A preset changes only the settings it contains, so a weather preset does not overwrite unrelated lighting settings.
Applying a stack creates a one-step restore point. Use Undo to return to the exact Shine settings from before the most recent apply.
Keep Parts of Your Current Setup
Open a preset's feature-selection screen to choose which parts it can change. Excluded features keep their current values or values supplied by a lower layer.
Exclusions are stored in config/shine_preset_state.json.
Resource-Pack Auto-Apply
Resource presets and Preset Packs normally apply when their resource pack is enabled.
When the last automatic resource-pack layer is removed, Shine restores the settings and manual stack that existed before it was enabled.
Import and Export
Importaccepts a preset JSON file or a Shine preset zip package, inserts it below any edit layers, and immediately applies the updated stack.Exportwrites only selected settings that differ from the stack belowYour Edits. It does not create a preset when none of the selected settings differ.- Only preview images selected in the export screen are included, and they can be reordered before export.
Open Pack Folderopensconfig/shine_presets/.
Sharing Through Resource Packs
A resource-pack preset is installed and enabled like any other Minecraft resource pack. Shine reads its preset entries when the pack is enabled.
See Preset Packs for the resource-pack layout and Preset Authoring for the JSON format.