InstaRestock

InstaRestock

即时补货或瞬间补货使村民无限补货

Fabric 模组更新即将推出!

InstaRestock

村民交易在玩家打开交易菜单的瞬间刷新——无需等待每日重置、工作站点计时或服务器重启。


功能特性

  • 即时补货 — 打开菜单时交易立即刷新,彻底移除原版延迟
  • 可配置刷新时间 — 支持自定义延迟及时间单位(秒、分钟、小时、天),或保持即时刷新
  • 最大交易控制 — 如有需要可限制每次补货刷新的交易栏位数量(设为 2147483647 表示不限量)
  • 村民黑名单 — 将特定村民排除在自动补货之外
  • 价格惩罚开关 — 可禁用 Minecraft 的价格上涨惩罚(1.18+)
  • 流浪商人支持 — 可选启用流浪商人的补货功能
  • 通用村民支持 — 默认适用于所有村民
  • 性能友好 — 最小开销,无后台线程

安装指南

Fabric

  1. 下载对应 Minecraft 版本的 .jar 文件
  2. 将其放入你的 mods/ 文件夹
  3. 启动你的服务器或客户端

Paper / Spigot

  1. 下载对应 Minecraft 版本的 .jar 文件
  2. 将其放入你的 plugins/ 文件夹
  3. 重启你的服务器
  4. (可选) 编辑 plugins/InstaRestock/config.json

配置

{
  "maxTrades": 2147483647,
  "reloadTime": "10 seconds",
  "villagerBlacklist": [],
  "disablePricePenalty": true,
  "uninstallMode": false,
  "allowTravellingMerchants": true,
  "checkUpdate": true,
  "allowMetrics": true,
  "lang": "en_US"
}

配置参考

选项 默认值 描述
maxTrades 2147483647 每次补货事件刷新的最大交易栏位数(2147483647 = 不限量)
reloadTime "10 seconds" 补货前的延迟。支持:seconds、minutes、hours、days。允许小数(如 "5.5 minutes")。若未指定单位,默认按分钟处理
villagerBlacklist [] 要从补货中排除的村民 UUID 或坐标列表
disablePricePenalty true 补货时禁用 Minecraft 的价格上涨惩罚(1.18+)
uninstallMode false 移除插件前设为 true,以便清理数据
allowTravellingMerchants true 为流浪商人启用补货功能
checkUpdate true 启动时检查插件更新
allowMetrics true 发送匿名使用统计
lang "en_US" 插件消息的语言代码

使用场景

SMP 服务器 — 保持经济流通,无需等待烦人的补货计时器

交易大厅 — 适用于需要快速交易的购物区,至关重要

自定义经济 — 与需要稳定交易吞吐量的经济插件搭配良好

生活品质提升 — 减少玩家操作繁琐,同时不改变游戏平衡

权限

节点 默认值 描述
instarestock.admin OP 访问管理员命令

兼容性

平台 支持版本
Fabric 1.18.x, 1.19.x, 1.20.x, 1.21.x
Paper 1.18.x, 1.19.x, 1.20.x, 1.21.x
Spigot 1.18.x, 1.19.x, 1.20.x, 1.21.x

支持

发现错误或有功能需求?请使用 Issues 选项卡或加入上方关联的 Discord 服务器。