AutoPlant

AutoPlant - 自动种植插件

在世界守卫区域内自动重新种植被收获的作物和树木。
Bukkit / Spigot 作者 TheMindDroid 支持版本 1.16 - 1.19
服务器使用量
未统计
服务玩家数
未统计
下载量
12,090
插件详细介绍

简介

Auto Plant 是一款自动种植插件,可在 World Guard 区域内自动补种被收获的作物,并在树木被砍伐后放置树苗。同时,它还能防止玩家意外破坏未完全成熟的作物或树苗。对于希望在服务器上创建农场,并希望农场能自动维护、避免被破坏或玩家忘记补种的服主来说,这款插件非常理想。

支持的作物与树木

作物

插件当前支持以下作物:Sugar Cane, Cactus, Wheat, Potatoes, Carrots, Cocoa Beans, Beetroots, Nether Wart。当这些作物被破坏时,同类型的种子或方块将被自动补种在原位,并且在完全成熟前无法被破坏。

树木

插件当前支持以下树木:Oak, Birch, Spruce, Acacia, Dark Oak, Jungle, Warped Stem, Crimson Stem。此外,插件还支持每种原木的剥离版本,以防玩家在砍树前意外剥离了树皮。当树木被砍伐后,最底部的原木将被替换为同类型的树苗,该树苗在完全长成树木前无法被破坏。

权限节点

插件包含两个权限节点

  • autoplant.bypass:拥有此权限的玩家可以破坏作物而不会触发自动补种,也不会收到作物未成熟的提示。所有 OP 玩家默认拥有此权限。
  • autoplant.reload:允许管理员重载配置文件。OP 玩家默认也拥有此权限。

所有未拥有 autoplant.bypass 权限的玩家都将正常使用插件的自动种植功能。

配置文件

插件在首次使用时将生成配置文件,服务器管理员可通过它自定义以下内容:

  • 玩家破坏未成熟作物或树苗时收到的提示信息。建议保持默认,因为标题显示格式已针对默认信息优化。
  • 插件的显示语言。
  • 每个独立作物的开关状态,以启用或禁用其自动补种功能。

您可以在游戏内使用命令 /autoplant reload 来重载配置文件。

World Guard 依赖

本插件的运行依赖于 World Guard 区域插件。您必须满足以下条件:

  • 已安装 World Guard。
  • 在目标区域内启用了自定义的 auto-plant 区域标志(flag)。
  • 插件的自动种植功能仅在 auto-plant 标志被设置为允许(allow)的区域内生效。

> 注意:您可能需要安装 World Guard Extra Flags 插件来支持诸如方块放置(block-place)之类的标志。

关于骨粉使用的说明

在使用 World Guard 时,骨粉的使用可能会比较复杂,因为插件对骨粉的施加及其效果有特定的判定方式。目前,当玩家对树木或作物使用骨粉时,World Guard 会从两个方面解读此动作:

  • interact 标志:判定骨粉本身的施加行为。
  • allow-block-place 标志:插件将树木或作物生长的过程视为玩家在放置方块。

配置示例

假设您在一个禁止所有建造/放置/破坏权限的区域,但希望允许玩家对云杉树使用骨粉,您需要为该玩家授予云杉原木、树叶、树苗及其周围空气方块的放置权限。

以下是当所有其他建造权限被禁用时,允许玩家使用骨粉所需的区域标志设置示例(请将示例中的材料替换为您农场中树木的实际材料):

/rg flag <region> interact allow
/rg flag <region> allow-block-place BIRCH_LOG,BIRCH_SAPLING,BIRCH_LEAVES,AIR

对于所有作物也是如此。例如,如果您有一个甜菜根农场区域,您需要允许玩家放置甜菜根:

/rg flag <region> allow-block-place BEETROOTS

希望您觉得这款插件有用!如果喜欢,请给它评分!

测试支持版本
1.16 1.17 1.18 1.19
版本分布
基本信息
插件名称 AutoPlant
作者 TheMindDroid
平台 Bukkit / Spigot
支持版本 1.16 - 1.19
点赞数 未统计
最近版本
暂无数据 -