EnderChest Vault

使用Ender Chest Vault将Ender箱转换成带有多个页面的个人保险箱。

资源图片
注意:此插件支持 1.8+ 的所有版本 尝试打开一个正常的末影箱会自动打开保险箱,如果配置设置“EnderChestEnabled”设置为 true。如果设置为 false,玩家只能通过使用 /ecv 命令并在拥有必要的权限的情况下打开保险箱。 您可以使用 config 修改末影箱 GUI 的布局。您也可以从头开始创建 GUI 上的按钮。请阅读下面的配置注释以获取更多信息。 胸部物品/数据的保存/加载是异步的。 您可以为按钮设置费用,但您需要在服务器上安装 Vault 并安装一个经济插件 https://dev.bukkit.org/projects/vault/files - 旧版本 https://www.spigotmc.org/resources/vault.34315/ - 新版本 过时的视频,插件不再需要权限插件: config.yml :
config ``` reloadConfig: '&a您已重新加载配置' noPermission: '&4您没有执行此命令的权限' cannotOpenChest: '&c您无权与末影箱互动。' purgeMessage: '&a您已清除 {total} 个长时间 {hours} 小时不活动的帐户。' purgeConfirmMessage: '&c您正在使用一个非常短的时间框架来清除数据:{hours} 小时。如果您想继续,请在命令末尾添加 -confirm。' playerDoesNotExist: '&c玩家 {player} 不存在' cannotOpen: '&c此容器目前正在备份。请稍后再试。' clearRequireConfirm: '&c您将要清除 {player} 的末影箱保险箱。 此操作需要确认。 请在命令末尾添加 -confirm。' clearConfirm: '&c您已成功清除 {player} 的末影箱保险箱。' # 新消息 3.2 infoPages: '&a玩家 {player} 有 {amount} 个页面' modifyPagesViewerMessage: '&c此保险箱的页面数量已被修改。 此保险箱将被备份并重新加载' cmdUsage: '&c请使用 /ecvpages [amount]' cannotChangePagesNow: '&c用户的页面当前正在保存到外部文件。请稍后再试' # 这两个消息可以使用 {amount} {oldAmount} {player} modifiedPages: '&a您的末影箱保险箱页面已修改。总数:{amount}' modifiedPagesTarget: '&a{player} 现在有 {amount} 个页面。 旧值:{oldAmount}' # 结束新消息 3.2 # 新消息 3.3 cannotPay: '&c您没有足够的资金。您的余额:{balance},费用:{cost}' cannotPayTarget: '&c目标玩家没有足够的资金。您的余额:{balance},费用:{cost}' payedSuccess: '&a您已支付 {cost}。您的余额:{balance}' payedSuccessTarget: '&a您已使用目标玩家的资金支付了 {cost}。他们的余额:{balance}' # 允许定义可以熔炼哪些物品以及结果 # 给出隐藏秘密或难以获得的其他物品的可能性 smeltTable: #- 'COAL_ORE:COAL' #- 'IRON_ORE:IRON_INGOT' #- 'GOLD_ORE:GOLD_INGOT' # 结束消息 3.3 # 右键单击末影箱将打开末影箱保险箱,禁用原始末影箱。 rightClickEnderOpen: true # 您可以使用 {player} 显示玩家的姓名,并使用 {page} 显示当前打开的页面。 inventoryTitle: '&a末影箱保险箱 - {page}' # 分钟。在指定时间内未与之交互的库存将保存。 saveInventoryBackupTime: 30 # 插件检查不活动箱子的次数。 timerCheck: 30 # 玩家在指定时间段内未登录,他们的末影箱保险箱数据将被清除。 检查一次在服务器启动时进行。 # 小时. 例如:730 小时 = 1 个月。0 或更低值将禁用此设置。 inactiveTimePurge: 0 # 一行最多有 9 个物品。一行超过 9 个物品将被忽略。 # 您最多可以有 6 行。超过 6 行将被忽略。 # 您可以使用按钮配置部分下的 id。 # 如果要使用,请删除示例中的“#”。 # 'slot' 是默认值。 如果您没有使用下面的有效物品列表中的物品,它将成为一个普通插槽。 enderChestGUIFormat: #- 'slot slot slot slot slot slot slot slot slot' #- 'slot slot slot slot slot slot slot slot slot' #- 'slot slot slot slot slot slot slot slot slot' #- 'slot slot slot slot slot slot slot slot slot' #- 'slot slot slot slot slot slot slot slot slot' #- 'filler filler filler backArrow filler forwardArrow filler filler filler' # 您可以添加所需的任何物品。 # 此列表中的物品无法从库存中取出。 # 您可以在命令下运行任何命令 - {player} 可用于玩家的名称。 # 可用的操作:%PAGE_NEXT%, %PAGE_BACK%, %INVENTORY_CLOSE%, %PAGE_FORWARD_{amount}%, %PAGE_BACKWARD_{amount}%, %PAGE_FIRST%, %PAGE_LAST%, %SMELT_{multiplier} # 参见 funnyButton 示例,了解如何设置纹理玩家头按钮 # 要查找头,请访问此站点:https://minecraft-heads.com/ # 选择你喜欢的头,向下滚动到“For Developers:” 部分并复制该值 buttons: # filler: # display: ' ' # material: PAPER # materialData: 0 # hasGlow: false # lore: '' # commands: '' # forwardArrow: # display: '&a转到下一个页面' # material: ARROW # materialData: 0 # hasGlow: false # lore: '' # commands: # - '%PAGE_NEXT%' # backArrow: # display: '&a返回上一个页面' # material: ARROW # materialData: 0 # hasGlow: false # lore: '' # commands: # - '%PAGE_BACK%' # funnyButton: # display: '&c不要点击' # material: PLAYER_HEAD or SKULL_ITEM(适用于旧版本) # base64: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMWFiNGFmNzUxMTI0MzczNjM4MTVmNDkyNGMyMjJlMDg4NThkODNhZjMzN2M3ZDFhZDUyNDk2Yjc5YWY4ZWNhZCJ9fX0=' # materialData: 0 # hasGlow: false # cost: 100 # lore: '' # permission: super.awesome # commands: # - 'ban {player} 告诉你' # 不要修改,否则您可能会丢失玩家数据 config-version: 0.0 ```
Actions that can be used on a button for the newest version: %PAGE_NEXT%, %PAGE_BACK%, %INVENTORY_CLOSE%, %PAGE_FORWARD_{amount}%, %PAGE_BACKWARD_{amount}%, %PAGE_FIRST%, %PAGE_LAST%, %SMELT_{multiplier} 命令: /ecv - 打开您的末影箱保险箱。权限:enderchestvault.openwithcmd /ecv {player} - 打开另一个玩家的末影箱保险箱。权限:enderchestvault.openwithcmdothers /ecp {timeInHours} - 清除超过指定时长的玩家数据。对于非常短的时间,需要确认。 权限: enderchestvault.purge /ecr - 重新加载配置文件。权限:enderchestvault.reload /ecc - 清除您自己的保险箱。权限:enderchestvault.clearself /ecc {player} - 清除另一个玩家的保险箱。权限:enderchestvault.clearothers /ecvpages [amount] - 修改玩家的页面数量 您可以使用 '*' 修改所有在线玩家的页面数量,而不是指定玩家名称。 您可以使用 '**' 修改所有曾经玩过服务器的玩家的页面数量,无论是否离线。 其他权限: enderchestvault.openself - 允许玩家右键单击末影箱以打开它,如果配置中启用,则如此。 此插件使用 bStats,如果希望禁用 bStats,请访问 /plugins/bStats/config.yml 并将 enabled 设置为 false 要报告错误或提出建议,请通过 discord 给我留言:balustrada