BBSMC Logo
模组
资源包
数据包
整合包
光影
插件
软件资源
论坛
登录
模组插件数据包光影资源包整合包资源
登录
设置
Curios API

Curios API

Curios API是一款为用户和开发人员提供的灵活且可扩展的附件/设备API

3,080
0
前置

基本信息

我的世界Java版本

1.21.4–1.21.5
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

平台

\n \n \n Fabric
\n \n \n Forge
NeoForge

运行环境

客户端
服务端
客户端和服务端

其他链接

反馈问题 查看源码
Modrinth地址

搬运团队

BBSMC 官方搬运(1)
BBSMC 官方搬运(1)团队

详情信息

许可证 LGPL-3.0-or-later
发布于 9 months ago
更新于 2 months ago
简介更新日志版本百科反馈讨论
全部版本curios-neoforge-10.0.0+1.21.4

curios-neoforge-10.0.0+1.21.4

自动推荐
下载
举报反馈

更新日志

该格式基于保持更新日志,并且此项目遵循语义化版本规范。

这是最新版本更新日志的副本。如需完整版本历史记录,请前往此处。

[10.0.0 + 1.21.4] - 2025.05.15

如需深入了解API更改的概述,请参考此指南。

新增

  • 为开发者添加了监听状态变化(当物品相同时)并将其与物品变化区分开来的方法:
    • CurioChangeEvent现在是抽象类,新增了CurioChangeEvent.Item和CurioChangeEvent.State子类。
    • 在ICurio和ICurioItem中添加了onStateChange方法。
  • 添加了一个新的预设槽位类型feet,并附带一个默认图标。
  • 在CurioAttributeModifier中添加了槽位类型谓词,以便进行更高级的检查。
  • 添加了新的数据生成选项,包括在与Curios数据相同的提供者内生成标签的能力。
  • 添加了curios:player_like实体类型标签,其中包含玩家和盔甲架的条目。
  • 在槽位类型数据文件中添加了entities字段,用于标记默认要自动添加该槽位类型的实体类型,无需对应的curios/entities文件。
  • 添加了直接在curios/entities数据文件内创建槽位的能力,无需对应的curios/slots文件。
  • 添加了curios:generic_exclusions物品标签,用于声明默认情况下不应装备到通用curio槽位的Curio物品。
  • 分别在CuriosSlotTypes和CuriosTags中添加了预设槽位类型常量和标签。

更改

  • 更新至《我的世界》1.21.4版本。
  • 在添加了状态变化相关内容之后,如果检测到的物品相同,onUnequip和onEquip将不再触发。
  • 已针对《我的世界》的更改对ICurioRenderer#render的参数进行了调整。
  • ICurio.DropRule已移至top.theillusivec4.curios.api.common.DropRule。
  • CurioAttributeModifierEvent现在使用CurioAttributeModifiers而非映射。
  • 已将SetCurioAttributesFunction移至官方API包。

移除

  • 移除了所有之前已弃用的类和方法。

弃用

  • 在CuriosApi中弃用了槽位类型方法,已由CuriosSlotTypes中的方法替代。
  • 在ICurio和ICurioItem中弃用了getAttributeModifiers。
  • 弃用了CuriosRendererRegistry,已由ICurioRenderer中的方法替代。
  • 弃用了ICurioRenderer中之前的实用方法,已由setupHumanoidAnimations和copyHumanoidProperties替代。
  • 在CurioAttributeModifierEvent中弃用了属性映射方法。
  • 弃用了CuriosTooltip。
  • 弃用了ISlotType#getIdentifier,已由getId替代。
  • 弃用了ICurioSlotExtension#getSlotTooltip,已由带有原始工具提示行额外参数的getSlotTooltip替代。

文件

curios-neoforge-10.0.0+1.21.4.jar(426.26 KiB) 主要
curios-neoforge-10.0.0+1.21.4-api.jar(179.7 KiB)
curios-neoforge-10.0.0+1.21.4-sources.jar(266.4 KiB)

更多信息

资源类型

Minecraft资源

发布版本

Release

版本号

10.0.0+1.21.4

运行环境

NeoForge

游戏版本

1.21.4

下载量

0

发布时间

2025-06-15 13:26:17

版本号

设置
"Minecraft"以及"我的世界"为美国微软公司的商标 本站与微软公司没有从属关系

本站与Modrinth无从属关系,网站遵循Modrinth网站程序的LGPL协议开源 开源地址

版权所有 © 2019-2024 青岛柒兮网络科技有限公司 | ICP经营许可证: 鲁B2-20210590 | ICP备案: 鲁ICP备2021009459号-12