Skip to content

[Feature] 世界区块预览/编辑功能 #5495

@XiaotianNB666

Description

@XiaotianNB666

概述 | Summary

HMCL内预览、复制、删除、导出世界区块
可能还支持接入HMCL NBT Editor编辑单个方块?

原因 | Reason

在HMCL内预览、复制、删除、导出世界区块,而不用使用第三方工具

详情 | Description

如图:

Image
  • 解析区域和区块数据
    • 定位并读取区域文件
    • 解压缩区域文件
      压缩算法: LZ4 GZIP Zlib 不压缩
  • 解析方块数据
  • 渲染
    • 区块取色
    • 缓存区块色
    • canvas绘制
  • 完善UI
  • 保存逻辑
  • 多线程
  • 优化性能

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions