Minecraft(我的世界)中文论坛

标题: [插件]一起来开空岛服吧——BentoBox系列插件配置教程

作者: wjwrh    时间: 2020-7-9 19:25
标题: [插件]一起来开空岛服吧——BentoBox系列插件配置教程
本帖最后由 wjwrh 于 2020-7-19 09:28 编辑



一起来开空岛服吧——bentobox系列插件配置教程




0x01 前言




0x02 插件安装

看到这里可能有人要问了,插件安装谁不会??但是bentobox的安装下载确实有一些不一样,实际上,bentobox更像是一个"工具箱"或"前置插件",它为各种插件提供了运行所必需的环境,只安装一个bentobox实际上并不能为你的服务器添加多少功能,需要安装各种扩展才能够为你的服务器添加实质性的功能。

BentoBox官方下载地址







0x03 BentoBox介绍及常用配置详解

bentobox是一切其附属扩展的基石

1. BentoBox配置

在其配置文件中有如下项目较为重要

  1. general:
  2.   # 此项为语言设置,修改为zh-CN则为简体中文
  3.   default-language: en-US
  4.   ...
  5.   # 此项为数据存储方式的配置,默认为json,如果服务器有配置mysql可以在此处设置
  6.   database:
  7.     # 存储方式 可以为 JSON MySQL MariaDB MongoDB SQLite PostgreSQL YAML(已启用)
  8.     type: JSON
  9.     # 以下内容省略,有数据库配置要求的同学相信自己也会弄这个,也就填一填用户名密码了
  10.     ...
  11. island:
  12.   # 此项定义了玩家进行各项操作之间的冷却时间
  13.   cooldown:
  14.     time:
  15.       # 玩家被踢出多少分钟后才能重新加入一个队伍
  16.       invite: 60
  17.       # 玩家需要等待多少分钟才能与他人组队
  18.       coop: 5
  19.       # 玩家需要等待多少分钟后才能设置信任一名玩家
  20.       truet: 5
  21.       # 玩家需要等待多少分钟后才能在解除封禁一名玩家后重新封禁他
  22.       ban: 10
  23.       # 玩家需要等待多少秒才能在重置一个岛后再次重置它
  24.       reset: 300
  25.   ...
  26. web:
  27.   github:
  28.     # 是否允许从GitHub上获取升级或其它扩展
  29.     # 如果出现无法连接网络之类的报错,可以考虑关掉这一项
  30.     download-data: true
  31.   ...
复制代码

2. BentoBox指令

BentoBox的所有指令前的bentobox均可简写为bbox

  1. /bentobox: 显示所有指令
  2. /bentobox version: 显示bentobox及所有扩展的版本
  3. /bentobox about: 显示版权和协议信息
  4. /bentobox manage: 显示管理面板 <--- 较为常用
  5. /bentobox catalog: 显示目录(可以在这里下载&更新扩展,不推荐在这里下载更新,可能因为网络出现问题)
  6. /bentobox reload: 重载插件,包括扩展、配置和语言 <--- 较常用,注意需要连续输入两次才可生效
  7. /bentobox locale: 执行本地化语言文件分析(用途未知,我测试时此项会不明报错)
复制代码

总结一下,就是大概只有两条常用指令,/bentobox manage/bentobox reload

3. 关于数据库的迁移




0x04 Gamemode介绍及常用配置详解

1. BSkyBlock

BSkyBlock就是最传统的空岛,是ASkyBlock的正统续作(看名字就看得出来233)


指令的格式基本为/指令头 动作名 参数

(1) 配置详解



(2) 创建蓝图



(3) 常用指令



2. AOneBlock

之前风靡一时的单方块生存,开局一个方块,然后当你破坏这个方块时会刷新一个新的方块,同时有几率生成生物

采坑警告!!!请使用最新版本的paperspigot来使用本扩展,否则可能会报错!!!


(1) 配置介绍



(2) 添加宝物箱配置



3. AcidIsland

AcidIsland是空岛的变种,酸岛,它的岛屿周围被酸海包围(我好酸啊)当玩家或生物落入酸水中时会受到伤害


