Glow Flower
基本信息
| 属性 |
值 |
| 注册名 |
fether:glow_flower |
| 父类 |
BlockNetherFlower |
| 亮度 |
1.0(setLightLevel(1.0f)) |
| spreadRate |
FetherConfig.glowFlowerSpreadRate(默认 100) |
| 物品 |
blockGlowFlower(无独立 Item,可被取作物品形式) |
功能
BlockGlowFlower 是 BlockNetherFlower 的具体实现,自带亮度 1.0:
canPlaceBlockOn 接受 netherrack、soul_sand,或 BlockNetherFlower 接受的所有默认土壤(保留父类兼容性)。
getItemDropped 在 glowFlowersDropSeeds=true 时返回 itemGlowFlowerSeeds,否则返回 blockGlowFlower 自身(破坏即挖)。
- 世界生成由
WorldGenNetherFlowers + WorldGeneratorNether 在下界生成 group(与 Nether Garden 共用同一生成器,FetherConfig.glowFlowerRarity 控制)。
BlockGlowFlower 也会从 FetherRecipes.addShapelessRecipes 反向合成途径生产:3 × blockGlowFlower → 3 × Items.glowstone_dust,即"挖掉花换荧石粉"。blockGlowFlowerCrop 是发光版本的灵魂沙作物方块,绑定 cropGlowFlower + seedsGlowFlower,在客户端提供种植 — 见 Glow Flower Crop。
摆放要求
- 灵魂沙 / 下界岩或 Forge 通用
BlockFlower 接受的位置。
数值
| 数值 |
默认 |
配置项 |
| 罕见度(每 chunk 群组尝试) |
4 |
glowFlowerRarity ∈ [0, 1000] |
| 群组大小 |
8 |
写死 |
| 扩散周期(随机刻) |
100 |
glowFlowerSpreadRate ∈ [0, MAX_INT] |
| 亮度 |
1.0 |
写死 |
| 是否替换为种子 |
false |
glowFlowersDropSeeds |
交互
| 触发 |
行为 |
| 破坏 |
掉 blockGlowFlower 自身或 glow_flower_seeds(开关配置) |
| 玩家右键采花 |
继承自 BlockNetherFlower.onBlockActivated:服务器端立即 drop 自身 + 设为空气 |
相关条目