Arid Garden(干旱花园)
[!WARNING] 该名称在 HarvestCraft 1.7.10 中不存在
本页仅作为改名说明保留。1.7.10 的 12 个花园注册名里没有
aridgarden,最接近的是desertgarden(沙漠花园)—— 它是BlockPamDesertGarden,支撑方块限定为沙。
裁定:改名为 desertgarden
| 项 | 内容 |
|---|---|
| 1.7.10 实际注册名 | harvestcraft:desertgarden(BlockRegistry.java:656) |
| 英文名 | tile.desertgarden.name=Desert Garden(en_US.lang:60) |
| 类 | BlockPamDesertGarden |
| 理由 | 1.7.10 的花园注册名统一为 <词>garden 全小写;desert 既符合该构词,也对应 EnumPlantType.Desert 与沙地支撑方块。wiki 条目名必须与注册名一致,否则搜索与链接都指不到实际方块 |
去哪看
- Desert Garden —— 本该条目的正确位置
订正记录
本条目原基于 MC 1.12.2 的
MatrexsVigil/harvestcraft审计,整篇作废:
harvestcraft:aridgarden在 1.7.10 从未注册。1.7.10 的花园只有berrygarden/desertgarden/grassgarden/gourdgarden/groundgarden/herbgarden/leafygarden/mushroomgarden/stalkgarden/textilegarden/tropicalgarden/watergarden共 12 个。- 原条目引用的类
BlockBaseGarden、ConfigHandler.java、BlockBaseGarden.Region.DESERT、soilBlocks数组在 1.7.10 中全部不存在;对应实现是com/pam/harvestcraft/base/BlockGarden.java与BlockPamDesertGarden.java,配置在BlockRegistry.java。- 原「蔓延率 30 /
gardenspreadMax8」为 1.12.2 数值(原条目引的 1.12.2 行号已按要求清除)。1.7.10 的真实配置是gardenspreadRate默认 100、gardenSpreadLimit默认 5(BlockRegistry.java:376-377),且没有gardenspreadMax这个键。- 原「蔓延距离 1 格」不准确。
BlockGarden.func_149674_a是一次最多 4 步的随机游走(base/BlockGarden.java:100-113),不是固定 1 格。