Frosted Ice

基本信息

属性 值
注册名 etfuturum:frosted_ice
TileEntity 无
硬度 0.5
爆炸抗性 继承自 BlockIce
透明度 半透明(setLightOpacity(3))
音效 glass
不可精准采集 是(canSilkHarvest() = false)

功能

霜冰(Frosted Ice)是1.9版本加入的季节性冰块变种,会随时间自动融化并最终变回流动水。

融化机制:

  • updateTick() 检查周围4个相邻方向的同类型冰块数量
  • 若相邻冰块数 ≥ 4且随机数 > 33%(即33%概率不融化),则不融化但增加metadata
  • metadata范围0-3(meta < 3时+1,否则变为 Blocks.flowing_water)
  • 每次更新调度下次更新(40-80tick随机)

堆叠冰块延缓融化:4个以上相邻冰块时可防止立即融化,但仍有33%概率不融化(实际上会积累metadata并最终融化)。

不能精准采集:破坏时只能掉落冰(而非霜冰方块本身),createStackedBlock 返回 Blocks.ice 的 ItemStack。

交互

触发 行为
左键破坏 掉落 minecraft:ice(不可精准采集)
随机刻 metadata < 3则+1,否则变为流水
相邻冰块少 融化加速

相关条目

  • Ice - 普通冰
  • Packed Ice - 冰砖
  • Blue Ice - 蓝冰