• 欢迎来到 HiMCBBS 论坛~ 加入QQ群:879016948 获得最新公告,并与群友们一起聊天吹水!
QuickShop-Hikari

转载 开源 免费 经济 QuickShop-Hikari 6.2.0.9-RELEASE-1

一个允许玩家无需任何命令即可轻松从箱子中出售/购买任何物品的商店插件。
版权类型
转载
插件中文名称
快捷商店
插件英文名称
QuickShop-Hikari
支持的核心
  1. Bukkit
  2. Spigot
  3. Paper
  4. Purpur
  5. Folia
版权链接
https://bbsmc.net/plugin/quickshop-hikari
前置组件
Protocollib(必需)https://www.himcbbs.com/resources/263/
Vault(非必需)https://www.himcbbs.com/resources/90/
资源语言
  1. 简体中文
  2. 繁体中文
  3. 英语
  4. 其他
游戏大版本(Java)
  1. 1.18
  2. 1.19
  3. 1.20
  4. 1.21
许可证
GPL License 3.0
1744556471643.webp

特性
  • 易于使用,只需点击并输入价格即可创建商店。
  • 支持 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 &lt;物品&gt;所需的权限。
  • quickshop.fetchmessage
    使用/quickshop fetchmessage所需的权限。
  • quickshop.staff
    使用/quickshop staff及其所有子命令所需的权限。
  • quickshop.preview
    使用 GUI 物品预览所需的权限。
  • quickshop.currency
    使用/quickshop currency &lt;货币&gt;所需的权限。
  • quickshop.shopnaming
    使用/quickshop name &lt;名称&gt;所需的权限。
  • 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 和权限)。

1_1.gif


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

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

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

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

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

2.gif


高级功能

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

item-preview.gif


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

154743474-4e32ade6-4f07-45b1-8ccf-5627ea1e25f7.gif


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

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

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

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

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

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

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


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

unknown.png


兼容模块 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 权限),你将收到一条管理员专用消息,指导你如何配置过滤器。
    或者你可以直接禁用保护检查,但这将允许玩家在任何地方创建商店!
作者
HiMCBBS搬运组
下载
18
查看
48
首次发布
最后更新

评论

0.00 星 0 星

来自HiMCBBS搬运组的更多资源

分享资源

相似资源 最多浏览 查看更多
后退
顶部