基本信息
我的世界Java版本
26.2
26.1.x
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
1.13.x
1.12.x
1.11.x
1.10.x
1.9.x
1.8.8–1.8.9
1.7.9–1.7.10
平台
Bukkit
运行环境
分类

搬运团队
搬运资源声明
对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。
详情信息
许可证 MIT
发布于 2024-11-29
更新于 2026-07-27
更新日志
全新主要版本 NBTAPI 发布,新增对 1.19.3 的支持以及与 API 交互的全新方式。
更新内容:
- 支持 Minecraft 1.19.3
- 为大部分 NBT 逻辑添加了接口,包括只读版本
- 新增工具类
NBT,提供简洁的 Lambda 方式读写 NBT。使用示例已更新至:https://github.com/tr7zw/Item-NBT-API/wiki/Using-the-NBT-API - 为
NBTFile添加了工具方法readFrom和saveTo - 新增
hasTag方法,作为hasKey的替代方案,返回类型为boolean而非Boolean - 新增
getOrDefault方法 - 新增
getOrNull方法 - 已弃用
setObject/getObject方法,请自行使用您偏好的库或配置完成序列化 getUUID/setUUID方法现已能自动正确处理 1.16 版本前后的 UUID 格式getItemStack方法在标签未找到时将返回nullgetKeys方法现在返回的是 Set 的副本,不再关联 NMS 内部对象- 新增
setItemStackArray/getItemStackArray方法 - 为
ItemStack新增modifyMeta方法。请勿在modifyMeta作用域内直接修改 NBT - 文档 Wiki 已迁移至 GitHub 仓库中,欢迎任何人通过 Pull Request 补充示例、说明等内容
NBTItem现在会正确拒绝大小为 0 的ItemStack- 大量更新了 JavaDoc 注释
- 完整的 API JavaDoc 现已发布于:https://tr7zw.github.io/Item-NBT-API/v2-api/
- 通过 Maven/Gradle 引入 NBTAPI 插件时,现在将同时包含 API 的 JavaDoc(此前仅含插件本身的 JavaDoc)
- 修复了错误报告过程中出现的一个小型空指针异常(NPE)问题(颇具讽刺意味)
NBTCompoundList现继承自NBTList<ReadWriteNBT>, 不再继承NBTList<NBTListCompound>。这是一项编译期破坏性变更,相关代码需相应调整。已发布的插件不受此变更影响。


