Curios API

Curios 是一个灵活且可扩展的饰品/装备 API,面向用户和开发者。其目的是为开发者提供便捷且兼容的方式,以添加额外的饰品/装备槽位,同时赋予用户根据个人偏好配置这些槽位的能力。默认情况下,Curios 除了提供一个物品栏图形用户界面(GUI)外,不会添加任何内容。默认没有槽位,仅包含两个物品,这两个物品仅通过创造模式菜单可用,主要作为开发者在编写自身集成时的示例。

资源介绍

概述 Curios 是一个灵活且可扩展的饰品/装备 API,面向用户和开发者。其目的是为开发者提供便捷且兼容的方式,以添加额外的饰品/装备槽位,同时赋予用户根据个人偏好配置这些槽位的能力。默认情况下,Curios 除了提供一个物品栏图形用户界面(GUI)外,不会添加任何内容。默认没有槽位,仅包含两个物品,这两个物品仅通过创造模式菜单可用,主要作为开发者在编写自身集成时的示例。 特性 通过中央库实现可扩展的装备槽位。 通过标识符注册表可以轻松创建和管理新的装备槽位。相同的标识符将合并在一起,以避免功能冗余并为潜在物品提供最大兼容性,而唯一标识符仍可用于在适当时标记特殊类型。 槽位仅在需要时创建。 默认不包含任何槽位,所有槽位仅在需要时创建。这减少了存在一个或多个多余槽位但没有合适物品放入的情况。 槽位完全可定制和操作。 槽位可以具有自定义背景、不同的大小,甚至可以默认禁用或隐藏。但玩家如何访问禁用的槽位呢?通过 API,开发者可以访问函数来启用/禁用玩家的槽位,或添加/移除特定数量的给定类型的槽位。 使用原版标签系统实现灵活的物品->饰品关系。 潜在的饰品通过原版标签系统进行选择,这意味着将物品分类为饰品类型就像在 data/curios/tags 文件夹中创建一个 .json 文件一样简单。只要物品在适当的文件中被标记,它们就可以被分类为任意数量的饰品类型,甚至完全可以覆盖这些设置。更多信息,请参阅原版标签系统。 与其他物品栏机制的完整集成。 修复和诅咒将与装备在饰品槽位中的所有适用物品一起工作。此外,还为开发者提供了各种次要功能,使其更简单地将现有物品或机制集成到饰品系统中。 通过单个 GUI 访问。 Curios 自带其自己的 GUI,可从物品栏访问,显示玩家可用的所有槽位。这允许玩家在中央位置查看所有扩展的装备槽位,而无需访问不同的物品栏 GUI。然而,如果开发者愿意,他们仍然可以为他们的模组专属槽位提供自己的 GUI。GUI 的默认键绑定是 'g'。 文档 设置开发环境 槽位 示例数据包 槽位配置 命令 1.19.x 及更低版本的遗留文档

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

返回资源中心