法术方块
基本信息
| 属性 | 值 |
|---|---|
| 方块数 | 6 |
| TileEntity 数 | 6 |
| 中文名来源 | zh_CN.lang:22, 26-45 |
源码把这 6 个方块归为 // Spells 一组(ModBlocks.java:144-150),是**法术(spell)**系统的方块层:法阵基架 + 法术修饰 + 法术附属。
| 注册名 | 方块类 | TileEntity | 中文名 |
|---|---|---|---|
AWWayofTime:blockHomHeart |
BlockHomHeart |
TEHomHeart |
符咒桌 |
AWWayofTime:blockConduit |
BlockConduit |
TEConduit |
法术管道 |
AWWayofTime:blockSpellParadigm |
BlockSpellParadigm |
TESpellParadigmBlock |
法术基架(4 变体) |
AWWayofTime:blockSpellEnhancement |
BlockSpellEnhancement |
TESpellEnhancementBlock |
法术附属(15 变体) |
AWWayofTime:blockSpellModifier |
BlockSpellModifier |
TESpellModifierBlock |
法术修饰符:默认/攻势/防守/环境 |
AWWayofTime:blockSpellEffect |
BlockSpellEffect |
TESpellEffectBlock |
效应器(4 变体) |
注册证据:ModBlocks.java:204-221(后 4 个为多行 registerBlock 调用,名字由 "AlchemicalWizardry" + getUnlocalizedName() 拼接)。TileEntity 注册见 AlchemicalWizardry.java:1483(TEHomHeart)、:1487(TEConduit)、:1489-1492(4 个法术方块 TE)。
这 4 个法术方块各自带独立 ItemBlock(ItemSpellParadigmBlock / ItemSpellEnhancementBlock / ItemSpellModifierBlock / ItemSpellEffectBlock),因此可取回并放入符咒桌重新编辑。
法术基架变体(metadata)
| meta | 变体 | 中文名 |
|---|---|---|
| 0 | projectile |
抛射法术基架 |
| 1 | self |
自体法术基架 |
| 2 | melee |
格斗法术基架 |
| 3 | tool |
工具法术基架 |
来源:zh_CN.lang:27-30(tile.blockSpellParadigm.*)。这 4 个基架与 法术系统 中注册的 64 条法术效果一一对应。
法术附属变体(15)
法术附属分 3 类 × 5 档强度(zh_CN.lang:31-45):
| 强度档 | 力量 | 代价 | 效能 |
|---|---|---|---|
power1 |
[不稳定] | [不稳定] | [不稳定] |
power2 |
[标准] | [标准] | [标准] |
power3 |
[加强] | [加强] | [加强] |
power4 |
[灌输] | [灌输] | [灌输] |
power5 |
[恶魔] | [恶魔] | [恶魔] |
合成配方
法术管道(meta 0,AlchemicalWizardry.java:2487):
q q
ccc
q q