这是由 TheIllusiveC4 开发的 CuriosAPI 的非官方续作,当前状态支持 NeoForge,未来将支持 Forge。请勿将此移植版的任何问题反馈给 TheIllusiveC4,请使用独立的 GitHub Issues 页面或 Discord 邀请链接进行反馈。模组描述和文档将很快更新,敬请期待!
重要提示 这是由 TheIllusiveC4 开发的 CuriosAPI 的非官方续作,当前状态支持 NeoForge,未来将支持 Forge。请勿将此移植版的任何问题反馈给 TheIllusiveC4,请使用独立的 GitHub Issues 页面或 Discord 邀请链接进行反馈。模组描述和文档将很快更新,敬请期待! 概述 Curios 是一个灵活且可扩展的饰品/装备 API,面向用户和开发者。其目的是为开发者提供一种便捷且兼容的方式,以添加额外的饰品/装备槽位,同时赋予用户根据个人偏好配置这些槽位的能力。默认情况下,Curios 除了一个物品栏图形界面(GUI)外,不添加任何内容。默认没有槽位,仅有两个物品,后者仅在创造模式菜单中可用,主要作为开发者在编写自身集成时的示例。 功能 通过中央库实现可扩展的装备槽位。新的装备槽位可以通过标识符注册表轻松创建和管理。相同的标识符将合并在一起,以避免功能冗余,并为潜在的物品提供最大兼容性,而唯一的标识符仍可用于在适当时标记特殊类型。 槽位仅在需要时创建。默认不包含任何槽位,所有槽位仅在需要时创建。这减少了存在一个或多个多余槽位但没有合适物品放入的情况。 槽位完全可自定义和操控。槽位可以拥有自定义背景、不同大小,甚至可以在默认情况下被禁用或隐藏。但玩家如何访问被禁用的槽位呢?通过 API,开发者可以访问函数来启用/禁用玩家的槽位,或添加/移除特定数量的给定类型的槽位。 使用原版标签系统实现灵活的物品 -> 饰品关系。潜在的饰品通过原版标签系统进行选择,这意味着将物品分类为饰品类型就像在 data/curios/tags 文件夹中创建一个 .json 文件一样简单。只要物品在适当的文件中被打上标签,就可以将它们分类到任意数量的饰品类型中,甚至完全可以覆盖这些设置。更多信息,请参阅原版标签系统。 与其他库存机制的完整集成。修复和诅咒将与装备在饰品槽位中的所有适用物品一起工作。还为开发者提供了各种次要功能,使其更简单地将现有物品或机制集成到饰品系统中。 通过单个图形界面访问。Curios 自带自己的图形界面,可从物品栏访问,显示玩家可用的所有槽位。这允许玩家在中心位置查看所有扩展的装备槽位,而无需访问不同的物品栏图形界面。然而,如果开发者愿意,他们仍可以为他们的模组特定槽位提供自己的图形界面。图形界面的默认键绑定是 'g'。 文档 如果你是开发者,请将以下内容添加到你的 build.gradle 文件中: repositories { maven { name = "OctoStudios" url = uri("https://maven.octo-studios.com/releases") } } dependencies { implementation 'top.theillusivec4.curios:curios-neoforge:${version}' } 将 ${version} 替换为你想要使用的 Curios 版本。 更多信息可以在 这里 .
在鱼乐云资源中心浏览该资源,登录后可一键安装到你的游戏服务器。