介绍
BetterHarvestLevel
全面掌控整合包的挖掘进度。BetterHarvestLevel 可让你定义自定义工具等级、覆盖任意方块或工具的挖掘等级,并统一跨模组的进度体系……所有设置都只需通过简单的 JSON 配置文件完成。
功能
自定义等级定义
定义超越原版木/石/铁/钻石/下界合金等级体系的自定义挖掘等级。每个等级支持:
- 自定义名称、显示名称和颜色
- 用于排序的数字等级
- 可配置的图标物品(显示在 Jade 提示框中)
- 插入位置(
after/before),以精确排列等级顺序
方块和工具覆盖
覆盖挖掘任意方块所需的等级,或指定任意工具所属的等级。可通过以下方式指定覆盖目标:
- 单独的 ID:
minecraft:obsidian、create:brass_block - 标签:
#minecraft:needs_iron_tool - 模组命名空间:
create:*(来自某个模组的所有方块/物品) - 正则表达式:在整个注册表中进行模式匹配
等级等效组
将挖掘时应视为等效的等级分组。适用于添加平行进度路线的模组(例如,将某个模组添加的合金等级设为与铁等效)。
配置分层
将覆盖项拆分到多个文件中,方便整理。可以使用 blocks.json、blocks_create.json、blocks_thermal.json 等文件。BetterHarvestLevel 会按字母顺序自动合并所有文件。让每个模组的配置保持整洁、彼此独立。
Jade/WAILA 集成
应用了 BHL 覆盖设置的方块会在 Jade 提示框中显示所需等级,并包含:
- 以配置颜色显示的等级名称
- 根据你手持的工具显示可挖掘指示(绿色勾号或红色 X)
- 该等级对应的图标物品
游戏内命令
/bhl check held显示你手持工具的 BHL 等级/bhl check looking显示你正在注视的方块所需的等级/bhl info列出所有已注册的等级和覆盖项数量/bhl reload热重载所有配置文件,无需重启
忽略模组列表
将整个模组排除在覆盖项解析之外,使其方块和工具不受影响。
入门指南
- 安装模组并启动一次游戏。配置文件会生成在
.minecraft/config/betterharvestlevel/中。 - 编辑
tiers.json以定义等级体系。 - 在
blocks.json中添加方块覆盖项(或创建类似blocks_create.json的模组专属文件)。 - 在
tools.json中添加工具覆盖项(或创建类似tools_thermal.json的模组专属文件)。 - 可选:在
equivalences.json中定义等效组。 - 在游戏内使用
/bhl reload,立即应用更改。
示例:添加自定义等级并覆盖方块
tiers.json:添加一个位于石头和铁之间的“铜”等级:
{
"tiers": [
{ "name": "wood", "level": 0, "displayName": "Wood", "color": "#A0522D", "builtIn": true },
{ "name": "stone", "level": 1, "displayName": "Stone", "color": "#AAAAAA", "builtIn": true },
{ "name": "copper", "level": 2, "displayName": "Copper", "color": "#E8851C", "builtIn": false, "iconItem": "minecraft:copper_ingot" },
{ "name": "iron", "level": 3, "displayName": "Iron", "color": "#FFFFFF", "builtIn": true },
{ "name": "diamond", "level": 4, "displayName": "Diamond", "color": "#55FFFF", "builtIn": true },
{ "name": "netherite", "level": 5, "displayName": "Netherite", "color": "#555555", "builtIn": true }
]
}
blocks.json:需要铜级工具才能开采青金石矿石:
{
"overrides": [
{ "target": "minecraft:lapis_ore", "type": "block", "requiredTier": "copper" },
{ "target": "minecraft:deepslate_lapis_ore", "type": "block", "requiredTier": "copper" }
]
}
面向整合包开发者
BetterHarvestLevel 专为需要精细控制采矿进度的整合包开发者打造。将你的等级配置和覆盖配置随整合包一同发布,无需终端用户进行配置。分层配置系统让你能够按模组整理覆盖配置,并随着整合包的迭代轻松添加或移除特定模组的文件。
常见问题
Better Harvest Levels 支持哪些 Minecraft 版本?
Better Harvest Levels 支持 Minecraft Java 版 1.20.1–26.2,共 6 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
Better Harvest Levels 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
TysonTheEmber 的其他作品
查看全部 →Wither: Reincarnated
一款强化了 Minecraft 中表现平平的凋灵 Boss 的模组
Embers Text API
可以随意使用炫酷的文字效果,包括自定义字体!
Orbital Railgun Reforged
用轨道打击摧毁你的敌人!
Spelunkery+
一个为 Spelunkery 添加兼容性的附属模组!
评论
登录后评论和评分