BBSMC Logo
模组
资源包
数据包
整合包
光影
插件
软件资源
论坛
登录
模组插件数据包光影资源包整合包资源
登录
设置
QuickShop-Hikari

QuickShop-Hikari

一个允许玩家无需任何命令即可轻松从箱子中出售/购买任何物品的商店插件。

1.2万
3

基本信息

我的世界Java版本

1.21.x
1.20.x
1.19.x
1.18.2

平台

Bukkit
Folia
\n \n \n \n \n Paper
\n \n \n \n \n \n \n \n \n \n \n Purpur
Spigot

运行环境

服务端

其他链接

反馈问题 查看源码
Modrinth地址

搬运团队

BBSMC 官方搬运(1)
BBSMC 官方搬运(1)团队

详情信息

许可证 GPL-3.0-only
发布于 6 months ago
更新于 2 months ago
简介渲染图更新日志版本百科讨论

1

特性

  • 易于使用,只需点击并输入价格即可创建商店。
  • 支持 NBT 数据、附魔、工具损坏、药水和怪物蛋。
  • 根据客户端语言动态切换显示语言,支持国际化。
  • 支持无限商店。
  • 支持黑名单和绕过权限。
  • 在双 chest 中买卖物品的商店。
  • UUID 支持(当然)。
  • 在聊天和 GUI 中都有酷炫的物品预览。
  • 聊天控制面板可更改商店设置,只需点击即可修改一切。
  • 支持世界/区域保护插件,并且可以下载许多兼容模块。
  • 基于 ProtocolLib 的虚拟显示物品(更适合性能)支持。
  • 多货币支持,在商店中使用来自 GemsEconomy、TheNewEconomy 或任何支持 Reserve 的经济体系的不同货币。我们当然也支持 Vault!
  • 支持税收和持续费用!
  • 如果玩家没有权限,则从帮助中隐藏命令。
  • 为不同的商店状态在标志头颜色和信息标志上显示清晰的描述。
  • 支持 MiniMessage,可以创建你想要的华丽消息。
  • 支持 H2(本地)或 MySQL(远程)。
  • 高级交易机制,在交易失败时回滚任何库存/经济操作,以防止玩家复制物品。
  • InventoryWrapper API 为开发人员提供自定义库存的能力。
  • 高级事件总线,允许用户将保护检查事件传输到特定插件。
  • 快速缓存层,处理超过 1k+的商店而不会有任何延迟!(需要安装 ProtocolLib)。
  • 每个商店的权限管理。
  • 商店所有者和其他玩家之间的商店福利!
  • 还有更多!无法全部列出!

或者使用附加组件添加更多功能

  • 折扣码
  • 计划指标
  • DiscordSRV 通知

如何安装 QuickShop 需要运行 Minecraft 1.18.2+。低于 1.18.2 的任何版本都不受支持。

  • 安装 Vault 和 Vault 支持的经济插件。**
  • 如果使用多货币,在 config.yml 中有一个选项允许你切换到 GemsEconomy/TNE 或 Reserve!
  • 安装可选的 ProtocolLib,它可以大大提高 QuickShop 的性能。
  • 如果是 Spigot 用户,Hikari 将使用 NMS 设置重要内容,请确保你的 Hikari 版本支持你的 Spigot 版本。
    • 或者使用 Paper 或其分支,以便我们可以顺利跨版本。
  • 下载 QuickShop jar 并将其放在你的插件文件夹中。
  • 如果你需要,下载其他兼容模块或附加组件。
    • 仅安装你需要的兼容模块,它们不是开箱即用的,你需要进行配置。
    • 在大多数情况下,Hikari 可以自己处理区域保护,你不需要它们。
  • 打开服务器,开始使用!

