AcidIsland#
AcidIsland 是一种生存游戏模式,玩家必须在一个被酸海包围的岛屿上生存。
由 tastybento 创建并维护。
故事#
你在一个岛上,周围是酸海!如果你喜欢 Skyblock,尝试 AcidIsland,迎接新的挑战吧!
这是 SkyBlock 的一个变种。扩展你的岛屿时,你必须应对酸水,而不是掉落,玩家可以乘船前往彼此的岛屿。
安装#
- 安装 BentoBox 并至少运行一次以创建其数据文件夹。
- 将此 jar 放入 BentoBox 插件的 addons 文件夹中。
- 重启服务器。
- 插件将创建世界和数据文件夹,在文件夹内将有一个 config.yml。
- 停止服务器。
- 按照您的意愿编辑 config.yml。
- 如果您进行了会影响它们的更改,请删除默认创建的任何世界。
- 重启服务器。
配置#
最新的 config.yml 可在此处查看。
净化水#
AcidIsland 1.22.0 新增
酸海依然危险,但现在你可以净化它了。喝下一瓶酸水会中毒;喝下一瓶净化水则会恢复生命值。所有水类物品都会带有彩色的附加说明,让你一眼看出手里拿的是什么。净化水的方法有四种 —— 用熔炉烧炼水瓶或水桶、在酿造台上用煤炭酿造水瓶、让钟乳石的水滴落入炼药锅 —— 挑一种你喜欢的就行。
acid.purified-water.enabled
净化水功能的总开关。设为 false 时,物品标记、熔炉/酿造拦截以及炼药锅跟踪都会停用。
默认值:true
acid.purified-water.heal-amount
喝下一瓶净化水时恢复的生命值(以半颗心为单位)。4.0 即恢复两颗心。
默认值:4.0
acid.purified-water.bucket-furnace-enabled
是否允许在熔炉里烧炼水桶以获得净化水桶。烧炼一桶需要 100 秒(是瓶装的 5 倍)。如果你觉得对服务器平衡来说太容易,可以设为 false 关闭此方式。
默认值:true
acid.purified-water.nether-enabled
在本插件管理的下界世界(无论是岛屿型还是原版型)中启用净化水机制。
默认值:true
acid.purified-water.end-enabled
在本插件管理的末地世界(无论是岛屿型还是原版型)中启用净化水机制。
默认值:true
权限#
权限可以在 这里 找到。
命令#
命令可以在 这里 找到。
占位符#
占位符可以在 这里 找到。
更新日志#
v1.22.0 新内容 — 净化水机制
发布于: 2026-04-15
酸水现在可以被净化,玩家终于可以安全地饮用、灌溉和装瓶了。所有水类物品都带有彩色说明 —— Acid Water 或 Purified Water,炼药锅也会在服务器重启后记住自己的水状态。
- ⚙️ 新增净化水 — 四种净化方式:用熔炉烧炼水瓶(10 秒)、用煤炭在酿造台酿造水瓶、用熔炉烧炼水桶(100 秒,可开关)、以及让钟乳石的水滴落入炼药锅。
- ⚙️ 饮用效果 — 酸水瓶施加原版中毒效果;净化水瓶恢复生命值(数值可通过
acid.purified-water.heal-amount配置)。 - ⚙️ 新增配置块
acid.purified-water.*(详见上方的配置章节)。包含总开关、恢复量、水桶熔炉烧炼开关以及下界/末地的分维度开关。 - 🔡 在
acidisland.purified-water.*下新增两个语言键,并已同步至全部 18 种语言。 - 新增事件 — 新增
ItemFillWithAcidEvent与PlayerDrinkPurifiedWaterEvent,方便其他插件挂接。 - 代码整理:使用模式匹配
instanceof、Math.clamp,降低onPlayerMove、getWorld、findEntities、makeNetherRoof的复杂度,并对测试代码做了现代化改写。
v1.21.0 新内容 — 需要 BentoBox 3.14.0,语言文件迁移
发布于: 2026-04-12
- 樱花林起始岛屿。 为 Minecraft 1.21+ 服务器新增以樱花林生物群系为主题的起始岛屿蓝图。要激活它,请删除
BentoBox/addons/AcidIsland/blueprints/,以便在下次启动时重新生成蓝图。 - 🔺 现在需要 BentoBox API 3.14.0。 安装此版本前请更新 BentoBox。
- 🔡 全部 24 个语言文件从
&代码迁移至 MiniMessage。 删除BentoBox/locales/AcidIsland/并重启以重新生成。自定义文件中任何剩余的&代码将显示为纯文本。 - 错误修复:EssentialsX 启动时加载失败时,EssentialsX 上帝模式检查中的 NullPointerException。
- 迁移过程中修复了几个预先存在的语言文件错误。
翻译#
帮助我们保持翻译准确
现在 BentoBox 及其插件的大多数翻译已借助 AI 完成——大部分工作已经做好, 但 AI 并不完美。我们真正需要社区提供的是错误报告和纠正。
- 发现错误或措辞不当?请在 bentobox.world 的相关仓库(我们 GitHub 组织的短链接)上提交 issue 或 PR,或者在 Discord 上告知我们。
- 想要添加全新语言?请在相关仓库的
src/main/resources/locales/目录下 提交包含新语言文件的 PR,或在 Discord 上联系我们,我们会为你提供帮助。
| 语言 | 语言代码 | 进度 |
|---|---|---|
| 英语(美国) | en-US | 100%(默认) |
| 中文(中国) | zh-CN | 100% |
| 乌克兰语 | uk | 100% |
| 俄语 | ru | 100% |
| 克罗地亚语 | hr | 100% |
| 匈牙利语 | hu | 100% |
| 印尼语 | id | 100% |
| 土耳其语 | tr | 100% |
| 德语 | de | 100% |
| 意大利语 | it | 100% |
| 拉脱维亚语 | lv | 100% |
| 捷克语 | cs | 100% |
| 日语 | ja | 100% |
| 法语 | fr | 100% |
| 波兰语 | pl | 100% |
| 罗马尼亚语 | ro | 100% |
| 西班牙语 | es | 100% |
| 越南语 | vi | 100% |
| 韩语 | ko | 100% |