MultiblockBuilder
多方块模板构建器:字符 → 判定器绑定,再展开为绝对偏移
基本信息
| 属性 | 值 |
|---|---|
| 路径 | net.fuzzycraft.botanichorizons.util.multiblock.MultiblockBuilder |
| 行数 | 59 |
用法
MultiblockBuilder b = new MultiblockBuilder();
b.setRootCharacter("x");
b.addCheck("s", livingRock); // 字符 → MultiblockCheck
b.addCheck("p", manaPool);
MultiblockHelper helper = b.buildForMap(template);
特点
先按字符绑定判定器,再由 buildForMap 统一展开——
这正是 Multiblocks 能让 3 个魔力池变体
共用一张模板的前提。