VeinMiner Java

VeinMiner Java

VeinMiner 高效开采整条矿脉和树木,连锁采矿

                    Patreon    Discord    Support me on Ko-fi

VeinMiner

Patreon

连锁挖矿时,树木和矿石都可以作为目标,但矿石需要镐子才能进行该过程,而树木则无需任何特定工具即可挖掘。

潜行并破坏方块以激活连锁挖矿

1

2

玩家设置

无需管理员权限:

  • /trigger vm.durability set 1 — 为每个额外矿石或原木启用一点的耐久度消耗。
  • /trigger vm.durability set 0 — 禁用额外的耐久度消耗(默认)。

永久添加方块

这些命令需要管理员权限。 /reload,并防止重复添加。

原版方块

/function vm:add_ore {b:"ancient_debris"}
/function vm:add_tree {b:"bamboo_block"}
/function vm:add_tree_with_leaves {b:"oak_log",l:"oak_leaves"}

add_ore 使用六方向连接的挖掘方式。 add_tree 使用 26 方向的树木遍历,不移除树叶。 add_tree_with_leaves 还会移除指定的连接树叶类型。

移除自定义的原版注册:

/function vm:remove_ore {b:"ancient_debris"}
/function vm:remove_tree {b:"bamboo_block"}

模组方块

/function vm:add_mod_ore {m:"create",b:"zinc_ore"}
/function vm:add_mod_tree {m:"examplemod",b:"rubber_log",l:"rubber_leaves"}
使用以下命令移除它们:
/function vm:remove_mod_ore {m:"create",b:"zinc_ore"}
/function vm:remove_mod_tree {m:"examplemod",b:"rubber_log"}

该模组必须先安装在服务器上,然后其方块才能被注册。对于原木和树叶使用不同命名空间的树木,请使用高级 API:

/function vm:register/tree {namespace:"logmod",id:"rubber_log",leaf_namespace:"leafmod",leaf_id:"rubber_leaves"}

列出已保存的自定义注册:

/function vm:list_custom_blocks

管理员配置

/scoreboard players set sneak_mode vm.config 1
/scoreboard players set system_disabled vm.config 0
/scoreboard players set max_blocks vm.config 1024
/scoreboard players set default_cooldown vm.cooldown 10
  • sneak_mode: 1 需要潜行; 0 不需要。
  • system_disabled: 1 全局禁用 VeinMiner; 0 启用它。
  • max_blocks: 单次操作的安全上限,包含树叶。
  • default_cooldown: 操作后的冷却时间(以游戏刻为单位)。

/function vm:reset_config 会恢复原版方块列表并重新应用所有已保存的自定义注册。