Wandering Trades

使用简单的GUI完全自定义游荡交易者的交易!玩家头像、插件物品等等!

资源图片
# 流浪商人交易 [![Jenkins build](https://img.shields.io/jenkins/build?jobUrl=https%3A%2F%2Fjenkins.jpenilla.xyz%2Fjob%2FWanderingTrades%2F&label=Jenkins%20build&style=for-the-badge)](https://jenkins.jpenilla.xyz/job/WanderingTrades/) *WanderingTrades 是一个插件,允许服务器所有者通过易于使用的游戏内 GUI 自定义流浪商人的交易。 还可以创建自定义商人,村民,以及出售来自您服务器的玩家的玩家头颅!* ## 特点 - 将在配置文件中定义的交易添加到流浪商人。 - 游戏内 GUI 配置文件编辑器 - 配置文件位于服务器的 `plugins/WanderingTrades/trades` 文件夹中。 - 您可以创建任意数量的交易配置文件。 如果没有配置文件,将为您创建一个 example.yml 配置文件。 - 更多信息请参考默认的 [config.yml](https://github.com/jpenilla/WanderingTrades/blob/v1.8.0/src/main/resources/config.yml),以及 [example.yml](https://github.com/jpenilla/WanderingTrades/blob/v1.8.0/src/main/resources/trades/example.yml) - 检查一下 VanillaTweaks 风格的 [microblocks.yml](https://github.com/jpenilla/WanderingTrades/blob/v1.8.0/src/main/resources/trades/microblocks.yml) 交易配置文件 (滚动条图像库) - 支持自定义玩家头颅、自定义物品描述、自定义物品名称、附魔和自定义 NBT 数据。 - 在 1.16+ 中使用 MiniMessage 支持商人和物品名称的 RGB 颜色、渐变色和彩虹色。 要了解如何为所有版本格式化文本,请参考 [此页面](https://docs.adventure.kyori.net/minimessage.html#format) - 可自定义每个交易配置被添加到流浪商人的机会,可以选择限制每个商人一个配置。 - 自动将来自您服务器的玩家的玩家头颅交易添加到流浪商人,可以自定义头颅名称、描述、数量和完全可自定义的价格。 在 [playerheads.yml](https://github.com/jpenilla.xyz/WanderingTrades/blob/v1.8.0/src/main/resources/playerheads.yml) 中配置。 - 选项:删除流浪商人的原始交易 - 通过命令召唤在配置文件中定义的自定义流浪商人或村民。 - 命令召唤的商人可以在交易配置中配置具有自定义头顶名称。 - 命令召唤的商人可以在配置yml 中设置的时间后自动刷新其交易。 - 您可以使用 noai 召唤命令召唤不会移动的商人。 - 如果在交易配置中存在 'invincible: true' 值,并且通过命令使用该配置召唤了商人,则该商人将永远不会消失或受到任何伤害,除非是具有 `wanderingtrades.damage` 权限的玩家。 - 语言本地化支持 - 默认包含英语 (en_US)、德语 (de_DE)、罗马尼亚语 (ro_RO)、俄语 (ru_RU) 和简体中文 (zh_CN) 本地语言包。 在 config.yml 中设置语言。 - 菜单或命令中的所有文本都是可翻译的 - 如果您会说其他语言并想帮助翻译插件,请在 GitHub 上创建一个拉取请求,或通过 Discord 发送配置。 ## 截图 ![Config Interface](https://i.imgur.com/coL7PWY.gif) ![Config Interface 2](https://i.imgur.com/ZKG0cYz.gif) ![Config Interface 3](https://i.imgur.com/x8ERNhQ.gif) 查看滚动条图像库以获取更多信息 ## 命令和权限 | 命令 | 描述 | 权限 | |---------|-------------|------------| | `/wanderingtrades` | 基本命令 | - | | `/wanderingtrades edit` | 打开交易配置编辑 GUI 菜单 | `wanderingtrades.edit` | | `/wanderingtrades editconfig` | 通过 GUI 菜单编辑 config.yml | `wanderingtrades.edit` | | `/wanderingtrades editplayerheads` | 通过 GUI 菜单编辑 playerheads.yml | `wanderingtrades.edit` | | `/wanderingtrades reload` | 重新加载插件配置 | `wanderingtrades.reload` | | `/wanderingtrades list` | 列出可用的交易配置 | `wanderingtrades.list` | | `/wanderingtrades summon` | 使用指定的配置召唤一个流浪商人 | `wanderingtrades.summon` | | `/wanderingtrades summonvillager` | 使用指定的配置召唤一个村民 | `wanderingtrades.summonvillager` | 其他权限: - `wanderingtrades.damage`: 需要用于对具有其交易配置中的 invincible 选项启用的命令召唤的商人造成伤害。 ## 插件兼容性 - 与 WorldGuard 的集成 - 在 config.yml 中,有一个可配置的 WorldGuard 区域白/黑名单,以允许在刷新由命令生成的商人的交易。 - 支持来自任何插件的自定义物品!只需使用游戏内配置编辑 GUI (/wt edit) 并将您的交易设置为使用自定义物品,例如 Crazy Crates 钥匙!
关键交易 ![Key Trade Example](https://i.imgur.com/DHsDDUe.png)
bStats [Link](https://bstats.org/plugin/bukkit/WanderingTrades/7597) 在全局 bStats 配置中选择退出匿名统计信息。 ![bStats](https://bstats.org/signatures/bukkit/WanderingTrades.svg)
*寻找其他 Vanilla Tweaks 数据包插件吗?*
VanillaTweaks 插件 查看 [VanillaTweaks](https://www.spigotmc.org/resources/vanillatweaks.81288/) by Machine Maker! 如果您使用他们的“PersistentHeads”模块,那么 Wandering Trades 和其他插件的 Player Heads 在放置和破坏后将保留它们的名称和描述!