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 个魔力池变体 共用一张模板的前提。