
自然矿脉开采
一个可配置的矿脉挖掘插件,可在破坏矿脉时自然(同时)损伤所有方块。看起来就像您一次性挖掘了整个矿脉!包含用于编辑配置的用户界面!
天然矿脉挖掘 是一款插件,它会在挖掘所有方块时自然地造成损坏,而不是让它们直接消失。本模组与 幸运挖掘 兼容。
该插件还包含一个用于编辑配置的 UI:

你必须拥有 OP 或 veinminer.config 权限才能使用 /veinminer 命令。
以下是方块损坏的演示:

你可以看到所有矿脉方块是同时被挖掘的。
它也支持对角方块:

特性:
- 逼真的方块损坏
- 在游戏内编辑配置的 UI (/veinminer)
- 原版耐久度损耗
- 可选择将所有掉落物生成在第一个方块上或各个独立的方块上。
- 能让任何工具挖掘任何类型的方块。
- 可通过潜行/行走键激活矿脉挖掘,或无需任何按键(可在配置中设置,默认为潜行)
- 通过 UI 从配置加载到内存,如果你在游戏中手动编辑了配置文件
- 工具进度系统(默认禁用,可通过 UI 启用,详细的每个工具配置请查看文件)
使用方法:
要使用该插件 (根据默认配置),只需潜行并用镐挖掘任何矿石。要使用 UI,通过 /veinminer 命令打开它,如果你拥有 OP 或 veinminer.config 权限即可执行。
配置:
建议使用 UI 进行配置,但插件也可以通过 config.json 文件进行配置。默认配置文件如下所示:
{
"MineDiagonal": true,
"MaxMineIterations": 15,
"AllowedBlocks": [
"Ore:Pickaxe"
],
"DisallowedBlocks": [
"Ore_Iron_Basalt_Cracked",
"Ore_Cobalt_Slate_Cracked",
"Ore_Thorium_Mud_Cracked",
"Ore_Adamantite_Magma_Cracked"
],
"SpawnDropsOnStartingBlock": true,
"TriggerOnCrouchKey": true,
"TriggerOnWalkKey": false,
"TriggerWithoutKeybind": false,
"UseProgressionSystem": false,
"ProgressionValues": [
"Tool_Pickaxe_Crude:0",
"Tool_Pickaxe_Wood:0",
"Tool_Pickaxe_Copper:1",
"Tool_Pickaxe_Scrap:2",
"Tool_Pickaxe_Iron:3",
"Tool_Pickaxe_Cobalt:4",
"Tool_Pickaxe_Thorium:4",
"Tool_Pickaxe_Adamantite:10",
"Tool_Pickaxe_Mithril:14",
"Tool_Pickaxe_Onyxium:16"
]
}
- MineDiagonal - 如果设置为 false,将不会检查对角方块,因此也不会挖掘它们。这将把对相邻方块的检查次数从 26 次减少到 6 次。
- MaxMineIterations - 这个数字代表算法会寻找附近相同类型方块的次数。基本上,如果这个数字设置为 15,那么一次最多能检测到的方块数量将是 1(起始方块)+ 15(通过搜索找到的方块),总共 16 个。如果一个矿脉有 17 个方块,那么其中有一个方块将无法通过摧毁该矿脉来挖掘。
- DisallowedBlocks - 这是一个完全不能被矿脉挖掘的方块数组。此选项无法通过游戏内 UI 编辑。该数组中的默认 4 个方块并非矿石,但它们的 ID 中确实包含 Ore。
- AllowedBlocks - 这个稍微复杂一些。此选项也无法通过游戏内 UI 编辑。在
:左侧的是方块名称中必须包含的文本,以便能够被:右侧的工具进行矿脉挖掘。目前,右侧的物品必须被视为工具,但未来更新中可能会改变。 例如,要让任何斧头都能矿脉挖掘草方块,我们将使用以下配置:"AllowedBlocks": [ "Ore:Pickaxe", "Grass:Hatchet" ], - SpawnDropsOnStartingBlock - 如果设置为 false,物品掉落物将生成在每个方块原本所在的位置。否则,所有掉落物都会生成在玩家挖掘时所注视的初始方块上。
- TriggerOnCrouchKey - 如果设置为 true,当你按住潜行键挖掘时,矿脉挖掘将被触发。
- TriggerOnWalkKey - 如果设置为 true,当你按住行走键(默认为 ALT)挖掘时,矿脉挖掘将被触发。
- TriggerWithoutKeybind - 如果设置为 true,每当检测到有效的方块和工具组合时,矿脉挖掘就会被触发,无需按住任何按键(根据默认配置,即任何矿石和镐)。
- UseProgressionSystem - 如果设置为 true,模组将使用进度系统以及 ProgressionValues 中的值,来决定每种工具的最大挖掘方块数量。
- ProgressionValues - 一个数组,包含左侧的工具和右侧的数字,如果使用了进度系统,该数字表示该工具的 MaxMineIterations 值。目前仅可通过配置文件编辑。
反馈:
如果你有任何请求、错误报告或其他想法,请在评论区留言,感谢你使用我的插件!
显示 1-8 条,共 8 条
以上为资源接口提供的文件记录。安装时请在客户端确认文件、游戏版本及依赖。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。