我正在使用凸台制作游戏模式。这是一个完整的游戏模式,我使用WorldEdit来还原地图。但是,脾脏中的块是床。我使用原理图还原了这些床,只是使用

EditSession es = WorldEdit.getInstance().getEditSessionFactory().getEditSession(new BukkitWorld(world), -1);
SchematicFormat formatWool = SchematicFormat.getFormat(woolLayer);
CuboidClipboard wool = formatWool.load(woolLayer);
wool.paste(es, to1, false);
wool.paste(es, to2, false);
wool.paste(es, to3, false);
wool.paste(es, to4, false);


world是地图的世界,to1等是图层的位置,woolLayer是逻辑示意图的文件。

我的问题是:床恢复了,但是它们立即消失了。我认为这是由于重力块更新而发生的。我该如何预防?任何帮助表示赞赏。

PS:我已经尝试过在下面添加羊毛层,然后将其除去,但这也不起作用。

最佳答案

我已经找到了一种方法:使用Multiverse-Core复制地图,然后在游戏结束后删除地图。

10-04 22:43
查看更多