技术方块
基本信息
| 属性 | 值 |
|---|---|
| 注册域 | HardcoreEnderExpansion |
| 技术方块数 | 8 个(活注册,BlockList.java 的 // OPAQUE/// TRANSPARENT/// TECHNICAL 三段中不可归入功能方块者) |
| 数据源 | init/BlockList.java:333-406 |
功能
技术方块不被玩家直接建造使用,而由结构生成器、实体逻辑或内部事件放置。它们多数不可破坏(setBlockUnbreakable() + 抗性 6000000),用于锁死地标与战斗空间。
分组表
| 注册名 | 类 | 分组 | 硬度 | 抗性 | 发光 | 不透光 | 破坏性 |
|---|---|---|---|---|---|---|---|
endium_block |
BlockCompressed(MapColor.pinkColor) |
OPAQUE | 14.0 | 800 | — | — | 可破坏 |
spooky_log |
BlockSpookyLog |
OPAQUE | 0.7 | — | — | — | 可破坏 |
spooky_leaves |
BlockSpookyLeaves |
OPAQUE | 0.1 | — | — | — | 可破坏 |
ender_goo |
BlockEnderGoo |
TRANSPARENT | 150.0 | — | — | 2 | 可破坏 |
crossed_decoration |
BlockCrossedDecoration |
TRANSPARENT | 0.0 | — | — | — | 可破坏 |
enderman_head_block |
BlockEndermanHead |
TRANSPARENT | 1.0 | — | — | — | 可破坏 |
death_flower |
BlockDeathFlower |
TRANSPARENT | 0.0 | 4.0 | — | — | 可破坏 |
energy_cluster |
BlockEnergyCluster |
TRANSPARENT | 0.7 | 0.2 | — | — | 可破坏 |
corrupted_energy_high |
BlockCorruptedEnergy(true) |
TRANSPARENT | 不可破坏 | 6000000 | — | — | 不可破坏 |
corrupted_energy_low |
BlockCorruptedEnergy(false) |
TRANSPARENT | 不可破坏 | 6000000 | — | — | 不可破坏 |
laboratory_glass |
BlockLaboratoryGlass |
TRANSPARENT | 5.0 | 50.0 | — | 5 | 可破坏 |
death_flower_pot |
BlockDeathFlowerPot |
TECHNICAL | 0.0 | — | — | — | 可破坏 |
laser_beam |
BlockLaserBeam |
TECHNICAL | 不可破坏 | 6000000 | 1.0 | — | 不可破坏 |
custom_spawner |
BlockCustomSpawner |
TECHNICAL | 5.0 | — | — | — | 可破坏 |
temple_end_portal |
BlockTempleEndPortal |
TECHNICAL | 不可破坏 | 6000000 | — | — | 不可破坏 |
biome_core |
BlockBiomeIslandCore |
TECHNICAL | 不可破坏 | 6000000 | — | — | 不可破坏 |
block_special_effects |
BlockSpecialEffects |
TECHNICAL | 未设置 | 未设置 | — | — | 可破坏 |
来源行号:endium_block 333-337、spooky_log 338-341、spooky_leaves 342-345、ender_goo 347-350、crossed_decoration 351-354、enderman_head_block 355-358、death_flower 359-363、energy_cluster 364-368、corrupted_energy_high 369-371、corrupted_energy_low 372-374、laboratory_glass 375-379、death_flower_pot 381-384、laser_beam 385-388、custom_spawner 389-392、temple_end_portal 393-396、biome_core 397-401、block_special_effects 406。
corrupted_energy_high / corrupted_energy_low 是唯一两个没有 setBlockName 与 setBlockTextureName 的方块(BlockList.java:371、374 单行 register),因此它们没有独立 unlocalizedName 与贴图名,只作为内部状态方块使用。
数值
- 液体:
BlockEnderGoo.fluid在loadBlocks()首行注册进FluidRegistry(BlockList.java:180),并注册容器bucket_ender_goo↔ 空桶(init/ItemList.java:366-369) custom_spawner的 TileEntity 注册名是EndermanSpawner(BlockList.java:505)spooky_log/spooky_leaves燃烧参数分别为(10,10)与(40,30)(BlockList.java:488-489)endium_block物品字典blockHeeEndium(BlockList.java:491)block_special_effects只在开发反混淆环境下进入创造标签:if (Log.isDeobfEnvironment) ModCreativeTab.tabMain.list.addBlocks(special_effects)(BlockList.java:470)
交互
| 方块 | 交互 |
|---|---|
ender_goo |
与水的战斗行为可关闭:配置 gooBattlesWater(system/ConfigHandler.java:142-145) |
laser_beam |
末影恶魔战斗用光束,TileEntity TileEntityLaserBeam |
temple_end_portal |
神殿传送门框架组件,末影龙蛋放置点(block/BlockDragonEggCustom.java:55 生成 EntityBlockTempleDragonEgg) |
biome_core |
生态岛基岩核心,贴图名复用原版 bedrock(BlockList.java:401) |
crossed_decoration |
16 meta,ItemBlockWithSubtypes(BlockList.java:414);meta dataLilyFire 可合成火染料(mechanics/RecipeList.java:354-356) |
death_flower |
16 meta,ItemBlockEndFlower(BlockList.java:415);meta 0–13 合成为红/黄染料、meta 15 合成为绿染料(mechanics/RecipeList.java:347-352) |
合成配方
| 产物 | 配方 | 位置 |
|---|---|---|
death_flower meta 0–13 |
无序:1 个对应 meta → 2 个 Items.dye meta 13 |
mechanics/RecipeList.java:347-350 |
death_flower meta 15 |
无序 → 2 个 Items.dye meta 8 |
mechanics/RecipeList.java:352 |
crossed_decoration meta dataLilyFire |
无序 → 2 个 Items.dye meta 14 |
mechanics/RecipeList.java:354-356 |
endium_block |
3×3 endium_ingot |
mechanics/RecipeList.java:337-343 |
laboratory_glass ×8 |
3×3 玻璃,中心 end_powder |
mechanics/RecipeList.java:26-34 |
corrupted_energy_*、laser_beam、temple_end_portal、biome_core、death_flower_pot、custom_spawner、block_special_effects 没有任何合成配方 —— 它们只能由世界生成或实体逻辑放置。