Terra Farmland
基本信息
| 属性 | 值 |
|---|---|
| 注册名 | AdvancedBotany:blockTerraFarmland |
| 类 | BlockTerraFarmland extends Block implements ILexiconable |
| TileEntity | 无 |
| 材质 | Material.ground |
| 硬度 | 未设置(默认 0) |
| 爆炸抗性 | 未设置 |
| 步声 | soundTypeGravel |
| 碰撞箱 | 高度 0.9375(15/16) |
| 遮光 | 255(完全不透明) |
| 随机刻 | 有(setTickRandomly(true)) |
来源:BlockListAB.java:90(注册)、ab/common/block/BlockTerraFarmland.java:34-41(构造)。
功能
「泰拉沃土」——高级农田。配合 Terra Hoe 使用,在其上耕种可种在原版不能种植的方块上。BlockTerraFarmland 实现 Botania 的 IFarmable 契约,种子清单由 AdvancedBotanyAPI.registerFarmlandSeed(block, meta) 维护。
种子清单
源码中通过 registerFarmlandSeed 登记的条目只有 1 条:
| 方块 | metadata |
|---|---|
minecraft:nether_wart |
3(成熟态) |
来源:ab/common/lib/register/RecipeListAB.java:508。其余可种作物由 Botania 自身通过接口契约处理,不在本 mod 源码内。
交互
| 触发 | 行为 |
|---|---|
| 右键 | 交互由 Botania 的 IFarmable 契约处理 |
| 破坏 | 掉落泥土类物品 |
所属多方块结构
无
相关条目
- Terra Hoe - 用于耕种泰拉沃土的锄
- Freyr Liana - 芙蕾尔藤蔓
- Antigravitation - 反重力方块