Skip to content

[DEV] 物品组件API#668

Merged
Micalhl merged 6 commits intoTabooLib:feature/nms-data-componentfrom
TheFloodDragon:feat/component-utils
Feb 19, 2026
Merged

[DEV] 物品组件API#668
Micalhl merged 6 commits intoTabooLib:feature/nms-data-componentfrom
TheFloodDragon:feat/component-utils

Conversation

@TheFloodDragon
Copy link
Contributor

目前仅1.20.5+部分组件实现
尚未测试。

FxRayHughes and others added 6 commits February 19, 2026 15:12
- 定义 Data Component 系统的类型安全跨版本封装架构
- 设计 ComposedItem 代理包装 NMS ItemStack 的属性委托机制
- 规划 ModernHandler 和 LegacyHandler 的版本适配策略
- 建立复合数据类型的不可变 data class 表达方案
- 制定组件序列化/反序列化和自定义扩展机制
- 构建完整的模块结构和实现计划路线图
- 删除了 bukkit-nms-component 模块的完整设计文档
- 移除了包括架构总览、核心类型设计、版本适配策略在内的详细说明
- 清理了模块结构和实现计划相关内容
@Micalhl Micalhl closed this Feb 19, 2026
@Micalhl Micalhl reopened this Feb 19, 2026
@Micalhl Micalhl merged commit aa67adb into TabooLib:feature/nms-data-component Feb 19, 2026
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants