Перейти к содержимому
Mineforgian

Stellar View Mixin Renderer

Renders Stellar View sky using mixin, avoiding the requirement for dimension special effects

Загрузки
1K
Подписчики
2
Обновлён
3 июля 2026 г.
Лицензия
MIT

Опубликован 28 февраля 2026 г.

StellarView mixin renderer

GitHub repository Curseforge

Renders the Stellar View sky using a mixin.

This allows setting custom View Centers to dimensions with a datapack. Otherwise, it is required for a mod that overrides the dimension type and implements custom dimension special effects.

StellarView created by Povstalec

Drawbacks

If a mod implements its own compatibility for Stellar View using the dimension special effect and adds custom logic (beyond a simple render of Stellar View sky), this mixin will override it.

Dimension Special Effects overrides

Some Dimensions Special Effects can be overridden using a resourcepack.

To override effects for a dimension dimension_namespace>:<dimension_name> e.g. minecraft:overworld:
create resourcepack entry:

assets/<dimension_namespace>/stellarview_mixin_renderer/dimension_special_effects/<dimension_name>.json
assets/minecraft/stellarview_mixin_renderer/dimension_special_effects/overworld.json

Supported options are (with default values):

"disable_override": false, // when true, the override will not be applied and all other options are ignored
"cloud_height": null, // float
"has_ground": null, // boolean
"sky_type": null, // "NONE", "NORMAL", "END"
"force_bright_lightmap": null, // boolean
"constant_ambient_light": null, // boolean
"has_snow_and_rain": true, // when false, snow/rain rendering will be skipped
"disable_fog": false, // when true, fog rendering will be skipped, and fog_always option will be ignored
"fog_always": false, // when true, fog will be always rendered
"has_sunrise": true, // when false, sunrise color will not be provided and the rendering will be skipped
"has_clouds": true // when false, cloud rendering will be skipped

Ченджлог

2.1.1Релиз1.21.1 · 3 июля 2026 г.
  • Fix Dimension effect not disabling clouds and rain, and leaving vanilla rendering active
2.1.0Релиз1.21.1 · 11 марта 2026 г.

Fix incorrect lightmap handling, causing dark inventory at night.

2.0.1Релиз1.21.1 · 9 марта 2026 г.

Fix crash because of wrong JsonOps instance usage.

2.0Релиз1.21.1 · 5 марта 2026 г.

Introduced configuration for dimension special effects

Dimension Special Effects overrides

Some Dimensions Special Effects can be overridden using a resourcepack.

To override effects for a dimension dimension_namespace>:<dimension_name> e.g. minecraft:overworld:
create resourcepack entry:

assets/<dimension_namespace>/stellarview_mixin_renderer/dimension_special_effects/<dimension_name>.json
assets/minecraft/stellarview_mixin_renderer/dimension_special_effects/overworld.json

Supported options are (with default values):

"disable_override": false, // when true, the override will not be applied and all other options are ignored
"cloud_height": null, // float
"has_ground": null, // boolean
"sky_type": null, // "NONE", "NORMAL", "END"
"force_bright_lightmap": null, // boolean
"constant_ambient_light": null, // boolean
"has_snow_and_rain": true, // when false, snow/rain rendering will be skipped
"disable_fog": false, // when true, fog rendering will be skipped, and fog_always option will be ignored
"fog_always": false, // when true, fog will be always rendered
"has_sunrise": true, // when false, sunrise color will not be provided and the rendering will be skipped
"has_clouds": true // when false, cloud rendering will be skipped
1.0Релиз1.21.1 · 28 февраля 2026 г.

The initial release.

To add a custom view center to a new dimension, you just need to specify it in a datapack. Custom dimension special effects are not needed and will be overridden by this mod.

Комментарии

Загружаем…