Bento 配置

Bento Config 是一个基于注解的配置系统,使用 Bento GUI 构建。它旨在简单而强大,没有魔法预处理器或任意限制。

资源介绍

Bento 配置 Bento Config 是一个基于注解的配置系统,使用 Bento GUI 构建。它旨在简单而强大,没有魔法预处理器或任意限制。 特性: 自动注册模组菜单 由翻译键驱动 的描述和注释 自动从 assets 文件夹获取图片 基于注解的 约束 JSON5 配置文件格式 开箱即用支持多种类型 Bento Config 在代码中通过 JavaDocs 记录,并在 我的维基 上有文档。 public class MyConfig extends BentoConfig<MyConfig> { public boolean spawn_creepers = true; @Regex("[a-z]{1,10}") public String creeper_name = "creeper"; @Header("spawn_settings") @Range(min = 1, max = 10) public int spawn_amount = 3; @Percentage public float spawn_chance = 0.5f; @Header("loot_settings") public Item creeper_loot = Items.GUNPOWDER; } public class MyModInitializer implements ModInitializer { ... public static final MyConfig CONFIG = new MyConfig.register("my_mod_id"); ... }

在鱼乐云资源中心浏览该资源,登录后可一键安装到你的游戏服务器。

返回资源中心