本帖最后由 1582952890 于 2017-9-17 10:07 编辑



前言

你是否还在基友无节操拓荒、大量开垦新地图而烦恼么? 用了这插件,问题就会迎刃而解啦!

简介

这插件能做什么?
你可以为每个世界设定不同的边界, 但是每个世界只有一个限定.
你可以设定圆形或方形的边界. 方形边界效率高, 圆形边界更美观.
不同的世界可以设定不同形状的边界设置和边界设置可以通过游戏中的指令和控制台来修改. 甚至无需在config配置文件内直接修改.
支持所有权限插件
你可以填充边界内未探索的区域, 以及边界外的缓冲地带.你可以消减边界外的区域, 去除多余的部分, 通过设置在边界外生成一片缓冲区域.
你可以通过指令使指定玩家无视边界限制
边界线会在 DynMap(MC卫星地图) 上自动显示出来
插件数据有更改时会自动保存
如果玩家通过载具穿越边界, 载具会停下来并把载具和玩家拖回边界内,他们会被拖到相对安全的地方。(即不必担心被拖到岩浆 深坑一类的危险区域)
V1.7.0 新增自定义边界形状功能!

指令与权限

注: [选填] <必填>

/wb - 列出所有可用指令
权限: worldborder.help

/wb set <半径> - 为世界设定指定格数半径的边界, 以你为中心.
/wb [世界名] set <半径> <x> <z> - 为世界设定指定格数半径的边界, 以指定的 x,z 坐标为中心.
权限: worldborder.set(用于以上两条指令)

/wb [世界名] radius <半径> - 改变世界边界半径. 世界边界必须设定过, x,z 坐标值不会改变.
权限: worldborder.radius

/wb [世界名] clear - 移除指定世界的边界
/wb clear all - 移除所有世界的边界
权限: worldborder.clear(用于以上两条指令)

/wb list - 显示所有世界的边界信息
权限: worldborder.list

/wb shape round - 设置所有世界边界为 "圆形" (默认).
/wb shape square - 设置所有世界边界为 "方形".
权限: worldborder.shape(用于以上两条指令)

/wb knockback <距离>  - 玩家越界时击退的距离
权限: worldborder.knockback

/wb [世界名] fill [freq] [pad]  - 填充所有边界内未探索的区块. freq 值为每秒检查/生成的区块数量 (默认20). 服务器有玩家在线时, 你或许应该遵从这个默认值或更小的值. 如果你想尽快完成, 试试 1000 或更高. pad 值为边界外的缓冲区域大小 (默认 208, 或许应该填写更大值以防止额外区块由玩家生成). 点击查看更多信息.
权限: worldborder.fill

/wb [世界名] trim [freq] [pad]  - 修剪边界外的额外区块. freq 值为每秒检查的区块数量 (默认 5000). pad 值为边界外的缓冲区域大小 (默认 208, 或许应该填写更大值以防止额外区块由玩家生成). 点击查看更多信息.
权限: worldborder.trim

/wb bypass [玩家] [on/off]  - 为玩家开启/关闭无视边界模式, 允许玩家穿越边界且不被拖回来. 该模式在服务器重启之后自动移除. [玩家] 是选填的, 如果在游戏中的玩家使用/wb bypass, 该模式会对使用此指令的玩家生效, 如果在控制台使用,就必须填写玩家名. [on/off] 也是and will simply toggle if you don't specify "on" or "off".
权限: worldborder.bypass

/wb wshape [世界名] <square|round>  - 为指定世界重设边界形状. 世界需要已经设定过边界范围. 通过 /wb shape 设置的世界不适用此指令
权限: worldborder.wshape

/wb getmsg - 向越界玩家显示消息.
权限: worldborder.getmsg

/wb setmsg <message> - 改变越界信息
权限: worldborder.setmsg

/wb delay <amount>  - 边界检查间隔, 默认是 4 游戏刻 (200ms);
权限: worldborder.delay

/wb whoosh <on|off> - 开启/关闭越界时击退效果
权限: worldborder.whoosh

/wb dynmap <on/off>  - 启用/关闭 DynMap. 在DynMap上显示你的地图边界, 当有变更时边界信息会立即更新. 默认开启
权限: worldborder.dynmap

/wb dynmapmsg <text>  - 边界在DynMap中将会显示该文本标签. 默认是 "The border of the world."
权限: worldborder.dynmapmsg

/wb reload - 从config.yml中重载配置. 一般用不到, 只是以防万一
权限: worldborder.reload

/wb debug <on|off> - 切换调试模式,一般用不到
权限: worldborder.debug

图示


填充前后



修剪前后



卫星(网页)地图插件效果

下载地址
1.7.9 WorldBorder.jar (107.22 KB, 下载次数: 4930)

FOR 1.7.2 WorldBorder.jar (59.96 KB, 下载次数: 7137)

V1.7.5 for 16x WorldBorder.jar (57.29 KB, 下载次数: 5658)

V1.7.0 for 1.5.X WorldBorder.jar (50.43 KB, 下载次数: 3377)

V1.6.1 for 1.5.1及以下 WorldBorder.jar (45.84 KB, 下载次数: 1654)