命令 注意:大多数功能可以通过控制面板或与商店交互来访问,在大多数情况下,你不需要这些命令。

  • /quickshop unlimited
    使你的商店以无限数量或有限数量买卖物品。
  • /quickshop setowner <玩家>
    更改商店所有者。
  • /quickshop buy
    将商店更改为购买物品。
  • /quickshop sell
    将商店更改为出售物品。
  • /quickshop price <价格>
    更改物品的购买/销售价格。
  • /quickshop clean
    移除任何没有库存物品的已加载商店。
  • /quickshop find <物品>
    找到最近出售以提供的文本开头的物品的商店。例如,/quickshop find dia 将找到最近出售/购买钻石的商店。
  • /quickshop fetchmessage
    从数据库中手动获取商店消息。
  • /quickshop info
    显示 QuickShop 信息。
  • /quickshop debug
    启用/禁用调试模式。
  • /quickshop create <价格> [物品]
    使用手中的物品或指定的物品创建商店的命令。
  • /quickshop currency <货币名称>
    指定商店使用的货币的命令。 经济插件必须支持多货币功能并被 QuickShop 支持。我们现在支持 GemsEconomy 和 TNE。
  • /quickshop supercreate
    创建商店时绕过任何保护检查。
  • /quickshop paste
    收集有用信息并将其粘贴到 Pastebin 上。
  • /quickshop staff
    管理你的商店中的员工。
  • /quickshop staff add <玩家>
    将一个玩家添加为你的商店的员工。
  • /quickshop staff del <玩家>
    从你的商店中删除一个玩家作为员工。
  • /quickshop staff clear
    从你的商店中删除所有员工成员。
  • /quickshop staff list
    显示你的商店的所有当前员工成员。
  • /quickshop cleanghost
    移除所有损坏的商店。
  • /quickshop export
    将所有商店数据导出为 zip 文件。 此命令仅适用于控制台!
  • /quickshop recovery
    从 TXT 文件或粘贴中恢复所有商店。 此命令仅适用于控制台,可能会删除/覆盖你的服务器上的任何现有商店!请先备份,然后在干净的数据库上尝试!
  • /quickshop size
    更改批量大小。 需要在配置中启用“allow-stacks”选项才能使命令生效。
  • /quickshop purge
    清除旧商店,有关更多信息,请在 config.yml 中检查清除选项。 需要在配置中启用“purge”选项才能使命令生效。
  • /quickshop transfer
    将所有商店从一个玩家转移到另一个玩家。
  • /quickshop item
    更改商店的物品。 需要在配置中启用“allow-stacks”选项才能使命令生效。
  • /quickshop removeworld
    移除特定世界中的所有商店。
  • /quickshop name
    为商店命名或取消命名为特定名称。
  • /quickshop permission
    调整每个商店的权限,或向/从特定组中添加/删除玩家。
  • /quickshop database
    查看和管理 QuickShop-Hikari 状态。
  • /quickshop benefit
    查看和管理你的商店福利。

别名:

  • /shop
  • /qs
  • /chestshop
  • /cshop (在 config.yml 中自定义别名)

权限 如果你是一个懒惰的所有者,只需给玩家quickshop.player权限节点,该节点包含所有让玩家创建和使用快速商店所需的权限。

但是如果你是一个专业的所有者,还有一个详细的列表可以控制一切:

详细权限

玩家权限:

  • quickshop.use
    进行任何 QuickShop 操作所需的权限。
  • quickshop.create.sell
    创建商店(销售模式)所需的权限。
  • quickshop.create.buy
    创建商店(购买模式)或从销售模式切换到购买模式所需的权限。
  • quickshop.create.stacks
    允许以堆叠形式出售物品所需的权限。
  • quickshop.create.changeitem
    允许玩家更改商店的物品所需的权限。
  • quickshop.create.changeamount
    允许玩家更改每个购买/销售的物品数量所需的权限。
  • quickshop.create.changeprice
    允许玩家更改他们商店的购买/销售价格所需的权限。
  • quickshop.create.double
    允许玩家创建双 chest 商店所需的权限。
  • quickshop.create.cmd
    访问/quickshop create命令所需的权限。 此命令可能绕过某些不受支持的保护插件的某些保护!
  • quickshop.transfer
    将所有拥有的商店转移到另一个玩家所需的权限。
  • quickshop.find
    使用/quickshop find <物品>所需的权限。
  • quickshop.fetchmessage
    使用/quickshop fetchmessage所需的权限。
  • quickshop.staff
    使用/quickshop staff及其所有子命令所需的权限。
  • quickshop.preview
    使用 GUI 物品预览所需的权限。
  • quickshop.currency
    使用/quickshop currency <货币>所需的权限。
  • quickshop.shopnaming
    使用/quickshop name <名称>所需的权限。
  • quickshop.permission
    使用/quickshop permission所需的权限。
  • quickshop.benefit
    使用/quickshop benefit所需的权限。

