Shopkeepers 商店店主
自定义村民店主,交易正是你想让他们交易!
点此下载插件详细介绍
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 服务器上重现问题的分步说明。
💖 捐赠
如果您喜欢这个插件,请考虑捐款支持其开发者:
非常感谢每一位通过捐款保持动力的人!
🤝 想要帮忙吗?
我需要自己做的事情越少,我就有更多的时间来编写插件。 因此,我正在寻找有人愿意参与到该项目中来。 例如,这可能意味着:
- 使文档(wiki)与插件更新保持同步。
- 改进现有文档。
- 创建和维护翻译。
- 帮助管理问题并回答用户的问题。
如果您是具有编写 Bukkit 插件经验的程序员,或者有关于如何为项目做出贡献的想法,请告诉我! 如果您有兴趣,请随时通过 PM 与我联系。
除此之外,欢迎大家在问题跟踪器、评论区和 Discord 频道中帮助其他人解决问题和疑问! 另请考虑贡献翻译!
🔌 第三方附加插件
有时,某个功能过于具体,无法直接包含在 Shopkeepers 插件中,或者我还没有时间自己添加类似的内容。 此处列出的插件扩展了 Shopkeepers 插件的功能。
这些插件由其他社区成员维护。 您需要自己检查它们是否仍然是最新的并且与最新的 Shopkeepers 版本兼容。 如果您在使用任何这些附加组件时遇到问题,请先尝试在没有任何附加组件的情况下重现您的问题,然后再报告它。
- Shopkeepers List:添加命令和基于物品栏的 GUI,以浏览商店并查找交易特定物品的商店。
- ShopkeepersNavAddon:添加基于物品栏的 GUI,允许您浏览所有玩家商店、所有管理员商店,并查找交易特定类型物品的商店。 您可以通过单击 GUI 中的按钮传送到特定的店主。
- 此插件还集成了对使用基于 Vault 的货币进行交易的支持,但通过替换 Shopkeepers 的正常交易处理来实现。
如果您还编写了一个附加插件并希望将其在此处列出,请告诉我!