
Regalia Slots API
灵活且可扩展的饰品/装备API。以兼容且用户可配置的方式,为Minecraft添加额外的装备槽位(戒指、护身符等)——来自TheIllusiveC4的Curios API的分支。
Regalia 槽位 API
一个适用于 Minecraft 26.2 的灵活且可扩展的饰品/装备 API
概述
Regalia 槽位 API 为开发者提供了以方便且兼容的方式添加额外饰品/装备槽位的功能,并允许用户根据自己的偏好配置这些槽位。默认情况下,该模组除物品栏 GUI 外不添加任何内容——槽位完全由依赖此 API 的其他模组按需创建。
特性
通过中央库实现可扩展的装备槽位
新的装备槽位可以通过标识符注册表轻松注册。相同的标识符合并以避免功能冗余,而独特的标识符仍可标记特殊槽位类型。
槽位仅按需创建
默认不包含任何槽位——每个槽位仅在实际需要时创建,避免多余的空槽位。
槽位完全可自定义
槽位可以拥有自定义背景、不同尺寸,并可在默认情况下禁用或隐藏。API 提供了启用/禁用玩家槽位或添加/移除特定类型槽位的函数。
使用原版标签系统实现灵活的物品与槽位关系
潜在的饰品物品通过原版标签系统选择——将物品分类只需将其添加到对应的 data/regalia_slots_api/tags 文件中即可。
与其他物品栏机制完全集成
经验修补和诅咒附魔适用于装备在饰品槽位中的物品,同时还有各种面向开发者的辅助工具,用于集成现有物品和机制。
通过单一 GUI 访问
一个可从物品栏访问的专用 GUI 向玩家展示所有可用槽位。开发者仍可为其特定模组的槽位提供自己的 GUI。
| 要求 | 详情 |
|---|---|
| Minecraft | 26.2 |
| NeoForge | 26.2.0.45-beta+ |
| 端类型 | 客户端与服务器 |
致谢
Regalia 槽位 API 是 Curios API 的一个分支,由 TheIllusiveC4 开发,现已移植并重新命名为 NeoForge 26.2 版本。所有原创设计和实现的功劳归于原作者。采用与上游项目相同的 LGPL-3.0-or-later 许可证。
Regalia 槽位 API——饰品槽位,恰到好处。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。