WorldBorder - 世界边界管理插件
一款功能丰富的世界大小限制插件,还能根据边界生成或裁剪世界。
Bukkit / Spigot
作者 Brettflan
支持版本 1.13 - 1.14
服务器使用量
未统计
服务玩家数
未统计
下载量
168,871
插件详细介绍
简介
本插件旨在为每个世界高效设置边界,只有获得特殊权限的玩家才能越界。边界可以是圆形/椭圆形或方形/矩形。插件以性能为首要目标,对服务器性能影响极低。此外,还提供了世界填充和修剪命令。
---
命令与权限
主要命令
/wb help- 显示帮助信息。/wb set- 设置当前世界的圆形边界半径。/wb set square- 设置当前世界的方形边界半边长。/wb set rect- 设置当前世界的矩形边界尺寸。/wb shape- 更改当前世界的边界形状。/wb fill [frequency] [padding]- 填充世界直到边界(含缓冲区)。/wb trim [frequency] [padding]- 修剪边界外的世界区块(含缓冲区)。/wb bypass [player]- 允许指定玩家穿越所有边界。/wb reload- 重新加载配置文件。/wb version- 显示插件版本。
主要权限
worldborder.*- 所有权限。worldborder.set- 设置边界的权限。worldborder.fill- 使用填充命令的权限。worldborder.trim- 使用修剪命令的权限。worldborder.bypass- 允许玩家穿越边界。worldborder.reload- 重新加载配置的权限。
---
功能特性
边界管理
- 可为每个世界设置独立边界,但每个世界只能有一个边界。
- 支持圆形/椭圆形或方形/矩形边界。方形/矩形性能稍高,圆形/椭圆形更适合地图展示。不同世界可选用不同形状。
- 所有配置和边界设置均通过游戏内命令或服务器控制台完成,无需直接编辑配置文件。
- 支持所有与 Bukkit “超级权限”系统对接的权限插件。
世界操作
- 可使用填充命令,将世界生成至边界(包括可配置的缓冲区),填补所有缺失区块。
- 可使用修剪命令,移除边界外的多余世界区块(同样可配置缓冲区)。
- 边界可设置为“环绕”模式,玩家穿越边界时会被传送到对侧,而非被推回。
集成与兼容
- 若使用 DynMap 插件,边界会自动显示。
- 所有插件数据在边界或设置更改时会自动保存。
- 若玩家乘坐载具穿越边界,载具的动量会被停止,并与玩家一同移回边界内。
- 当玩家被移回边界内时,如果需要,会被放置到安全的垂直位置。
---
填充与修剪详情
填充和修剪命令是插件的核心功能,用于管理世界生成范围。
填充命令 `/wb fill`
- 用于将世界生成(填充)至边界处。
- 可选的
[frequency]参数控制操作速度(每秒处理的区块数)。 - 可选的
[padding]参数设置边界外的缓冲区大小(区块数)。
修剪命令 `/wb trim`
- 用于删除边界外的世界区块,减少世界文件大小。
- 同样支持
[frequency]和[padding]参数来控制速度和缓冲区。
使用建议
- 操作前建议备份世界。
- 在高负载服务器上,可使用较低的频率参数以减少性能影响。
---
其他信息与 API
开发者信息
- 本插件不再维护。作者因时间和兴趣原因已停止支持。
- 欢迎任何人基于极宽松的 BSD 许可证进行项目分叉和继续开发。只需在项目中保留指向原始项目的链接(例如在文本文件中注明即可)。
- 源代码可在原项目页面获取。
鸣谢
感谢以下捐助者
- jonDatz, xrobau, Gussi, Dizzy, R. Meijer, FoundationCraft, T. Bronner, R. Thompson, The Pokemon Server, legitplay.net, D. Senff, Vik1395, TagCraftMC, D. Strickner, M. Wilson, Rhythmatic, W. Downey, P. V. Gretener, MiniCraft Server, Cosmic Craft, ScarcityFree.com, polaris_iv (Forge 移植), matagin, T. Ahokas, D. Dean。
感谢代码贡献者
- IMathe172I (Lang Lukas):贡献了椭圆形和矩形边界形状的支持代码。
- Indiv0:贡献了边界环绕功能的支持代码。
相关链接
- 旧版 BukkitDev 页面(适用于 MC 1.12.2 及更早版本):请访问原发布页面。
- 英文教程:可在插件页面或相关社区查找。
- 西班牙语教程:可在插件页面或相关社区查找。
DynMap 集成
- 默认情况下,如果安装了 DynMap 插件,边界会自动在其地图上显示。无需额外配置。
测试支持版本
版本分布
基本信息
插件名称
WorldBorder
作者
Brettflan
平台
Bukkit / Spigot
支持版本
1.13 - 1.14
点赞数
66
Modrinth 下载
78,114
最近版本
暂无数据
-