当前位置: 首页 > news >正文

【MC】LittleTiles模组结构数据解析和版本迁移方案

数据结构对比

1.20+ 1.12.*

{boxes: number, // 小方块数量grid: number, // 未知作用min: [I;2, 0, 0], // 未知作用t: { // 具体的小方块位置"minecraft:*": [[I;-1], // 未知作用[I;number, number, number, number, number, number],[I;number, number, number, number, number, number],...],"minecraft:*": [...],...},tiles: number, // 未知作用trans: 1b // 未知作用
}

{tiles: [{boxes: [[I;number, number, number, number, number, number],[I;number, number, number, number, number, number],...],tile: {block: "minecraft:*"}},...],min: [I;2, 0, 0], // 未知作用size: [I;number, number, number], // 未知作用count: number // 小方块数量
}

1.20+ 降级方法(实测可行)

boxes键 -> count
t键 -> tiles
t."minecraft:*"键 -> tiles[i].tile.block = "minecraft:*"
t."minecraft:*"值 -> tiles[i].boxes 并删除第一个元素 [I;-1]
删除 gridtilestrans

1.12.* 升级方法(尚不清楚)

由于 gridtilestrans 作用未知,数值不知道怎么得到,但可以使用官方的升级模组,将1.12的存档复制到新版本里,进入游戏再保存退出即可

有缘再出一段python来直接转换,读者可以尝试以上方法,或尝试喂给AI写段程序来转换

http://www.hskmm.com/?act=detail&tid=25228

相关文章:

  • 容器魔方导致盒子满了
  • 课程学习笔记——[大一秋]遗传学
  • P3067 [USACO12OPEN] Balanced Cow Subsets G
  • Vivado 2025 界面中文设置
  • 词汇学习——专业词汇
  • P4556 [Vani有约会] 雨天的尾巴 [模板] 线段树合并
  • P4550 收集邮票
  • P8110 [Cnoi2021] 矩阵
  • P9751 [CSP-J 2023] 旅游巴士
  • P9234 [蓝桥杯 2023 省 A] 买瓜
  • P1044 [NOIP 2003 普及组] 栈
  • P1080 [NOIP 2012 提高组] 国王游戏
  • 音响没声音
  • P1654 OSU!
  • DynamoDB十年演进:云原生数据库的技术革新
  • 完整教程:MySQL全量、增量备份与恢复
  • 10/5
  • 10/4
  • 嵌入式MCU
  • porting perf性能观测工具
  • Windows常用快捷指令
  • Python 在金融中的应用- Part 1 - 教程
  • QBXT2025S刷题 Day4
  • java学习日记9.25
  • porting 开源memtester
  • 计算机的组成
  • 完整教程:用mediamtx搭建简易rtmp,rtsp视频服务器
  • oppoR9m MTK 6755 开启VCOM的9008模式
  • 关于电脑息屏后自动亮屏的的原因排查及解决方式
  • 机器人世界杯工业联赛技术解析