# PlantNerfer
PlantNerfer 允许进行高度可配置的植物行为。
[]()
## 命令 | 权限 | 描述
> /pn | plantnerfer.command | 使用 PlantNerfer 命令。
> /pn help | plantnerfer.command.help | 链接到 PlantNerfer 文档。
> /pn reload | plantnerfer.command.reload | 重新加载插件。
PlantNerfer 与 Surf Hosting 合作。

使用代码:**PLANTNERFER** 同时支持我并以半价获得优质主机。

感谢所有使用 PlantNerfer 的用户!
联系服务器 ::): https://discord.gg/txJDdYcRV6
## 植物配置
### 示例
#### 生物群系组部分
> biome-group-list:
> TestGroup:
> - "PLAINS"
> - "SAVANNA"
> second-group:
> - "FOREST"
创建了两个生物群系组:“TestGroup” 和 “second-group”。“TestGroup” 包含生物群系 “PLAINS” 和 “SAVANNA”,而 “second-group” 包含生物群系 “FOREST”。[点击此处查看生物群系列表。](https://hub.spigotmc.org/javadocs/spigot/org/bukkit/block/Biome.html)
#### 植物部分
> oak-sapling:
> can-place: true
> growth-rate: 25
> death-rate: 10
> growth-rate-dark: 15
> death-rate-dark: 20
> bone-meal-success-rate: 25
> bone-meal-success-rate-dark: 10
> needs-hoe-for-drops: true
> min-light: 9
> max-light: 15
> needs-sky: false
> transparent-blocks-count-as-sky: false
> no-sky-growth-rate: 10
> no-sky-death-rate: 25
> min-y: 0
> max-y: 200
> restrict-to-worlds:
> - "world"
> - "world_nether"
> biome-groups:
> second-group:
> growth-rate: 100
> bone-meal-success-rate: 100
> bone-meal-success-rate-dark: 100
> needs-hoe-for-drops: false
> restrict-to-worlds:
> - "world"
> max-y: 255
> needs-sky: false
> transparent-blocks-count-as-sky: true
> no-sky-growth-rate: 100
> no-sky-death-rate: 0
> TestGroup:
> can-place: false
> restrict-to-worlds:
> - "world_nether"
橡树树苗通常具有较差的机制,但在生物群系组“second-group”中,它们的整体生长速率为100。在生物群系组“TestGroup”中,它们无法被放置,从而排除了其生物群系。
### 是否可放置
> can-place: true/false
植物是否可以被放置?
### 生长速率
> growth-rate: #
100 是原版游戏中的生长速率。50 的值会使每个到下一个成熟阶段的进展变成抛硬币。此插件无法使植物生长得更快。
### 黑暗环境下的生长速率
> growth-rate-dark: #
类似于 growth-rate,但适用于光线级别低于 8 的植物。
### 死亡速率
> death-rate: #
100 的值会使植物在尝试进入下一个成熟阶段时消失。5 的值会使植物有 1/20 的机会消失。
### 黑暗环境下的死亡速率
> death-rate-dark: #
类似于 death-rate,但适用于光线级别低于 8 的植物。
### 骨粉成功率
> bone-meal-success-rate: #
100 的值会使植物在施用骨粉时尝试生长。50 的值会使植物有 50% 的机会尝试生长。
### 黑暗环境下的骨粉成功率
> bone-meal-success-rate-dark: #
类似于 bone-meal-success-rate,但适用于光线级别低于 8 的植物。
### 需要锄头才能掉落
> needs-hoe-for-drops: true/false
如果为 true,植物只有在用锄头破坏时才会掉落物品。
### 需要锄头才能保留农田
> needs-hoe-for-farmland-retain: true/false
如果为 true,与农田相关的植物在用锄头破坏时,该农田会变成土块。
### 最低光照
> min-light: #
允许植物放置、生长和骨粉施用的最低光照级别。
### 最高光照
> max-light: #
允许植物放置、生长和骨粉施用的最高光照级别。
### 是否需要天空
> needs-sky: true/false
如果为 true,植物只有在上方没有方块时才能被放置、生长和骨粉施用。
### 具有透明性的方块是否算作天空
> transparent-blocks-count-as-sky: true/false
如果为 true,允许光线通过的方块在植物检查其上方的方块时不会被检查。
### 没有天空时的生长速率
> no-sky-growth-rate: #
类似于 growth-rate,但适用于没有天空上方的植物。它不会取代任何其他生长速率,而是增加了植物不会生长的另一种机会。
### 没有天空时的死亡速率
> no-sky-death-rate: #
类似于 death-rate,但适用于没有天空上方的植物。它不会取代任何其他死亡速率,而是增加了植物死亡的另一种机会。
### 最低 Y 坐标
> min-y: #
允许植物放置的最低 Y 坐标。
### 最高 Y 坐标
> max-y: #
允许植物放置的最高 Y 坐标。
### 限制在哪些世界
> restrict-to-worlds:
> - "example_world_name"
> - "example_world_name_2"
将植物放置限制在某些世界中。
### 生物群系组
> 参阅“植物部分”标题下的示例
对于每个组进行配置,植物的任何设置都可以定义在此部分,除了此设置。
## 注意事项
注意 0:PlantNerfer 构建在原版机制之上;它不会取代它们。
注意 1:'dark' 光照级别介于并在 0 和 7 之间。
注意 2:不同的植物具有不同数量的生长阶段,这意味着相同的速率可能会影响某些植物更多。
注意 3:为了使骨粉施肥生长成功,植物必须通过骨粉速率、生长速率和原版骨粉机会检查。
注意 4:以下是默认值,如果用户未定义任何值,则使用这些值:
> can-place: true
> growth-rate: 100
> growth-rate-dark: 100
> death-rate: 0
> death-rate-dark: 0
> bone-meal-success-rate: 100
> bone-meal-success-rate-dark: 100
> needs-hoe-for-drops: false
> needs-hoe-for-farmland-retain: false
> min-light: 0
> max-light: 15
> needs-sky: false
> transparent-blocks-count-as-sky: true
> no-sky-growth-rate: 100
> no-sky-death-rate: 0
> min-y: -64
> max-y: 256
> restrict-to-worlds: (空,所以任何)
> biome-groups: (空)
配置信息完全为空的植物将使用原版机制。
生物群系组设置将继承植物设置中的默认值,除非它们在生物群系组设置中定义。
如果一个植物在多个应用于它的生物群系组中,则只会使用植物的最后一个生物群系组的生物群系。
插件消息中的“*”字符表示“所有”或“任何”。