介绍
Stellar API 是与天体相关的模组通用前置库。
它将作为 Stellar Sky、Stellarium 和 Photoptics 的前置库。
1.12.2 的最新版本支持配置昼长和月份长度。只能通过 Stellar API 更改这些设置。
功能
天体 API
由于这是一个关于天体的 API,因此提供了天体 API,以实现更好的兼容性。
光学系统
目前提供用于观测天体的光学系统。
- 默认:提供可通过右键使用的望远镜,可用于放大观测。
- Photoptics 是用于增强 Stellar API 此部分功能的模组。
覆盖层系统(HUD)
- Stellar API 目前提供覆盖层系统,可轻松配置 HUD 元素。
- 按下按键“U”即可打开 HUD 并进行调整。你也可以在这里禁用部分 HUD。
- 默认:HUD 右上角显示昼夜信息。(位置可调整)
唤醒条件配置
可通过唤醒配置来设置唤醒条件和时间。
按维度设置资源
目前提供按维度替换资源(材质)的命令。(/perdimres list/available/set/remove)
运行命令后,资源将立即生效。
- /perdimres available:查看可替换的按维度资源 ID 列表。
- /perdimres list:查看当前已替换的按维度资源。
- /perdimres set <PerDimResID> <resource location>:替换按维度资源,使用以下资源位置
- 原版中的资源位置为“(assets 中的位置)”,模组资源位置为“(modid):(该模组资源目录中的位置)”。
- /perdimres remove <PerDimResID>:移除按维度资源替换。
新功能 – WorldSets
– WorldSets 用于确定应用天体设置的世界。
– 可根据世界名称配置命名的 WorldSets。
新功能 – 可调整昼长/月长(无需 Stellar Sky)
– 现在可以调整昼长和月份长度——请在配置中的世界设置里查看。
– 可以针对每个 WorldSet 单独配置。若要更改自定义维度的昼长,请创建一个以该维度名称命名的 WorldSet 并进行配置。
– 还可以设置昼/月偏移量和最低天空亮度——请查看注释中的详细说明。
– 需要启用 Stellar API 调整项——也可在世界设置中配置。
– 此外还有“强制配置”选项。启用后,配置更改会应用于你打开的任何世界;关闭后,至少使用 Stellar API 加载过一次的世界将不受影响。
截图
以下是使用默认望远镜拍摄的截图。




最新版本已修复上述材质错误。
计划更新
Stellar API 目前正处于全面重写阶段,重写完成后,它将能很好地作为天体与光学相关的 API 使用。
– 将支持多种波长(伽马射线/X射线/紫外线/红外线/无线电波),以及自定义信号类型(例如引力波)。
– 添加天体条目,用于表示星系、行星系统以及恒星/行星。
– 支持为天体配置程序化生成,同时也支持预先存在的系统。
重写顺利完成后,Stellarium 的开发应该会很简单。
计划可能会有变动;相关内容将逐步调整。
常见问题
Stellar API 支持哪些 Minecraft 版本?
Stellar API 支持 Minecraft Java 版 1.7.10–1.12.2,共 11 个版本,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。
Stellar API 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
jriwanek 的其他作品
查看全部 →MMD OreSpawn
Minecraft 前置库模组,提供可自定义的矿石生成功能。
Base Metals
为 Minecraft 添加铜、银、钢等多种常见金属和合金。
Nether Metals
下界金属模组将原版和模组矿石添加到下界维度
Dense Metals
在世界中添加高密度矿石。
评论
登录后评论和评分