管理员权限:

  • quickshop.unlimited
    使用/quickshop unlimited所需的权限。
  • quickshop.alwayscounting
    使用/quickshop alwayscounting所需的权限。
  • quickshop.setowner
    使用/quickshop setowner 所需的权限。
  • quickshop.other.destroy
    允许玩家删除/销毁他人的商店所需的权限。
  • quickshop.other.open
    允许玩家打开其他商店的 chest 并从中取出/放入物品所需的权限。
  • quickshop.other.price
    允许玩家更改他人商店的价格所需的权限。
  • quickshop.transfer.other
    将某人的所有商店转移到另一个玩家所需的权限。
  • quickshop.refill
    允许玩家使用命令重新填充他们的商店,本质上使商店拥有无限物品所需的权限。
  • quickshop.empty
    允许玩家清空商店的库存所需的权限。
  • quickshop.clean
    允许清除任何没有库存物品的商店所需的权限。
  • quickshop.bypass.<ItemID>
    允许出售黑名单物品(例如基岩)所需的权限。
  • quickshop.price.restriction.bypass.<RuleName>
    允许绕过特定价格限制规则所需的权限。
  • quickshop.alerts
    接收关于可能的作弊、插件警告和更新的通知所需的权限。
  • quickshop.info
    使用/quickshop info所需的权限。
  • quickshop.debug
    使用/quickshop debug所需的权限。
  • quickshop.paste
    使用/quickshop paste所需的权限。
  • quickshop.purge
    使用/quickshop purge所需的权限。
  • quickshop.create.admin
    使用/quickshop supercreate 创建商店时绕过任何保护检查所需的权限。
  • quickshop.tax
    绕过税收费用的权限。
  • quickshop.tax.bypassunlimited
    仅在无限商店中绕过税收费用的权限。
  • quickshop.cleanghost
    使用/quickshop cleanghost删除任何损坏商店的权限。
  • quickshop.export
    使用/quickshop export 的权限。 此权限毫无意义,因为该命令仅适用于控制台。
  • quickshop.recovery
    使用/quickshop recovery 的权限。 此权限毫无意义,因为该命令仅适用于控制台。
  • quickshop.removeworld
    使用/quickshop removeworld 删除世界中所有商店的权限。
  • quickshop.other.changeitem
    允许玩家更改他人商店的物品所需的权限。
  • quickshop.other.changeamount
    允许玩家更改他人商店的批量数量所需的权限。
  • quickshop.other.shopnaming
    允许玩家更改他人商店的名称所需的权限。
  • quickshop.bypass.namefee
    允许玩家绕过商店命名费用所需的权限。
  • quickshop.database
    使用/quickshop database的权限。

如何创建商店 要创建商店,放下一个 chest,然后用你想要出售的物品数量左键点击它。 例如:如果我想出售 16 颗钻石,我需要在手中持有 16 颗钻石并左键点击 chest。(需要 allow-stacks: true 和权限)。

然后你将被提示在聊天中输入你想要出售此物品的价格。

**注意:**如果你在使用利用全局聊天插件(如 BungeeChat)的 BungeeCord 网络上,可能会遇到聊天系统的问题。在这种情况下,你需要使用命令来创建商店!

完成这些步骤后,应该会在顶部显示一个物品(可以在配置中切换关闭),并且在 chest 旁边会放置一个带有信息的标志。 如果 chest 周围没有空间放置标志,则无法创建商店。

如何买卖物品 要从/向商店购买或出售物品,你需要左键点击标志。 然后你将被提示在聊天中输入你想要购买/出售的数量。

商店是出售还是购买物品取决于标志上显示的信息。

高级功能

物品预览 GUI 在实际购买之前预览你将购买的物品,以避免欺诈!

商店控制面板 商店控制面板允许只需点击一下即可调整你的商店,无需命令!

