Tiller

一个完全可配置的“自动补种”插件,用于您的 Minecraft 服务器,可在作物收获后自动补种。

资源图片
# 自动复种 Autoreplant 是为您的 1.21+ 版 Minecraft 服务器设计的插件,它为您的游戏添加了一个简单且完全可配置的自动复种功能。 # 特性 * 拥有 **autoreplant.use** 权限的玩家收获的农作物将自动复种 * 使用 Bukkit API 的 *可长成* 块类型自动检测新的农作物,因此使用该块类型添加的自定义农作物应该会自动被插件识别 * 可以配置用于收获农作物的物品 * 可以默认启用/禁用 * 玩家可以使用 /autoreplant toggle 切换自动复种的开关 * 每个选项和消息都是完全可配置的 * 非常轻量级,仅注册一个世界监听器 # 限制 * 没有方法可以在没有 Essentials 的 `sudo` 命令之类的东西的情况下为其他玩家切换自动复种 (TODO) * 所有农作物都可以自动复种。无法禁用农作物 (TODO) * 消息仅支持游戏内 YAML 代码 (TODO) * 拥有 `autoreplant.use` 权限的玩家始终可以切换其开关 (TODO) * 如果配置使用非工具物品(没有耐久属性的物品)来复种农作物,则这些物品将永远不会损坏,并且可以使用无限次。 # 指令 * `/autoreplant` - 显示插件信息 (在 `config.yml/messages` 中可配置) * `/autoreplant toggle` - 为每个玩家切换自动复种功能 * `/autoreplant reload` - 重新加载插件配置 # 权限 * `autoreplant.use` - 自动复种使用 `config.yml` 中定义的物品收获的农作物,也授予 `/autoreplant toggle` 的访问权限 * `autoreplant.command.reload` - 授予用户访问配置重新加载命令的权限,应授予服务器管理员 * `autoreplant.bypass_item_durability` - 如果在 config.yml 中启用了物品损坏,则拥有此权限的玩家在收获农作物时仍然不会损失工具的耐久度 * `autoreplant.ignore_tool_restrictions` - 拥有此权限的玩家不需要使用 `allowed-items` 中定义的工具来自动复种农作物 # 配置文件 [config.yml]([https://github.com/Vyladence/Autoreplant/blob/master/src/main/resources/config.yml](https://github.com/Vyladence/Autoreplant/blob/master/src/main/resources/config.yml)) 配置文件已添加注释,以便尽可能易于理解。 默认配置: * 拥有正确权限的玩家默认启用自动复种 * 收获的农作物会遵守幸运(fortune)附魔 * 物品(工具)损坏已启用 * 摧毁部分生长的农作物会损坏物品(工具) * 部分生长的农作物仍然会被复种 * allowed-items 配置为使用所有类型的锄头物品(木质、石质、铁质等) 所有这些选项都可以根据您的喜好进行配置。 # TO-DO * 从收获的农作物中减去一个种子/物品掉落,以更好地反映在复种时种子使用的情形 * 配置黑名单农作物类型 * 分离 autoreplant.use 和 autoreplant.command.toggle 权限,以便玩家可以在不具备切换能力的情况下使用它 * 仅为拥有任何 autoreplant.command.* 权限的玩家补全 autoreplant 命令 * 支持消息中的 Minedown 格式化 * 允许管理员为其他玩家切换自动复种的开关 * 重做命令/补全系统,使其更容易添加命令和子命令 * 允许玩家将他们的 replant-state 重置为默认设置