这个Wb世界边界插件.
/wb [世界名] trim [freq] [pad] - 修剪边界外的额外区块
/wb [世界名] fill [freq] [pad] - 填充所有边界内未探索的区块
以上这两条WB世界边界的指令,可以告诉我一下是什么功能,或者是干什么用的??
/wb [世界名] trim [freq] [pad] - 修剪边界外的额外区块
/wb [世界名] fill [freq] [pad] - 填充所有边界内未探索的区块
以上这两条WB世界边界的指令,可以告诉我一下是什么功能,或者是干什么用的??
/wb [世界名] trim [freq] [pad] - 修剪边界外的额外区块
/wb [世界名] fill [freq] [pad] - 填充所有边界内未探索的区块
这两条命令都需要前置命令基础
首先,一个默认的开放世界,我们要把它圈起来,设置边界,格式是
/wb world set 10240 0 0
这个命令的意思是把名叫world 的世界地图,以X:0 Y:0坐标为中心,半径10240米,圈起来。
接着,最好是设置圈起来的形状是方的或者圆形的,默认是圆形的。
然后就可以用上面你提到的两个命令了。
/wb [世界名] fill [freq] [pad]
意思是,用插件代替玩家飞行或者步行,探索地图,让服务器生成已探索的地图。
如此一来,地图文件越来越大,以后再有玩家来到这些区域,就不会卡了,因为地图已经用插件生成过了。
否则,玩家多了,四面八方探索地图,服务器主机的CPU负荷会很重,然后就卡得很。
此命令中,世界名字就是地图名字,是必须的,[freq] [pad]是可选参数,不是必填,可写可不写,如果不写
默认[freq] 是20,意思是插件每秒钟会探索20个区块,让地图生成。[pad]是地图边界外的缓冲区块,默认是228个方块的距离。
在旧版的world border插件里,我们可以把[freq] 改到很大,比如800,只要你服务器CPU给力,新版的这个插件如果改到
[freq] 的值很大,服务器要崩,因为新版插件加入了更多校验机制,比如停止探索时的怪物生成,删除错误方块等。
[pad]这个值是必须的,因为网络延迟的关系,如果地图边界以外,没有任何缓冲区域,玩家跨过边界后被拉回,将会在一个漆黑的未探索
区域发生,这就不科学,容易出错。
第一个命令的意思,就是以地图边界为限制,把边界以外那些已经生成的区块,地图,清理了,只让边界以内的地图存在。减少世界文件的体积。
zylggg 发表于 2015-8-23 10:19
/wb [世界名] trim [freq] - 修剪边界外的额外区块
/wb [世界名] fill [freq] - 填充所有边界内未探索 ...
啊哈~了解了指令大概意思...
但是我还是不知道该怎么输入指令来进行操作...
就好比第一条的命令该怎么打,可以而去除边界外区块
我已经回答过了,你提出的两个命令,都必须你先用wb world set 命令把世界圈起来了才能用。
然后最好是再用wb shape square把世界设置成方形,然后就可以用你的这两个命令来预先探索和修剪边界以外的区域了。
然后最好是再用wb shape square把世界设置成方形,然后就可以用你的这两个命令来预先探索和修剪边界以外的区域了。