文档目录
Ender IO SAG 磨粉机界面
Ender IO SAG 磨粉机(176×208):输入、4 输出、研磨球槽与 4×16 耐久条、16×24 竖向进度、能量与右侧控件。
全屏预览预览页不进入搜索引擎索引
SAG 磨粉机物品栏
组成
这些是可直接组合的组件;Block 只是把它们按原版坐标放在一起。
代码
import { EIO_DEMO_GOLD_INGOT, EIO_DEMO_GUNPOWDER, EIO_DEMO_IRON_ORE } from "../eio-demo-data";
import { EioSagMillScreen } from "./index";
interface EioSagMillScreenDemoProps {
energy?: { max: number; value: number };
progress?: number;
}
/**
* SAG 磨粉机预览:铁矿石 16 → 金锭 ×4,研磨球耐久 70%,进度 35%,能量 72%。
*/
export function EioSagMillScreenDemo({
energy = { max: 100000, value: 72000 },
progress = 0.35,
}: EioSagMillScreenDemoProps = {}) {
return (
<EioSagMillScreen
energy={energy}
grindingBall={{ durability: 0.7 }}
grindingBallSlot={EIO_DEMO_GUNPOWDER}
input={EIO_DEMO_IRON_ORE}
onRedstoneChange={() => {}}
onSlotClick={() => {}}
outputs={[EIO_DEMO_GOLD_INGOT, EIO_DEMO_GOLD_INGOT, EIO_DEMO_GOLD_INGOT, EIO_DEMO_GOLD_INGOT]}
progress={progress}
state="active"
/>
);
}