Loot Games Dungeon Wall

基本信息

属性 值
注册名 lootgames:LootGamesDungeonWall
类 DungeonBrick extends Block
材质 Material.rock
基础硬度 10.0
爆炸抗性 6.0
物品形式 DungeonBlockItem(ItemBlockWithMetadata)
变种数 7(Type 枚举)

来源:ru/timeconqueror/lootgames/registry/LGBlocks.java:43、eu/usrv/legacylootgames/blocks/DungeonBrick.java:26-34。

⚠️ 命名混用:注册名用 PascalCase(LootGamesDungeonWall),而同一注册表里的现代方块用 snake_case(ms_master 等)。这是本 mod 遗留代码与新代码并存的痕迹。

7 个变种

DungeonBrick.Type 枚举(DungeonBrick.java:111-119):

meta 枚举 图标 实际硬度 收获等级
0 WALL LootGames:dungeon_wall 10.0(基础) 4
1 CEILING LootGames:dungeon_ceiling 10.0 4
2 FLOOR LootGames:dungeon_floor 10.0 4
3 WALL_CRACKED LootGames:cracked_dungeon_wall 2.0 2
4 CEILING_CRACKED LootGames:cracked_dungeon_ceiling 2.0 2
5 FLOOR_CRACKED LootGames:cracked_dungeon_floor 2.0 2
6 FLOOR_SHIELDED IconLoader.shieldedDungeonFloor -1.0(不可破坏) —
  • 裂纹变种(3/4/5)硬度覆写为 2.0、收获等级降为 2(DungeonBrick.java:99-105,89-98)
  • FLOOR_SHIELDED(meta 6)硬度 -1.0,是不可破坏的护盾地板(DungeonBrick.java:99-100)
  • 收获工具统一为 pickaxe(DungeonBrick.java:107-110)
  • canCreatureSpawn 恒返回 false,禁止刷怪(DungeonBrick.java:38-40)

掉落随机化

damageDropped 对 CEILING/FLOOR/WALL(meta 1、2、0)随机偏移 0-3(DungeonBrick.java:53-58),即完好墙/地/天花板有概率掉落为对应的裂纹变体。裂纹变体本身不再随机化。

交互

触发 行为
破坏 掉落自身(完整变种可能随机为裂纹变种)
meta 6 无法破坏

所属多方块结构

本 mod 无多方块结构(方块靠 StructureGenerator 程序化拼接,不使用 Multiblock 定义)。

相关条目