简介
Custom Stars –自由配置星星的尺寸与数量。
需要 Fabric API 和 Cloth Config API!
这是个简单的客户端 Fabric Mod。它允许你配置夜空中星星的尺寸、数目和颜色。另外,它也提供了一些针对末地天空的星星的选项。
本 Mod 在编写时便被设计为要与 Modern Beta 协作,玩家可以借此还原 pre-1.3.1 版本中的星星!
配置
你可以通过 Mod Menu (推荐)或者在 config/customstars.json 文件中配置 Custom Stars。
目前的选项有:
星星的尺寸/数量
Base Size(默认:0.15):星星的基本尺寸。
Max Star Size Multiplier(默认:0.1):最大星星尺寸倍数。更大的值会使得星星能达到的最大尺寸变大。将其设置为 0 时,所有星星的尺寸只会是基准尺寸。
Star Count(默认:1500):星星数目。渲染在天空上的星星的数目。
Star Brightness(默认:1.0):星星的整体亮度。
星星噪声
Star Noise(默认:关):开启或关闭通过噪声映射表(Noisemap)来渲染星星。
Star Noise Seed(默认:10842):噪声种子。星星噪声取样器(star noise sampler)所使用的种子。
Star Noise Threshold(默认:0.5):放置星星时的噪声阈值,调大此值会使得星星集中在更小的区域。
Star Noise Percentage(默认:50):噪声百分比。与使用原版随机算法取得位置的星星相比,使用噪声分配位置的星星的数量百分比。
星星颜色
Star Color Type(默认:SINGLE):星星颜色种类。有三种类型,SINGLE(所有星星使用一种颜色), RANDOM(随机分配星星的颜色),或 CUSTOM(在一个自定义的列表中随机选择颜色)。
Single Star Color:使用 SINGLE 颜色种类时的星星颜色,格式为 RGBA。
Custom Star Colors:使用 CUSTOM 颜色种类时的星星颜色列表。可以在配置文件中修改,也可以使用 Mod Menu 修改。
月亮
Moon Deadzone(默认:关):月亮盲区。防止星星在月亮上(或周围)渲染。
Moon Deadzone Shape(默认:SQUARE):月亮盲区的形状。可以是 SQUARE (方形)或 CIRCLE(圆形)。
Moon Deadzone Size(默认:5.0):月亮盲区的大小。
夜空颜色
Red(默认:0):夜空颜色中红色的占比,数值范围为 0 到 255。
Green(默认:0):夜空颜色中绿色的占比,数值范围为 0 到 255。
Blue(默认:0):夜空颜色中蓝色的占比,数值范围为 0 到 255。
末地天空
Size Multiplier(默认:1.0):末地天空纹理大小的倍数,数值范围为 0.0 到 1.0。
Red(默认:40):末地天空颜色中红色的占比,数值范围为 0 到 255。
Green(默认:40):末地天空颜色中绿色的占比,数值范围为 0 到 255。
Blue(默认:40):末地天空颜色中蓝色的占比,数值范围为 0 到 255。
Alpha(默认:1.0):末地天空亮度的倍数。
示例
如果想要经典的 pre-1.3.1 版本中的星星,请使用以下值:
鸣谢
作者原文如下: