跳转到内容

使用指南

OneKeyMiner Logo

一键连锁操作 - 让挖矿、耕作、种植变得轻松高效!



OneKeyMiner(一键挖矿) 是一款强大的 Minecraft 模组,不仅仅是连锁挖矿!它提供三种核心功能:

  • ⛏️ 连锁挖矿:一次性挖掘大量相连的同类方块(矿石、原木等)
  • ✂️ 连锁交互:批量剪羊毛、锄地、剥树皮、制作草径等
  • 🌱 连锁种植:自动在相邻耕地上种植作物
  • ⚙️ 高度可配置:自定义最大方块数、搜索距离、激活方式等
  • 🏷️ 标签支持:使用 #minecraft:logs#c:shears 等标签配置
  • 🛡️ 安全保护:自动保护工具耐久度和饥饿值
  • 🎮 多平台支持:同时支持 Fabric、NeoForge 和 Forge
  • 🔧 模组兼容:与其他模组的物品和方块完美配合

  • Minecraft 1.21.9
  • Java 21 或更高版本
  • 对应平台的加载器:
    • Fabric:Fabric Loader 0.15.0+ 和 Fabric API
    • NeoForge:NeoForge 21.0+
  1. 下载对应平台的模组文件
  2. .jar 文件放入 .minecraft/mods 文件夹
  3. 启动游戏
  • Mod Menu(Fabric):在模组列表中显示配置按钮
  • Cloth Config(Fabric):提供更好的配置界面

  1. 手持镐子或斧头
  2. 按住激活键(默认:`)
  3. 挖掘一个矿石或原木
  4. 观察相连的同类方块被一起挖掘!
  1. 手持锄头、斧头、铲子或剪刀
  2. 按住激活键(默认:`)
  3. 右键点击方块进行交互
  4. 相邻的可交互方块也会被处理!
  1. 手持种子或作物
  2. 按住激活键(默认:`)
  3. 右键点击耕地
  4. 相邻的空耕地也会被种植!

💡 提示:默认情况下需要按住激活键才能触发连锁操作,可在按键绑定中修改按键。


破坏一个方块时,自动破坏相邻的同类方块。

支持的方块

  • 所有矿石(包括深层变种和下界矿石)
  • 所有原木和木头
  • 所有树叶
  • 自定义白名单方块

工具要求

  • 镐子:矿石类
  • 斧头:原木/木头类
  • 任何工具:白名单中的方块

✂️ 连锁交互(Chain Interaction)

Section titled “✂️ 连锁交互(Chain Interaction)”

对一个方块使用工具时,自动对相邻方块执行相同操作。

工具交互类型目标方块结果
🪓 斧头剥皮原木/木头去皮原木/木头
🌾 锄头耕地草方块/泥土耕地
⛏️ 铲子铺路草方块/泥土草径
✂️ 剪刀剪羊毛羊/藤蔓等掉落羊毛/藤蔓
🖌️ 刷子刷洗可疑沙/砾石考古发掘

种植作物时,自动在相邻的空耕地上种植。

支持的物品

  • 小麦种子
  • 甜菜根种子
  • 胡萝卜、马铃薯
  • 瓜种子、南瓜种子
  • 模组添加的种子(通过标签配置)

目标方块

  • 空的耕地方块
  • 与种子类型匹配的可种植方块

当前仅支持 按住按键激活 的方式。默认按键为 `(波浪键),可在按键绑定中修改。

按键功能默认键位
连锁激活(按住)按住触发所有连锁功能` (波浪键)
打开配置打开模组配置界面未绑定

📝 在游戏中按 Esc选项控制按键绑定 可以修改按键


Fabric(需要 Mod Menu)

  1. Esc模组
  2. 找到 OneKeyMiner → 点击齿轮图标

NeoForge / Forge

  1. Esc模组
  2. 找到 OneKeyMiner → 点击 配置

手动编辑: 编辑 .minecraft/config/onekeyminer.json

选项默认值说明
enabled✅ true是否启用模组
enableInteraction✅ true是否启用连锁交互
enablePlanting✅ true是否启用连锁种植
mineAllBlocks✅ true是否允许除黑名单外所有方块连锁
allowBareHand✅ true是否允许空手触发连锁
选项默认值范围说明
maxBlocks641-1000单次连锁操作的最大方块数量
maxBlocksCreative2561-10000创造模式下的最大方块数量
maxDistance161-64连锁搜索的最大距离
allowDiagonal✅ true-是否包括斜向相邻的方块
shapeModeCONNECTED-搜索形状(CONNECTED/CUBE/COLUMN)
requireExactMatch❌ false-是否要求方块完全相同
选项默认值说明
consumeDurability✅ true是否消耗工具耐久
stopOnLowDurability✅ true低耐久保护
preserveDurability1保留的最低耐久值
consumeHunger✅ true是否消耗饥饿值
minHungerLevel1最低饥饿值限制
hungerMultiplier1.0饥饿消耗倍率(0.0-10.0)
hungerPerBlock0.025每个方块的基础饥饿消耗
选项默认值说明
teleportDrops❌ false掉落物直接进入背包
teleportExp❌ false经验直接给予玩家
选项默认值说明
playSound✅ true是否播放连锁音效
showStats✅ true是否显示连锁统计提示
选项说明
customWhitelist方块白名单(支持标签)
blacklist方块黑名单(支持标签)
toolWhitelist挖掘工具白名单
toolBlacklist挖掘工具黑名单
interactionToolWhitelist交互工具白名单
interactionToolBlacklist交互工具黑名单
seedWhitelist可种植物品白名单
seedBlacklist可种植物品黑名单
farmlandWhitelist可种植耕地白名单
{
"enabled": true,
"enableInteraction": true,
"enablePlanting": true,
"mineAllBlocks": true,
"allowBareHand": true,
"maxBlocks": 64,
"maxBlocksCreative": 256,
"maxDistance": 16,
"allowDiagonal": true,
"shapeMode": "CONNECTED",
"requireExactMatch": false,
"consumeDurability": true,
"stopOnLowDurability": true,
"preserveDurability": 1,
"consumeHunger": true,
"minHungerLevel": 1,
"hungerMultiplier": 1.0,
"hungerPerBlock": 0.025,
"teleportDrops": false,
"teleportExp": false,
"playSound": true,
"showStats": true,
"customWhitelist": [
"#minecraft:coal_ores",
"#minecraft:iron_ores",
"#minecraft:logs"
],
"blacklist": [],
"toolWhitelist": [],
"toolBlacklist": [],
"interactionToolWhitelist": [
"#c:shears",
"#minecraft:hoes",
"#minecraft:axes"
],
"interactionToolBlacklist": [],
"seedWhitelist": [
"#c:seeds"
],
"seedBlacklist": [],
"farmlandWhitelist": [
"#c:farmland"
]
}

OneKeyMiner 支持使用 Minecraft 和模组的标签系统来配置方块和物品。

格式说明示例
#namespace:tag标签引用#minecraft:logs
namespace:id直接 IDminecraft:diamond_ore
*pattern*通配符匹配*_ore
标签说明
#minecraft:logs所有原木
#minecraft:coal_ores煤矿石
#minecraft:iron_ores铁矿石
#minecraft:gold_ores金矿石
#minecraft:diamond_ores钻石矿石
#minecraft:emerald_ores绿宝石矿石
#minecraft:lapis_ores青金石矿石
#minecraft:redstone_ores红石矿石
#minecraft:copper_ores铜矿石
#c:ores通用矿石标签(Fabric/Forge)
标签说明
#minecraft:pickaxes所有镐子
#minecraft:axes所有斧头
#minecraft:shovels所有铲子
#minecraft:hoes所有锄头
#c:shears所有剪刀
#c:seeds所有种子
{
"blockWhitelist": [
"#mymod:custom_ores",
"mymod:magic_crystal_ore"
],
"interactionToolWhitelist": [
"mymod:magical_shears"
]
}

  • 效率:加速挖掘
  • 耐久:减少耐久消耗
  • 时运/精准采集:正常应用于所有方块
  • 经验修补:正常获取经验

模组与以下保护系统兼容:

  • ✅ FTB Chunks
  • ✅ Claim Chunk
  • ✅ 领地插件(Residence)
  • ✅ 其他使用标准事件的保护系统

受保护区域的方块不会被连锁操作

OneKeyMiner 使用通用的物品交互事件,自动兼容:

  • ✅ 来自其他模组的矿石和原木
  • ✅ 来自其他模组的工具(镐子、斧头、剪刀等)
  • ✅ 来自其他模组的种子和作物
  • ✅ 完全支持多人服务器
  • ✅ 配置可由服务器管理员统一设置
  • ✅ 玩家的个人设置由客户端保存

检查以下几点

  1. 确保模组已启用(enabled: true
  2. 确保按住激活键(默认是 `)
  3. 确保对应功能已启用(enableInteractionenablePlanting
  4. 确保方块/工具在白名单中且不在黑名单中

Q: 如何添加模组方块到白名单?

Section titled “Q: 如何添加模组方块到白名单?”

编辑 .minecraft/config/onekeyminer.json

{
"blockWhitelist": [
"#mymod:custom_ores",
"mymod:special_ore"
]
}

调整配置:

  • consumeHunger 设为 false 关闭饥饿消耗
  • 或降低 hungerMultiplier 的值(如 0.5)

默认已启用保护功能:

  • toolProtection: true
  • toolProtectionThreshold: 1

工具会在剩余 1 点耐久时停止操作。

Q: 连锁种植为什么没有种植所有耕地?

Section titled “Q: 连锁种植为什么没有种植所有耕地?”

可能的原因:

  1. 耕地不在搜索范围内(超过 maxDistance
  2. 已达到最大方块数(maxBlocks
  3. 手中的种子数量不足
  4. 耕地已经有作物

在配置中设置:

  • 禁用连锁交互:"enableInteraction": false
  • 禁用连锁种植:"enablePlanting": false
  • 禁用整个模组:"enabled": false

遇到问题或有建议?

  • GitHub Issues: 报告 Bug 或提出功能请求
  • Discord: 加入社区讨论

享受挖矿、耕作、种植的乐趣! ⛏️🌾🌱

用户指南版本: 1.6.0 | 适用于 Minecraft 1.21.9