Skip to content

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

SourceBehavior
Built-inShine Default and Shining Ores ship with Shine.
LocalJSON presets stored in config/shine_presets/.
ImportedJSON or Shine-exported zip packages copied into the local preset folder.
Resource presetA preset from assets/<namespace>/shine/presets/ in an enabled resource pack.
Preset PackA 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:

  1. Your Edits, when present, stays above shared presets.
  2. Higher preset layers override matching values from lower layers.
  3. Shine Default is 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

  • Import accepts a preset JSON file or a Shine preset zip package, inserts it below any edit layers, and immediately applies the updated stack.
  • Export writes only selected settings that differ from the stack below Your 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 Folder opens config/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.