• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~
✨eShulkerBox — 自定义你的潜影盒吧~

授权转载 开源 工具 ✨eShulkerBox — 自定义你的潜影盒吧~ 0.7.1

版权类型
转载
插件中文名称
便捷潜影盒
插件英文名称
eShulkerBox
原帖地址
https://www.spigotmc.org/resources/eshulkerbox-let-players-interact-with-shulker-boxes-in-a-better-way-and-comfort.106156/
支持的核心(服务端)
  1. Spigot
  2. Paper
  3. Folia
  4. Leaves
  5. 其他核心
语言支持
English
适配版本(Java)
  1. 1.21
  2. 1.20
  3. 1.19
  4. 1.18
  5. 1.17
  6. 1.16
  7. 1.15
  8. 1.14
  9. 1.13
25ed781641a9efa80f24dae84059f213d8eba019.png


eShulkerBox 是一款免费插件,它运行玩家可以不用放置直接打开潜影盒,并与其他自定义插件兼容,可以修改潜影盒的各项配置,以达到高度自定义化。该插件的所有内容都可以通过修改插件的配置文件来达到目的。

eShulkerBox 具有很强的兼容性,它可以兼容包括Spigot在内的几乎所有Buckit的衍生服务端,也支持Paper与其分支Folia等,可放心食用~
如有任何插件的相关问题,请前往原作者的Discord询问(也可以在此评论,我会代为询问,但会有些慢)

📜 功能列表
  • 允许玩家在不放置潜影盒的情况下打开
  • 每个潜影盒的名称都支持其自己的名称(PAPI 支持)
  • 您可以使用自己的设置创建各种类型的 潜影盒
  • 设置不同潜影盒的打开冷却时间(包括绕过权限)
  • 您可以编辑打开关闭潜影盒声音,并且可以编辑其不同的音调与响度(具体见Wiki)
  • 可打开功能也适用于玩家物品栏中的末影箱禁用)
  • 自定义潜影盒与其的合成配方
  • 可以在配置中禁用自定义制作函数
  • 您可以与朋友共享您的潜影盒视图(通过右键单击他们)
  • 如果删除了插件,则所有潜影盒及其内容都将保留
  • 您可以禁用 潜影盒 不起作用的世界(支持多世界)
  • 插件还支持自定义模型数据!您可以通过建模来获得你的专属潜影盒~
  • 支持 RGB 颜色!包括渐变系统!(更多内容请参阅Wiki)

🤖 指令列表​

  • /shulkerbox - 插件主指令
  • /shulkerbox help - 发送插件指令帮助
  • /shulkerbox give <box_id> - 给予一个自定义潜影盒
  • /shulkerbox give <box_id> <player> - 给予某个玩家自定义潜影盒
  • /shulkerbox list - 查看所有自定义潜影盒的列表
  • /Shulkerbox info - 显示有关插件的基本信息
  • /shulkerbox reload - 重新加载插件

👮 权限​

  • eshulkerbox.open - 允许玩家直接打开潜影盒而不放置它(默认为 True)
  • eshulkerbox.enderopen - 允许玩家打开末影箱视图(如果他拿着它)
  • eshulkerbox.give - 允许玩家给予自定义潜影盒
  • eshulkerbox.giveothers - 允许玩家将自定义潜影盒给予其他玩家
  • eshulkerbox.bypasscooldown - 使该玩家不会受到冷却时间的影响

📂配置文件

YAML:
#
#   ███████╗███████╗██╗  ██╗██╗   ██╗██╗     ██╗  ██╗███████╗██████╗ ██████╗  ██████╗ ██╗  ██╗
#   ██╔════╝██╔════╝██║  ██║██║   ██║██║     ██║ ██╔╝██╔════╝██╔══██╗██╔══██╗██╔═══██╗╚██╗██╔╝
#   █████╗  ███████╗███████║██║   ██║██║     █████╔╝ █████╗  ██████╔╝██████╔╝██║   ██║ ╚███╔╝
#   ██╔══╝  ╚════██║██╔══██║██║   ██║██║     ██╔═██╗ ██╔══╝  ██╔══██╗██╔══██╗██║   ██║ ██╔██╗
#   ███████╗███████║██║  ██║╚██████╔╝███████╗██║  ██╗███████╗██║  ██║██████╔╝╚██████╔╝██╔╝ ██╗
#   ╚══════╝╚══════╝╚═╝  ╚═╝ ╚═════╝ ╚══════╝╚═╝  ╚═╝╚══════╝╚═╝  ╚═╝╚═════╝  ╚═════╝ ╚═╝  ╚═╝
#
# "ANSI Shadow" 来源于 http://patorjk.com/software/taag/
# 版本:    ${version}
# 构建时间: ${timestamp}
# 插件文档: https://eproject.gitbook.io/eshulkerbox/
#------------------------------------------------------------
# 常规配置
# 修改后,需重新加载![/eshulkerbox reload]
#------------------------------------------------------------
# 插件是否启用?修改后,需重启!
enabled: true
# 如果设置为true,每次插件未更新时,插件都会发送消息
check-for-updates: true
# 插件是否支持自定义潜影盒?
# 你可以创建自己的自定义潜影盒,支持自定义模型数据等更多功能!
# 更多信息: https://eproject.gitbook.io/eshulkerbox/custom-shulkerboxes
allow-custom-shulker-boxes: true
# 每个潜影盒的默认冷却时间(以毫秒为单位) -> 1秒 = 1000毫秒
default-cooldown: 1000
# 玩家打开潜影盒时播放的默认音效
# 如果你想禁用音效,设置为“NONE”
# 默认值: BLOCK_SHULKER_BOX_OPEN
default-open-sound: "BLOCK_SHULKER_BOX_OPEN"
# 玩家关闭潜影盒时播放的默认音效
# 如果你想禁用音效,设置为“NONE”
# 默认值: BLOCK_SHULKER_BOX_CLOSE
default-close-sound: "BLOCK_SHULKER_BOX_CLOSE"
# 打开潜影盒时音效的音高
# 默认值: 1.0
default-open-pitch: 1.0
# 关闭潜影盒时音效的音高
# 默认值: 1.0
default-close-pitch: 1.0
# 打开潜影盒时音效的音量
# 默认值: 1.0
default-open-volume: 1.0
# 关闭潜影盒时音效的音量
# 默认值: 1.0
default-close-volume: 1.0
# 如果设置为true,所有潜影盒都可以通过右键点击打开
# 如果设置为false,只有自定义潜影盒且带有“openable-by-interact”选项的,才能通过右键点击打开
# 默认值: true
all-boxes-are-openable-by-interact: true
# 可右键打开末影箱
# 默认值: false
openable-enderchest-by-interact: false
# 按住shift + 右键点击邀请玩家打开你的潜影盒
# 如果设置为true,你可以发送邀请,让朋友打开潜影盒
# 默认值: true
invite-friend-to-open-shulker: true
# 在特定世界禁用插件
# 如果你想在特定世界禁用插件,将世界名称添加到列表中
disabled-worlds:
  - "spawn1"
  - "spawn2"

