Villager Refresh

一个插件,用于更新村民交易,且忽略gamerule doDaylightCycle。

资源图片
# VillagerRefresh 插件 ## 概述 VillagerRefresh 是一个轻量级的 Minecraft 插件,它解决了在禁用 `doDaylightCycle` 游戏规则时,村民交易刷新问题。它会定期刷新村民的交易,无论昼夜循环如何,允许玩家继续交易和升级村民。 ## 特点 - 自动在可配置的间隔内刷新所有村民交易; - 与禁用的 `doDaylightCycle` 游戏规则兼容; - 保留所有交易属性(经验奖励、村民经验、价格倍数); - 最小的性能影响; - 简单的配置。 ## 要求 - Minecraft 服务器版本 1.12.2-最新版本; - Java 8 或更高版本; - 基于 Bukkit 的核心 (Spigot, Paper, Purpur 等)。 ## 安装 下载最新版本,将其放在服务器的 plugins 文件夹中,然后重启服务器或使用 `/reload` 命令。 插件将在 `plugins/villager-refresh/config.yml` 生成一个默认配置文件。 ## 配置 该插件使用一个简单的配置文件 (config.yml 示例): ``` # 交易更新间隔(分钟) refresh-interval-minutes: 20 # 将刷新记录写入控制台吗? log-refreshes: true ``` ## 权限 插件拥有 `villagerrefresh.commands` 权限,以防止普通玩家使用插件命令。 ## 命令 - `/vrefresh reload` - 重新加载配置 - `/vrefresh set [分钟]` - 设置刷新村民的间隔 & 重新加载配置