Board Fate

基本信息

属性 值
注册名 AdvancedBotany:blockBoardFate
类 BlockBoardFate extends BlockContainer implements IPickupAchievement, ILexiconable
TileEntity tileBoardFate(TileBoardFate extends TileInventory)
材质 Material.iron
硬度 3.0
爆炸抗性 10.0
步声 soundTypeMetal

来源:BlockListAB.java:96(注册)、ab/common/block/BlockBoardFate.java:36-42(构造)、BlockListAB.java:107(TileEntity)。

功能

「命运棋盘」——Botania 传奇遗物 Sagittarius(射手座) 的机制复刻:把遗物投入格子里掷骰,点数总和决定抽出哪一件遗物。

数值

  • 容器槽位数:64(TileInventory.getSizeInventory() 返回 64,ab/common/block/tile/TileInventory.java:72)
  • 抽出逻辑:AdvancedBotanyAPI.relicList.get(Math.min(relicCount - 1, relicList.size() - 1))(TileBoardFate.java:64-65)——点数上限被 clamp 到遗物列表长度
  • 遗物列表共 11 项(见下)

遗物列表(11 项)

# 遗物 来源
1 infiniteFruit Botania 自带
2 kingKey Botania 自带
3 flugelEye Botania 自带
4 thorRing Botania 自带
5 odinRing Botania 自带
6 lokiRing Botania 自带
7 freyrSlingshot Advanced Botany 自有
8 keyHiddenRiches Advanced Botany 自有(ItemTalismanHiddenRiches)
9 pocketWardrobe Advanced Botany 自有
10 sphereNavigation Advanced Botany 自有
11 hornPlenty Advanced Botany 自有

前 6 项是 Botania 物品,后 5 项是本 mod 的遗物(RecipeListAB.java:1080-1090)。顺序与 ConfigABHandler.relicNames(ConfigABHandler.java:34-35)一致,后者还多定义了 fateBoardRelicEnables 逐项开关。

交互

触发 行为
右键 掷骰抽遗物(spawnRelic)
破坏 掉落自身

所属多方块结构

无

相关条目