YAML:
#
#   ███████╗███████╗██╗  ██╗██╗   ██╗██╗     ██╗  ██╗███████╗██████╗ ██████╗  ██████╗ ██╗  ██╗
#   ██╔════╝██╔════╝██║  ██║██║   ██║██║     ██║ ██╔╝██╔════╝██╔══██╗██╔══██╗██╔═══██╗╚██╗██╔╝
#   █████╗  ███████╗███████║██║   ██║██║     █████╔╝ █████╗  ██████╔╝██████╔╝██║   ██║ ╚███╔╝
#   ██╔══╝  ╚════██║██╔══██║██║   ██║██║     ██╔═██╗ ██╔══╝  ██╔══██╗██╔══██╗██║   ██║ ██╔██╗
#   ███████╗███████║██║  ██║╚██████╔╝███████╗██║  ██╗███████╗██║  ██║██████╔╝╚██████╔╝██╔╝ ██╗
#   ╚══════╝╚══════╝╚═╝  ╚═╝ ╚═════╝ ╚══════╝╚═╝  ╚═╝╚══════╝╚═╝  ╚═╝╚═════╝  ╚═════╝ ╚═╝  ╚═╝
#
# “ANSI Shadow” 源自 http://patorjk.com/software/taag/
# --
# 通用消息
# 你可以使用 %prefix% 来替换 config.yaml 中当前的前缀
# 如果你愿意,你可以使用 RGB 颜色(渐变、纯色) -> 更多内容见我们的维基
# 我们的系统支持 PAPI
# --

# 前缀
prefix: "&8[&b&l潜影盒&8] &7"

# 帮助命令相关消息
help-command:
  - "&8&m-------------------&8[&b&l潜影盒&8]&8&m-------------------"
  - "&8» &b/shulkerbox help&8» &7显示此帮助页面"
  - "&8» &b/shulkerbox reload [类型] &8» &7重载插件"
  - "&8» &b/shulkerbox give <类型> [玩家] &8» &7给玩家一个潜影盒"
  - "&8» &b/shulkerbox list &8» &7显示所有潜影盒类型"
  - "&8» &b/shulkerbox info <类型> &8» &7显示关于一种潜影盒类型的信息"
  - "&8&m------------------------------------------------------"

# 无效命令消息
invalid-command: "%prefix% &c无效命令!输入 /潜影盒 帮助 以获取帮助!"

# 无权限消息
no-permission: "%prefix% &c你没有权限执行此操作!"

# 非玩家操作消息
no-player: "%prefix% &c你不能从控制台执行此操作!"

# 插件重载中消息
plugin-reloading: "%prefix% &7正在重载插件..."

# 此消息的自定义占位符:
# %time% - 重载时间(毫秒)
# 插件重载完成消息
plugin-reloaded: "%prefix% &7插件在 %time% 毫秒内重载完成!"

# 此消息的自定义占位符:
# %new_version% - 插件的新版本
# %current_version% - 插件的当前版本
# 有可用更新消息
update-available: "%prefix% &7有可用的 %new_version% 版本更新!"

📄如何安装:​

  1. 将 eShlukerBox 插件拖放到您的插件文件夹中
  2. 重新启动或重新加载服务器
  3. 根据需要编辑 config 和 messages 文件
  4. 重新加载插件 (/shulkerbox reload)
  5. 开始享受吧~

🆘需要帮助?
如果您有任何问题,请在原作者的Discord与其联系!作者在Discord很乐意帮助您解决任何问题,并承诺在必要时修改插件!

📜 我们的计划清单:​

  • 在打开/关闭 潜影盒 时向玩家发送消息
  • 高级共享系统,允许您与其他玩家共享您的潜影视图
  • 允许玩家购买 不同的潜影盒 的 自定义潜影盒商店
  • 打开/关闭 潜影盒 时的粒子
  • 在 GUI 菜单中编辑自定义 潜影盒

✅ 完成的计划:​

  • 自定义 潜影盒
  • 支持 RGB 系统!
🎉转载授权
pEZMx00.png
作者
白了个莹
下载
293
查看
517
首次发布
最后更新

评分

0.00 星 0 次评分
后退
顶部 底部