
Stellar View Mixin 渲染器
使用混入渲染Stellar View天空,避免了对维度特效的需求
StellarView mixin 渲染器
使用 mixin 渲染 Stellar View 天空。
这允许使用数据包为维度设置自定义视图中心。否则,需要一个覆盖维度类型并实现自定义维度特殊效果的模组。
由 Povstalec 创建的 StellarView
缺点
如果某个模组使用维度特殊效果实现了自身的 Stellar View 兼容性,并添加了自定义逻辑(超出简单渲染 Stellar View 天空的范围),此 mixin 将覆盖它。
维度特殊效果覆盖
某些维度特殊效果可以使用资源包覆盖。
要覆盖维度 dimension_namespace>:<dimension_name>(例如 minecraft:overworld)的效果:
创建资源包条目:
assets/<dimension_namespace>/stellarview_mixin_renderer/dimension_special_effects/<dimension_name>.json
assets/minecraft/stellarview_mixin_renderer/dimension_special_effects/overworld.json
支持的可选参数(含默认值):
"disable_override": false, // 设为true时,覆盖将不生效,其余所有选项均被忽略
"cloud_height": null, // 浮点数
"has_ground": null, // 布尔值
"sky_type": null, // "NONE", "NORMAL", "END"
"force_bright_lightmap": null, // 布尔值
"constant_ambient_light": null, // 布尔值
"has_snow_and_rain": true, // 设为false时,跳过雨雪渲染
"disable_fog": false, // 设为true时,跳过雾渲染,并忽略fog_always选项
"fog_always": false, // 设为true时,始终渲染雾
"has_sunrise": true, // 设为false时,不提供日出颜色并跳过渲染
"has_clouds": true // 设为false时,跳过云渲染
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。