创世神Schem文件升版本问题

我在teacon2022活动的1.18.2服务器里,造了个很复杂的迷宫建筑,它涉及了我模组的方块和原版方块;现在想要把它放到1.20.1的服务器里。
于是我在1.18.2用创世神的schematic文件保存了下来,准备移植到1.20.1里。
然而,我发现在1.20.1粘贴之后,所有mod的方块都变成了空气,只有原版方块保留了下来。这并不是因为我修改了模组id或者方块id导致的,它们的注册名都完全继承了下来。
于是,我试着放弃scheme,转而直接通过超平坦世界的存档来实现建筑的转移。结果,1.18的mod整合包存档没法在我1.20.1的环境里打开,一打开就会说数据包错误,无法用安全模式打开。
就在我准备放弃,决定把每个方块都替换成原版方块,再打开的时候,我想到了IDEA有插件可以直接阅读schem文件。于是,我在1.20.1存了个非常简单的小schem,其中有我自己的方块,也有原版的方块。我两下对比了一下,至少打开后的格式完全一样,但是这个DataVersion不同。老版是2975,新版是3465。于是我把我老的schem文件备份,修改了这个数字,保存,扔到新版本里。

哈哈,好使了。
