文档目录
数字采矿机配置界面
Mekanism 数字采矿机配置屏(276×254,GuiFilterHolder + GuiDigitalMinerConfig):左侧信息内屏(过滤器数/半径/最小最大 Y)+ 右侧 4 行 FilterButton 过滤器列表与滚动条 + 新建过滤器 + 反向挖掘开关与替换目标槽 + 要求替换开关。
数字采矿机过滤器玩家
import { MekanismDigitalMinerConfigScreen } from "../index";
export function MekanismDigitalMinerConfigScreenDemo() {
return (
<MekanismDigitalMinerConfigScreen
filterCount="5"
filters={[
{ icon: "item/upgrade/filter", id: "iron", label: "铁矿石" },
{ id: "tag", label: "#forge:ores" },
{ icon: "item/upgrade/filter", id: "mod", label: "mekanism" },
{ id: "gem", label: "钻石" },
{ id: "extra", label: "绿宝石" },
]}
maxY="320"
minY="-64"
radius="10"
replaceTarget={{ count: 1, icon: "stone-block", tooltip: "圆石" }}
requireReplacement
selectedFilterId="iron"
/>
);
}
安装
$pnpm add @tennantite/mekanismnpm 方式安装编译产物;需要改造源码请用上方的 CLI 拷贝安装。
源码
packages/mekanism/src/mekanism-digital-miner-config-screen/index.tsxnpm 包保留源码目录,可直接复制改造。