跳到正文
烈焰甘蔗Wiki

Glow Lichen

基本信息

属性 值
注册名 etfuturum:glow_lichen
TileEntity TileEntityGlowLichen
硬度 0.2
抗爆炸 未调用 setResistance,继承默认 0(无抗性)
亮度 7
材质 vine
音效 grass
收获工具 剪刀(shears)

⚠️ 已订正 —— 注册名的 modid 是错的。 原文写 etmedurum:glow_lichen(etm-e-d-u-r-u-m),这不是本 mod 的 modid,也不是任何 真实存在的命名空间。本 mod 的 modid 为 etfuturum(lib/Reference.java:10: public static final String MOD_ID = "etfuturum";),方块注册走 ModBlocks.java:429 GLOW_LICHEN(ConfigBlocksItems.enableGlowLichen, new BlockGlowLichen()), 构造器中由枚举常量名小写得到注册名。

原文正确处:亮度 7 来自 blocks/BlockGlowLichen.java:42 this.lightValue = 7;; 硬度 0.2 来自同文件 :43 .setHardness(0.2F)。

功能

发光地衣(Glow Lichen)是1.18版本新增的发光覆盖方块,可以附着在方块的多个侧面上,发出亮度7的光并提供光照。

可剪切(IShearable): 可使用剪刀剪取地衣,剪取后掉落。

可生长(IGrowable): 可使用骨粉催熟,使其向相邻空间扩散。

剪切难度: getPlayerRelativeBlockHardness 中,持剪刀时计算硬度为 0.1F / hardness,即0.2F硬度时约0.5秒破坏时间。

多面附着: 作为 BlockContainer,TileEntityGlowLichen 记录每个方向(上下前后左右6面)的地衣存在状态。

渲染: 自定义渲染类型 RenderIDs.GLOW_LICHEN,面独立渲染(shouldSideBeRendered 始终返回 true)。

交互

触发 行为
剪刀右键 剪取,掉落发光地衣物品
骨粉右键 催熟,向相邻方向扩散
持剪刀破坏 快速破坏(特殊硬度计算)
普通破坏 以正常硬度破坏,不掉落

相关条目

  • Cave Vines - 另一个可剪切的生长植物
  • Sea Pickle - 另一个水下发光方块
  • Lantern - 悬挂式光源

配置门控

  • ConfigBlocksItems.enableGlowLichen,配置键 enableGlowLichen,默认开启(ON) (configuration/configs/ConfigBlocksItems.java)。同时门控 TileEntity TileEntityGlowLichen(core/proxy/CommonProxy.java:160-162)。
浏览全部模组