Border

边界创建并显示围绕岛屿的世界边界,玩家无法通过。专为BentoBox游戏模式设计。

资源图片
边界创建并显示围绕岛屿的边界,玩家无法通过。 边界可以是: - 原生世界边界 - 当玩家靠近时显示出的自定义边界(视觉效果可配置)。 # 安装 1. 将插件 jar 放入 plugins/BentoBox/addons 文件夹中 2. 重启服务器(以启用插件并生成 config.yml 文件) 3. 在 config.yml 中自定义设置(可选) 4. 重启服务器以应用新设置 # 命令 ## 提示 `[player_command]` 是一个根据你运行的游戏模式而不同的命令。游戏模式的 config.yml 文件包含允许你修改此值的设置。例如,在 BSkyBlock 中,默认的 `[player_command]` 是 `island`。 ## `border` - 命令: `/[player command] border` - 描述: 开启/关闭边界。 - 权限: `[gamemode].border.toggle`。默认: op。 - 注意: 它需要权限才能使用,并且默认情况下未启用。 ## `border type` - 命令: `/[player command] border type {barrier | vanilla}` - 描述: 设置边界类型。 - 权限: `[gamemode].border.set-type`。默认: true。 - 示例: `/[player command] border type barrier` # 配置 config.yml 文件包含设置。默认值通常是示例值,除非另有说明。 ## 禁用游戏模式 你可以通过此设置禁用插件。 默认情况下,Border 将在 BentoBox 服务器的所有游戏模式世界中运行。 你可以通过在新开行上写入其名称来禁用游戏模式,该行应以 - 开头。 例如,禁用 BSkyBlock: ``` disabled-gamemodes: - BSkyBlock ``` 默认值: ``` disabled-gamemodes: [] ``` ## 返回传送 控制如果玩家以某种方式设法穿过边界(例如,在同一世界中传送),他们是否会被传送到他们的岛屿。 如果要将玩家传送到他们的岛屿,则设置为 true。 警告:如果将此值设置为 false 并且 use-barrier-blocks 也设置为 false,则玩家可以简单地穿过边界。 ``` return-teleport: true ``` # 提示 如果你只想使用此插件来显示玩家的边界,请使用以下设置: ``` use-barrier-blocks: false return-teleport: false ``` ## 使用屏障方块。 仅适用于不使用原生边界类型的玩家。 - true: 边界将由屏障方块组成。 - false: 不会创建基于屏障方块的边界。这意味着当玩家离开岛屿时,是否传送到返回传送设置决定是否传送到返回。 ``` use-barrier-blocks: true ``` ## 默认边界行为 如果玩家具有正确的权限,可以使用命令开启和关闭边界。 此设置使默认状态为开启或关闭;将其设置为 true 以使其默认开启。 ``` show-by-default: true ``` ## 显示最大保护范围边界。 仅适用于不使用原生边界类型的玩家。 设置为 true 以显示在最大保护范围内显示的屏障 (🚫) 粒子。 这对于像 Boxed 这样的游戏模式很有用,在这种游戏中,玩家的保护区域可以移动。 请注意,这些不是屏障方块,而是粒子,因此“空气”看起来像它们。 ``` show-max-border: true ``` ## 显示粒子 启用/禁用插件显示的所有类型的墙壁粒子(边界和最大保护范围粒子)。 如果你不想显示任何墙壁粒子,则设置为 false。 ``` show-particles: true ```