Atlas Core

Atlas Core

Atlas Development项目使用的库(目前仅用于配置)

Atlas Core


一个用于 Atlas 项目的模组库


一个简单的库,目前提供命令库和健壮的配置系统,尽管承认还不完整。
不过,随着时间推移,它将被扩展以满足更多需求,配置系统也将得到改进。


命令


目前,命令库包含一个新增的参数类型,允许你使用可互换的参数。也就是说,如果某些参数不需要,则可以让用户以 <参数名>=<参数值> 的格式指定提供的参数,并提供合适的建议。

不过,未来计划创建一个参数参数,允许你插入 [--someArg value -someOtherArg],匹配通常的命令行参数,并附带输入建议。

此外,最终将实现一种更简单的方法,让原版参数类型和 Atlas Core 添加的参数类型在用作可选参数时达到预期效果。


配置


默认情况下,配置文件存储在 ./config/<模组ID>/<配置路径>.json,你可以在此处访问和编辑它们。

如果配置有图形界面,它将出现在暂停界面和主标题界面的“选项”内的“Atlas 配置”菜单中。如果安装了 Mod Menu,则“Atlas 配置”菜单会作为 Atlas Core 的配置界面出现。如果某个模组附加了带有界面的默认配置,则该配置将在 Mod Menu 中成为该模组的配置界面。

也可以使用命令 /atlas_config 读取或操作配置,该命令允许你一次性重置、读取或重载所有配置,或重置、读取、重载特定配置,以及编辑、重置或检索特定选项的值。


适用于模组开发者


有兴趣在你的模组中使用它吗?
我建议查看 README 了解如何在你的模组中实现它。