概述
World Guard 旨在阻止玩家在游戏的地形生成器、种子等发生变动时打开存档从而导致世界生成出现异常,这种异常通常表现为如下图所示的区块墙。

原理
World Guard 在每一次加载存档时,会保存有关世界生成的基本信息,如地形生成器、维度、生物群系模组、数据包等,利用这些信息,模组在下一次加载存档时会做如下的检查:
检查世界种子是否一致;
检查区块生成器及其配置是否一致;
检查是否有生物群系被移除;
检查是否有维度被移除;
检查生物群系源是否对应。
如果有不一致的地方,该模组将使游戏崩溃,详细的不兼容信息将会在崩溃报告中体现。
配置
该模组的配置文件为 config/worldguard/config.json ,如果想要禁用某一项检查,可以在配置文件中将对应的项更改为 false 。
模组保存的信息为 config/worldguard/backup.dat ,玩家可以在确保存档已经备份以后删除该文件以禁用本次检查。