文档目录
电炉界面
IC2 电炉界面(1.12.2 原版贴图):输入 / 放电 / 26×26 产物槽、4 个升级槽、红色 EU 闪电与熔炼箭头进度。
电炉玩家
import { ElectricFurnaceScreen } from "./index";
interface ElectricFurnaceScreenDemoProps {
energy?: { max: number; value: number };
progress?: number;
}
/**
* ElectricFurnaceScreen 预览用例:铁矿石 → 铁锭(原版图标近似)
*/
export function ElectricFurnaceScreenDemo({ energy = { max: 2000, value: 1750 }, progress = 0.8 }: ElectricFurnaceScreenDemoProps = {}) {
return (
<ElectricFurnaceScreen
energy={energy}
input={{ icon: "iron-ore", tooltip: "铁矿石" }}
output={{ count: 1, icon: "iron-ingot", tooltip: "铁锭" }}
progress={progress}
title="电炉"
/>
);
}
安装
$pnpm add @tennantite/ic2npm 方式安装编译产物;需要改造源码请用上方的 CLI 拷贝安装。
源码
packages/ic2/src/electric-furnace-screen/index.tsxnpm 包保留源码目录,可直接复制改造。