蓝图方面,想要从零开始构造酸岛是比较困难的,必须要在酸岛范围内填充水..不然建岛的时候水会疯狂往里灌.. 所以推荐从已有基础开始改造

绝大部分配置与bskyblock相同,在此讲解一下不同的配置项

  1. acid:
  2.   ...
  3.   # 酸水是否对op造成伤害
  4.   damage-op: true
  5.   # 酸水是否能对鸡造成伤害-最好保持false,因为鸡喜欢游泳
  6.   damage-chickens: false
  7.   damage:
  8.     acid:
  9.       # 酸水对玩家造成的伤害 (2伤害=1心)
  10.       player: 10
  11.       # 对怪物造成的伤害
  12.       monster: 5
  13.       # 对动物造成的伤害
  14.       animal: 5
  15.       # 物品扔入酸水中多少秒后会消失,设为0则物品不会消失
  16.       item: 0
  17.     # 酸雨对人造成的伤害
  18.     rain: 1
  19.     # 雪对人造成的伤害(设为false则关闭伤害)
  20.     snow: false
  21.     # 伤害延迟,进入酸水经历多少秒才会收到伤害
  22.     delay: 2
  23.     # 酸水buff,玩家受到酸水伤害后会同时受到以下buff
  24.     # 可用buff列表
  25.     #    BLINDNESS  致盲
  26.     #    CONFUSION  恶心
  27.     #    HUNGER  反胃
  28.     #    POISON  中毒
  29.     #    SLOW  缓慢
  30.     #    SLOW_DIGGING  挖掘疲劳
  31.     #    WEAKNESS   虚弱
  32.     effects:
  33.     - CONFUSION
  34.     - BLINDNESS
  35.     # 酸水buff持续时间
  36.     acid-effect-duration: 30
  37.     # 酸雨buff 设置同酸水buff
  38.     # 默认没有buff
  39.     rain-effects: []
  40.     # 酸雨buff持续时间
  41.     rain-effect-duration: 10
  42.     protection:
  43.       # 如果玩家穿了头盔是否不受到伤害
  44.       helmet: false
  45.       # 如果玩家穿着全身甲是否不受到伤害
  46.       full-armor: false
  47.     ...
复制代码

4. CaveBlock

CaveBlock则是在充满圆石的世界里开辟一个新的空间,让你的玩家在其中生存


CaveBlock蓝图的创建相对来说比较困难,你可能需要先WE一个空地出来才能放置下之前的蓝图

采坑警告 初始CaveBlock可能并未设置蓝图包,请使用/cba blu配置蓝图~

其余配置与bskyblock类似,因此不再赘述

5. SkyGrid[WIP]



0x05 Addons介绍及常用配置详解

这里对bentobox所有的可下载扩展做一个介绍,需要注意的是不少扩展之间有一定的依赖关系,尤其是Level,不少扩展都依赖于空岛等级系统才能正常工作

在这里统一说明一下,以下内容中,指令里出现[user]的请自行用你自己所选的游戏模式的玩家指令进行代替,出现[admin]请自行使用所选游戏模式的管理员指令进行代替

扩展的配置目录位于plugins\BentoBox\addons\扩展名目录下

99.99%的情况下你无需特意为玩家添加某项权限,使用bentobox预设的权限能够满足绝大多数要求

1. Challenges/推荐安装



2. Level/推荐安装



3. Warps/推荐安装



4. Limits/推荐安装



5. Likes



6. Biomes



7. MagicCobblestoneGenerator/推荐传统空岛安装



8. VoidPortals

本插件可以让玩家跳入虚空后传送到别的维度,没有配置没有命令,想启动需要在指定游戏模式的config.yml中把VOID_WORLD_TELEPORT_FLAG设置为true

9. IslandFly



10. ControlPanel



11. DimensionalTrees



12. TwerkingForTrees



13. Greenhouses/推荐安装



14. CauldronWitchery



15. Border



16. Chat



17. ExtraMobs



18. InvSwitcher

背包切换器,此扩展能够在安装了多个游戏模式的情况下,实现背包的隔离



0x06 搭配空岛食用的常用插件

1. DeluxeMenus