Documentation
MekanismDigitalMinerConfigScreen
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"
/>
);
}
Install
$pnpm add @tennantite/mekanismnpm installs the compiled package; use the CLI copy above to adapt the source.
Source
packages/mekanism/src/mekanism-digital-miner-config-screen/index.tsxThe npm package keeps the source tree, so you can copy and adapt it directly.