Shopkeepers 商店店主

作者:blablubbabc 发布时间:2020年6月27日 原生版本:未知 测试支持:1.16,1.17,1.18,1.19,1.20

自定义村民店主,交易正是你想让他们交易!

点此下载

插件详细介绍

Shopkeepers 是一款允许玩家自定义村民商店的 Minecraft 插件,可以精确地设置村民的售卖物品和价格。它支持管理员商店(无限供应)和玩家商店(从箱子获取供应),并且可以选择阻止与非商店村民的交易。此外,该插件还包含一个图形化编辑器,方便修改普通村民和流浪商人的交易。

🛍️ Shopkeepers

📌 基本功能

  • 轻松创建村民店主,交易您想要的物品。
  • 管理员商店拥有无限供应。
  • 玩家商店可以从箱子中获取供应。
  • 支持不同类型的玩家商店:销售、购买、交易和出售书籍。
  • 多种受支持的生物类型来代表您的店主、告示牌商店和 Citizens (NPC) 商店。
  • 普通村民和流浪商人的编辑器。
  • 提供丰富的配置选项。
  • 支持翻译消息。
  • 开源 (GitHub 上提供源代码)。

📦 支持的服务器版本

Shopkeepers 支持最新版本的 Bukkit / Spigot。

请注意,此插件旨在与 CraftBukkit(或 Spigot)配合使用。 Bukkit 没有一些必要的 API 来使此插件正常工作。 这意味着其他服务器软件(Tekkit、Forge、Cauldron 等)将无法与此插件一起使用。

其他 CraftBukkit 或 Spigot 衍生产品/分支可能有效,但未获得正式支持。 因此,如果您在使用这些产品时遇到问题,请先尝试在全新的最新 Spigot 服务器上重现您的问题。

🚀 入门

所有文档都可以在 wiki 中找到:

⚙️ 配置示例

管理商店

通过游戏内物品栏菜单配置交易:


# Config example for admin shops

生成的交易菜单:


# Resulting trading menu

玩家商店(例如,销售物品)

用物品填充商店箱子:


# Fill the shop chest with supplies

通过游戏内物品栏菜单配置交易:


# Configure the trades via the in-game inventory menu

生成的交易菜单:


# Resulting trading menu

🎥 视频教程

更多视频教程可以在 wiki 中找到:https://github.com/Shopkeepers/Shopkeepers-Wiki/wiki/Video-Tutorials

  • Donnie 的教程,解释了不同商店类型的设置:[视频链接]
  • Fan Staaff 的教程,详细展示了不同商店类型的设置:[视频链接]
  • LastKing2X 的波斯语教程,展示了不同商店类型的设置:[视频链接]
  • Ajneb97 的西班牙语教程,还提到了占位符项目和各种配置选项:[视频链接]

📊 统计

该插件使用 bStats 收集匿名插件使用统计信息。 这有助于我确定有多少服务器正在使用该插件,最常使用的 Minecraft 版本是什么,以及不同功能的使用程度。

以下是当前跟踪的所有信息的列表:

  • 常用信息:使用该插件的服务器数量、这些服务器上的玩家数量、在线模式、Minecraft 版本、插件版本、核心数、系统架构、操作系统、服务器国家/地区、Java 版本。
  • 店主特定信息:是否使用特定的相关插件(Citizens、Towny、WorldGuard、Gringotts、其他 Vault 经济插件)、商店数量、是否使用玩家商店、是否在配置中启用了某些功能(例如,WorldGuard/Towny 兼容性、Citizens 商店、延迟保存、彩色名称、箱子保护、删除不活动的商店、税率、严格的物品比较、购买日志记录、禁用其他村民,..),包含商店的世界数量。

所有信息都可以在此处公开查看:https://bstats.org/plugin/bukkit/Shopkeepers/

如果要为服务器上的所有插件禁用 bStats,请编辑文件 plugins/bStats/config.yml,或者通过在 Shopkeepers 配置中将“enable-metrics”设置为“false”来仅为 Shopkeepers 禁用它。

⚠️ 已知潜在问题

可以在 wiki 中找到最新版本的 Shopkeepers 的已知潜在问题列表:这记录了 Minecraft/Spigot 版本之间的差异,以及与 Shopkeepers 相关的现有 Minecraft/Spigot 问题。

如果您遇到问题,请检查此列表是否已包含并可能提供有关如何处理的信息。

❓ 有问题或更多疑问?

如果您有紧迫的问题或简单的问题,您可以加入 discord 服务器并向其他插件用户寻求帮助:

[Discord 服务器链接]

但是提交工单是获得帮助或报告插件问题的最佳方式。

在提交工单之前:

  • 检查您的问题是否已在以下位置解答:
    • 文档 (wiki)。
    • 常见问题。
    • 已知问题。
  • 检查是否已存在针对您的问题的其他工单。

在报告问题之前:

  • 尝试在使用以下各项时重现您的问题:
    • 最新版本的 Spigot 和 Shopkeepers。
    • 没有其他插件。
    • 没有任何其他服务器或客户端模组。

在报告问题时:

  • 提供您正在使用的 Minecraft、Spigot 和 Shopkeepers 的版本。
  • 提供问题的详细描述,并添加尽可能多的信息,这有助于重现问题。
  • 如果可能,请提供有关如何在新的 Spigot 服务器上重现问题的分步说明。

💖 捐赠

如果您喜欢这个插件,请考虑捐款支持其开发者:

  • 致 blablubbabc(当前维护者:2013 年 12 月至今) [捐赠链接]
  • 致 nisovin(前作者:2012 年 8 月 - 2013 年 12 月) [捐赠链接]

非常感谢每一位通过捐款保持动力的人!

🤝 想要帮忙吗?

我需要自己做的事情越少,我就有更多的时间来编写插件。 因此,我正在寻找有人愿意参与到该项目中来。 例如,这可能意味着:

  • 使文档(wiki)与插件更新保持同步。
  • 改进现有文档。
  • 创建和维护翻译。
  • 帮助管理问题并回答用户的问题。

如果您是具有编写 Bukkit 插件经验的程序员,或者有关于如何为项目做出贡献的想法,请告诉我! 如果您有兴趣,请随时通过 PM 与我联系。

除此之外,欢迎大家在问题跟踪器、评论区和 Discord 频道中帮助其他人解决问题和疑问! 另请考虑贡献翻译!

🔌 第三方附加插件

有时,某个功能过于具体,无法直接包含在 Shopkeepers 插件中,或者我还没有时间自己添加类似的内容。 此处列出的插件扩展了 Shopkeepers 插件的功能。

这些插件由其他社区成员维护。 您需要自己检查它们是否仍然是最新的并且与最新的 Shopkeepers 版本兼容。 如果您在使用任何这些附加组件时遇到问题,请先尝试在没有任何附加组件的情况下重现您的问题,然后再报告它。

  • Shopkeepers List:添加命令和基于物品栏的 GUI,以浏览商店并查找交易特定物品的商店。
  • ShopkeepersNavAddon:添加基于物品栏的 GUI,允许您浏览所有玩家商店、所有管理员商店,并查找交易特定类型物品的商店。 您可以通过单击 GUI 中的按钮传送到特定的店主。
  • 此插件还集成了对使用基于 Vault 的货币进行交易的支持,但通过替换 Shopkeepers 的正常交易处理来实现。

如果您还编写了一个附加插件并希望将其在此处列出,请告诉我!