文件名称:NBT-Cpp:提供用于Minecraft的NBT数据访问和操作的类和有用的程序
文件大小:20KB
文件格式:ZIP
更新时间:2024-05-20 02:39:26
minecraft marshalling nbt deserialization C++
NBT-Cpp NBT :: Tag类是用于加载,创建,修改,保存和打印NBT文件的类。 根据Notch的原始规格: NBT(命名二进制标签)是一种基于标签的二进制格式,旨在携带大量二进制数据和少量附加数据。 特征 读取原始文件流 读取gzip文件流 读取字节数组 获取标签名称 获取标签类型 获取标签值 获取复合子标签 获取列表项 以字符串形式获取标签内容 将标签树打印为json 读取区域块 待办事项清单 读取区域时间戳 写入原始文件流 编写gzip文件流 写区域块 包含程序 #### worldmap.cpp 采取《我的世界》世界路径,并将地图渲染为worldmap.png 。 渲染是width由height围绕块center ,每个块zoom由zoom像素大。 (可选)打印地图的center x , center z , width和height 。 当前的颜色数据来自默认
【文件预览】:
NBT-Cpp-master
----src()
--------worldmap.cpp(10KB)
--------MapColors.txt(22KB)
--------map.cpp(5KB)
--------main.cpp(1KB)
--------nbt()
----README.md(4KB)
----.gitignore(67B)