基本信息
我的世界Java版本
1.21–1.21.1
1.20.6
1.20–1.20.4
1.19.x
1.18.2
1.17.1
1.16.4–1.16.5
1.15.2
1.14.4
1.13.2
平台
Fabric
运行环境
其他链接
搬运团队
详情信息
自 1.21 版本起停止更新
此项目将不会正式移植到 1.21 及更高版本。有关原因和详细信息,请查看 GitHub 上的线程。当前版本的 1.20.6 和更低版本仍将在可预见的未来获得更新和支持。
对于 1.21 及更高版本可用的替代附件 API 和非官方延续,请参见:
概述
Curios 是一个灵活且可扩展的配件/装备 API,适用于用户和开发人员。其目的是为开发人员提供一种方便且兼容的方式来添加额外的配件/装备插槽,以及为用户提供配置这些插槽以满足其偏好的能力。默认情况下,Curios 除了一个库存 GUI 外没有添加任何内容。没有插槽,只有两个项目,后者仅通过创意菜单可用,主要是为开发人员在编写自己的集成代码时提供示例。
功能
- 通过中央库扩展装备插槽。 通过标识符注册表可以轻松创建和管理新的装备插槽。相同的标识符将合并在一起,以避免功能冗余,并为潜在项目提供最大的兼容性,同时独特的标识符仍然可以用于在适当情况下标记特殊类型。
- 仅按需创建插槽。 默认情况下不包含插槽,仅在需要时创建所有插槽。这减少了存在一个或多个多余插槽而没有任何合适物品放入插槽的情况。
- 插槽完全可定制和可操作。 插槽可以有自定义背景、不同的大小,甚至可以默认禁用或隐藏。但是玩家如何访问已禁用的插槽呢?通过 API,开发人员可以访问启用/禁用玩家插槽或添加/删除给定类型的一定数量插槽的功能。
- 使用香草标签系统灵活的物品->饰品关系。 通过香草标签系统选择潜在的饰品,这意味着将物品分类为饰品类型就像在数据/curios/tags 文件夹中创建一个.json 文件一样容易。只要物品在适当的文件中标记为饰品类型,就可以将它们分类为尽可能多的饰品类型,并且这些设置甚至可以完全覆盖。有关详细信息,请参阅香草标签系统。
- 与其他库存机制完全集成。 修补和诅咒将与所有适用的饰品插槽中的物品一起使用。对于开发人员来说,还有一些较小的功能可以简化将其当前物品或机制集成到饰品系统中的过程。
- 可从单个 GUI 访问。 Curios 带有自己的从库存访问的 GUI,该 GUI 向玩家显示所有可用插槽。这允许玩家在一个中心位置查看所有扩展的装备插槽,而无需访问不同的库存 GUI。但是,如果开发人员希望为其特定于 mod 的插槽提供自己的 GUI,他们仍然可以这样做。GUI 的默认快捷键是'g'。