商店员工 商店所有者可以通过使用命令/quickshop staff <add/del/list> <玩家>来管理商店员工,这允许商店员工访问你的商店来管理库存。

末地箱库存链接 安装 OpenInv 和 openinv 兼容模块,你将能够使用/quickshop echest将你的快速商店链接到你的末地箱库存!这样,你所有的末地箱商店都可以与你的末地箱库存共享!

基于规则的价格限制器 创建规则以使用特定材料限制商店的价格!

翻译 OTA & 覆盖系统 与其他插件不同,QuickShop 使用 CrowdinOTA 技术在空中更新我们的翻译。你可以始终享受最新的翻译。所有翻译将与云端保持同步更新。 如果你需要自定义翻译,你可以按照我们的指南使用 覆盖自定义系统!

商店清除器 清除所有者不再活跃或被禁止的商店! 我们的兼容模块还提供在玩家离开团队/岛屿/土地时清除玩家商店的功能。

交互控制器 & 直接交易 通过 interaction.yml 自定义点击行为! 你可以通过潜行点击(或你配置的任何行为)直接购买或出售 1 或所有物品。

物品堆叠 在 config.yml 中启用 allow-stack 选项,然后你可以通过手中持有多个物品来创建一个堆叠商店。因此,玩家必须购买他们持有的物品的倍数。

每个商店的权限管理 你是否曾经考虑过让另一个玩家完全负责你的商店? 或者只是禁止一个玩家购买你的商店? 现在你可以使用每个商店的权限管理来做到这一点。

兼容模块 QuickShop-Hikari 正式提供一些插件兼容模块,以使它们与 QuickShop 更紧密地配合使用,以下是我们目前支持的列表:

  • AdvancedRegionMarket (区域重置时移除商店)
  • BentoBox (成员被踢出团队时移除商店)
  • Clearlag (如果未安装 ProtocolLib,则防止清除 QuickShop 显示)
  • GriefPrevention (在不受信任、未声明、 过期、调整大小等情况下移除商店)
  • Lands (成员离开时移除商店)
  • NoCheatPlus (反作弊兼容性)
  • OpenInv (提供命令/quickshop echest与你的末地箱链接)
  • PlotSquared (玩家不受信任时移除商店)
  • Towny (居民离开或地块清除/销毁时移除商店;税收进入城镇银行账户等)
  • Residence (区域创建/购买控制。)
  • WorldEdit (通过 WorldEdit 删除块时移除商店)
  • WorldGuard (注册标志以控制允许区域中的创建和交易,你通常不需要此功能)
  • SuperiorSkyblock (玩家被踢出、非合作、岛屿重置等时移除商店)
  • EcoEnchants (显示 EcoEnchants 的附魔)
  • Reforges (在预览物品 GUI 中显示 Reforges 物品)

增强附加组件

ShopSearch by Ronsane 在游戏中添加/finditem命令,用于搜索服务器上的所有商店。 [下载]

DiscordSRV 将游戏内通知转发到 Discord EmbedMessage 并向玩家发送 DM。

Plan 展示你的服务器最近的 QuickShop-Hikari 活动,如购买和商店列表。

折扣 在你的 QuickShop-Hikari 服务器中添加折扣码,具有自定义名称、比率、范围、过期时间和价格阈值。

已知不兼容插件 一些插件可能无法与 QuickShop 一起使用,我们在我们这边几乎无法解决此问题。

  • 几乎任何 BungeeCord 聊天插件。
    要解决 BungeeCord 聊天冲突,请在版本下下载并安装 Compat-BungeeCord 兼容模块。
  • 处理 BlockBreakEvents 的插件
    如果你是服务器管理员(具有quickshop.alert 权限),你将收到一条管理员专用消息,指导你如何配置过滤器。
    或者你可以直接禁用保护检查,但这将允许玩家在任何地方创建商店!
设置
"Minecraft"以及"我的世界"为美国微软公司的商标 本站与微软公司没有从属关系

本站与Modrinth无从属关系,网站遵循Modrinth网站程序的LGPL协议开源 开源地址

版权所有 © 2019-2024 青岛柒兮网络科技有限公司 | ICP经营许可证: 鲁B2-20210590 | ICP备案: 鲁ICP备2021009459号-12