服务器使用量
未统计
服务玩家数
未统计
下载量
23,101
插件详细介绍
一个功能齐全、可完全自定义的 GUI 插件,支持参数功能。
如果您下载并喜欢它,请在下方留下评论。
请注意,仅出于学习目的反编译此插件。
简介
CustomGUI 是一款高度可定制的 GUI 菜单插件,允许服务器管理员创建无限数量的自定义菜单,每个菜单可包含无限数量的自定义物品。它支持参数、PlaceholderAPI、动态物品、菜单切换、音效等多种高级功能,是构建复杂交互界面的强大工具。
核心特性
- 完全自定义的打开命令和 GUI 标题:支持参数和颜色代码。在配置中,将 GUI 名称设置为类似
'BanMenu: <Arg>'的格式,游戏内<Arg>将被实际参数替换。 - 无限物品与菜单:只需复制粘贴示例配置并进行编辑,即可创建任意数量的物品和菜单。
- 背景填充:每个菜单都有一个
FillWithPanes:选项。 - 设置为
true时,将用深灰色染色玻璃板填充 GUI 中的所有空位。 - 在 1.13 以下版本,可设置为数字(颜色数据值),例如:
'FillWithPanes: true, 1'。 - 在 1.13+ 版本,可设置为颜色名称,例如:
'FillWithPanes: true, Orange'。 - 设置为
false则关闭此功能。 - PlaceholderAPI 支持:完美集成 PlaceholderAPI。
- 完整的物品自定义:
- 自定义材质、数据值、描述(Lore)和显示名称(支持颜色代码和
<Arg>参数)。 - 自定义每个物品槽位的数量(例如,1个钻石或10个钻石)。
- 支持玩家头颅:将材质设为
SKULL_ITEM,在数据部分填写玩家名。支持<Arg>、<Username>、PAPI 占位符及普通玩家名。 - 支持自定义纹理头颅:将材质设为
HEAD_TEXTURE,在数据部分填入长代码。 - 支持皮革盔甲染色:使用任意皮革盔甲材质,在数据部分填写颜色名称(必须大写),例如:
"BLUE"。 - 在属性列表中添加
"glowing"可使物品发光。 - 参数支持:
- 在物品命令中使用
<Arg>。例如,物品命令为"ban <Arg>",打开命令为"punish",则执行/punish Notch会打开 GUI,点击该物品将执行ban Notch。 - 物品命令中不包含
<Arg>时,则正常执行。 - GUI 切换功能:
- 在物品命令开头使用
<GUI>可以打开另一个 GUI。格式为:<GUI> <目标GUI的打开命令>。如果目标 GUI 需要参数,请在打开命令后添加<Arg>。 - GUI 打开音效:
- 每个菜单都有
OpenSound配置选项,可设置为false(无音效)或一个有效的音效名称。 - 实时更新:修改配置文件后,GUI 会实时更新。
命令
/customgui reload- 权限:
customgui.command - 描述: 重载插件配置。
/customgui open <菜单编号> (玩家名)- 权限:
customgui.command - 描述: 为指定玩家(可选)打开对应编号的菜单。
权限
customgui.open.<菜单编号>:允许打开指定编号的 GUI。customgui.reload:允许重载插件。customgui.<菜单编号>.<物品编号>.view:允许在 GUI 中看到特定物品。customgui.<菜单编号>.<物品编号>.use:允许使用可见物品所关联的命令。
安装步骤
- 点击下载按钮获取插件 JAR 文件。
- 将文件拖放至服务器的
plugins文件夹。 - 重启服务器或使用 PlugMan 等插件管理工具加载插件。
- 打开生成的配置文件并根据需要进行编辑。
- 在游戏内使用
/customgui reload重载插件。 - 开始使用!
常见问题与帮助
Q: 在哪里可以找到默认配置?
A: 请查看 此链接。
Q: 尝试打开 GUI 时出现错误,或者有些东西不显示!
A: 请确保所有菜单名称的格式为 '#:'(将 # 替换为数字,此数字也用于权限),并且所有物品名称的格式为 'Item#'(将 # 替换为数字)。
Q: 出现奇怪的问题!(例如使用颜色代码导致 Lore 的第一个单词消失等)
A: 请在该部分配置内容周围加上单引号 '。
Q: 为什么使用颜色代码时会出错?
A: 您必须用单引号 ' 将名称(Name)和描述(Lore)括起来,才能正确使用颜色代码和特殊字符(如 ", ;, , 等)。
Q: 为什么会出现这个符号(例如问号或默认材质)?
A: 您输入了正确的物品名称,但数据值不正确(可能缺少纹理)。请尝试将数据值设置为 0 看是否能解决。如果不行,请加入 Discord 服务器寻求帮助。
Q: 我需要其他帮助。
A: 请加入我们的 Discord 服务器:https://discord.gg/vvcQHb8
配置提示
- 有关物品配置的更多技巧,请参阅 Wiki:CustomGUI Wiki。
- 关于命令执行的详细信息,请参阅:更新日志 #243496。
- 关于在 PlaceholderAPI 中使用
<Arg>的详细信息,请参阅:更新日志 #243173。
测试支持版本
版本分布
基本信息
插件名称
CustomGUI
作者
snadol
平台
Bukkit / Spigot
支持版本
1.9 - 1.19
点赞数
2
最近版本
暂无数据
-