服务器使用量
未统计
服务玩家数
未统计
下载量
6,607
插件详细介绍
感谢您5800次下载!这是一个简单的玩家列表GUI插件,可以在一个物品菜单界面中查看在线玩家,并拥有丰富的功能和自定义选项。
版本与要求
- 版本 5.1.0+ 需要 Java 17。
- 版本 3.4.0 至 4.1.0 需要 Java 16。
- 唯一支持 Java 8 的版本是 5.0.0-j8-beta。
依赖项
请确保安装以下插件,以使本插件正常工作
- PlaceholderAPI - 可选
- EssentialsX - 可选
- SuperVanish - 可选
- PremiumVanish - 可选
注意:若要使玩家变量生效,您需要安装 PAPI 的 Player 扩展:
- 执行命令
/papi ecloud download Player
功能特性
- 完全可配置的玩家列表显示。
- 支持 MiniMessage 格式。
- 可开关和更改的 GUI 按钮。
- 轻量级且无延迟。
- 完全可自定义的物品显示。
- 支持在命令、名称、描述中使用 PlaceholderAPI 变量。
- 简单易用。
- 可通过现有命令轻松重载插件配置,并支持 Plugman。
- 命令可由玩家自身或控制台执行。
- 支持 EssentialsX、SuperVanish、PremiumVanish 的隐身功能。
- 条件显示功能。
- 支持无限数量的条件 GUI。
- 条件运算符检查(例如:
"%vault_eco_balance% > 1000")。
命令
/onlinegui- 打开 GUI。/onlinegui reload- 重载配置文件。/onlinegui toggleself- 切换自己在基础 GUI 中的可见性。
权限
m0onlinegui.command.onlinegui- 打开 GUI 的权限。m0onlinegui.command.reload- 重载配置的权限。m0onlinegui.command.toggleself- 切换自身可见性的权限。m0onlinegui.conditional.conditional_name- 打开指定名称的条件 GUI 的权限。m0onlinegui.hidden- 拥有此权限的玩家将在 GUI 中被隐藏。
配置说明
配置简单易懂。如需更详细的解释,请访问 Github Wiki 页面:Configuration · M0diis/M0-OnlinePlayersGUI Wiki。如果您的配置文件丢失或损坏,可以随时参考此页面。
以下是主要配置示例
messages:
reload: '&2Configuration has been reloaded.'
no-permission: '&2You do not have permission to this command.'
no-permission-conditional: '&2You do not have permission to view this GUI'
toggle-visibility: '&2You have toggled your visibility in Online GUI.'
# 当玩家数量不足以填满多于一页时,是否隐藏按钮
buttons-always-visible: false
# 与其他插件的联动设置
hooks:
essentialsx-hook: false
premium-vanish-hook: false
# 条件显示设置
condition:
required: false
placeholder: "%checkitem_mat:DIRT%" # 需要 CheckItem PAPI 扩展
permission:
required: false
node: "permission.to.include.player"
# 玩家显示材质
player-display-material: 'PLAYER_HEAD'
# 上一页按钮配置
previous-button:
material: ENCHANTED_BOOK
name: '&cPrevious Page'
slot: 21
lore:
- '&7Click to open previous page.'
# 下一页按钮配置
next-button:
material: ENCHANTED_BOOK
name: '&aNext Page'
slot: 23
lore:
- '&7Click to open next page.'
# 玩家显示配置(所有部分都支持变量)
player-display:
name: '&6%player_name%'
lore:
- '&2Right click to &ateleport&2 to the player.'
- '&2Left click to &asay hi&2.'
commands:
left-click:
- '[PLAYER] tp %player_name%'
right-click:
- '[PLAYER] msg %player_name% Hello, my name is %sender_name%.'
- '[CONSOLE] msg %player_name% Hello!'
- '[CLOSE]' # 这将关闭 GUI
middle-click:
- '[CLOSE]'
# GUI 设置
gui:
size: 27 # 大小应为9的倍数,范围在9到54之间
title: '&2Online Players'
update-on:
join: true
leave: true
# 自定义物品
custom-items:
'1':
material: RED_STAINED_GLASS_PANE
slots:
start: 0
end: 8
name: '&r'
lore: []
commands:
left-click:
- '[CLOSE]'
right-click:
- '[CLOSE]'
middle-click:
- '[CLOSE]'
'2':
material: RED_STAINED_GLASS_PANE
slots:
- 9
- 17
- 18
- 19
- 20
- 22
- 24
- 25
- 26
name: '&r'
lore: []
debug: false关于条件 GUI
自定义的 CONDITIONAL-GUIs 在 Github Wiki 中有详细解释。您可以使用返回 true 或 false 的变量来设置条件 GUI,例如 %checkitem_mat:STONE%。您可以使用运算符(>, >=, <, <=, =, ==, !=)来比较值并检查是否符合条件。例如,您可以使用 "%vault_eco_balance% > 1000" 来检查玩家余额是否超过 1000。运算符的两侧都可以使用变量。
其他插件
以下是作者的其他插件
- CoreCord - 用于 Discord 的 CoreProtect 集成。
- ExtraEnchants - 为您的服务器提供简单的额外附魔。
- AntiAnvilRename - 防止玩家使用铁砧重命名特定物品。
- SimpleBombs - 适用于监狱服等服务器的可定制炸弹。
- VenturaCalendar - 游戏内日历,带有可自定义的事件等功能。
- SRVCron - 服务器调度器,包含事件、任务等多种功能。
资源来自 M0dii - 所有插件。
---
如果插件按预期工作,请留下正面评价。如果您遇到问题,请通过提供的 Discord 联系我或在 Github 上提交问题。
请我喝杯咖啡:Buy me some coffee
测试支持版本
版本分布
基本信息
插件名称
M0 - OnlinePlayersGUI [CONDITIONAL GUIS]
作者
M0dii
平台
Bukkit / Spigot
支持版本
1.8 - 1.21
点赞数
1
最近版本
暂无数据
-