RoyalShops 皇家商店 | |
---|---|
![]() |
创建具有可定制的库存、标题和声音的NPC商店。 |
作 者 | Mooshe |
发布时间 | 2016年1月31日 |
支持核心 | Spigot | 原生版本 |
支持版本 | 1.8 |
插件详细介绍
RoyalShops 是一款基于 Citizens 2.0.16 API 和 Vault 1.5.6 的 NPC 商店插件。它允许你创建完全自定义的 NPC 商店,包括商店标题、物品价格、自定义声音(包括服务器资源包中的声音)、与 NPC 交易的玩家以及是否可以通过右键单击 NPC 打开商店。该插件无需任何配置文件。
确保您已安装以下依赖项:Vault 1.5.6、Citizens 2.0.16
使用命令 /npc create <NPC NAME> --trait shop
创建一个商店。如果已经创建了一个商店,可以通过看着 NPC 并输入 /npc select
来选择 NPC。
创建商店后,可以使用 /trader additem <buy price> <sell price>
命令向 NPC 添加物品。如果需要移除物品,可以使用命令 /trader remitem <slot id>
,其中 slot id 代表物品在物品栏中的位置 (0-53)。
如果您想自定义商店,请查看以下命令。
在游戏中显示这些命令。
从指定 slot id 的位置移除物品。Slot id 从 0 开始,到 53 结束。
将手中的物品添加到 NPC 商店,并指定购买和出售价格。成功添加后,物品将从手中移除。
设置商店的标题。例如:&4Mooshe's &fBoodylicious &9Shop
切换是否允许玩家通过右键单击进行交易。
如果右键单击被禁用,则允许玩家进行交易的命令。必须先选择 NPC 商店。
设置打开或使用商店时播放的指定声音及其音高。音高范围为 0.0-1.0,也可以设置为 ?
以每次随机音高。对于 <sound>
变量,请使用 sounds.json 中的枚举名称或服务器资源包中的声音名称。
允许玩家在任何 NPC 处购物,无论该 NPC 是否需要设置权限。
允许玩家在特定 NPC 处购物,基于其 ID。如果该 NPC 未启用权限,则忽略此权限。
允许玩家添加/删除物品,设置商店标题,切换功能以及为特定 NPC 设置声音。
允许完全控制所有 NPC 商店。