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) |
| 破坏 | 掉落自身 |
所属多方块结构
无
相关条目
- Freyr Slingshot - 芙蕾尔弹弓遗物
- Horn Plenty - 丰饶之角遗物
- Sphere of Navigation - 导航球遗物
- Pocket Wardrobe - 口袋衣柜遗物
- Talisman of Hidden Riches - 秘宝护符遗物