一个全面的 Minecraft Spigot 服务器管理插件。
轻松启用或禁用服务器维护模式,当服务器需要维护时,可以阻止玩家进入并显示自定义消息,并为管理员显示持续的 BossBar 提示。
发送服务器公告,支持:
- 聊天栏公告,自带「公告」前缀
- 可选 BossBar 公告(支持颜色跟随首个字体颜色)
- 可选 Title 公告
- BossBar 与 Title 持续时间可在配置中自定义
一条命令开启关服倒计时:
- 可配置总倒计时秒数
- 支持自定义每次提醒的剩余秒数(越接近关服越频繁)
- 每次提醒会在聊天栏 + Title + 声音提示
- BossBar 显示关服剩余时间与进度条
- 支持随时取消倒计时
以另一个玩家的身份执行任意命令,方便管理员测试权限或帮助玩家解决问题。
创建自定义命令别名,简化复杂命令的输入,提高管理效率。
- 自动检测
config.yml文件变更并热重载 - 插件更新后自动将新版本默认配置项和注释「追加」到现有配置文件
/am reload- 重新加载配置文件,无需重启服务器即可应用配置更改/am version- 查看插件版本信息/am mt [on|off]- 切换维护模式开关/am sudo <player> <command>- 以指定玩家身份执行命令/am announce [-b] [-t] <message>- 发布公告(支持 BossBar 与 Title)/am shutdown- 启动关服倒计时/am shutdown cancel- 取消正在进行的关服倒计时/am alias add <alias> <command>- 添加新的命令别名/am alias remove <alias>- 删除现有命令别名/am alias list- 显示所有已配置的命令别名
adminmanager.admin- 允许使用所有AdminManager功能(默认授予OP)
插件会在首次运行时自动生成配置文件 plugins/AdminManager/config.yml,并在插件更新时自动将新配置项与注释追加进去(不会覆盖你已有的配置)。
# 维护模式设置
maintenance:
# 是否启用维护模式
enabled: false
# 维护模式下的 MOTD
motd: "&c服务器维护中...\n&7请稍后再试!"
# 踢出玩家时显示的消息
kick-message: "服务器正在维护中,请稍后再试!"
# 命令别名
aliases:
# 示例:
# tp: "teleport $1"
# gm: "gamemode $1"
# 多语言支持
language: "zh_CN"
# 公告相关设置
announce:
# 公告 BossBar 默认持续时间(单位:tick,20 tick = 1 秒)
bossbar_duration_ticks: 200
# 公告 Title 动画时间(单位:tick)
title_fade_in: 10
title_stay: 70
title_fade_out: 20
# 关服倒计时设置
shutdown:
# 关服总倒计时时间(单位:秒)
duration_seconds: 300
# 自定义每次提醒的剩余秒数(从大到小,单位:秒)
# 若不配置或留空,则使用 reminder_interval_seconds 和最后 5 秒每秒提醒
reminder_times_seconds:
- 300
- 240
- 180
- 120
- 60
- 30
- 10
- 5
- 4
- 3
- 2
- 1
# 兼容旧配置:当 reminder_times_seconds 为空时,每隔多少秒提醒一次
reminder_interval_seconds: 60插件支持多种语言,可以在配置文件中切换:
zh_CN- 简体中文en_US- English
- 将
AdminManager-1.1.jar文件放入服务器的plugins目录 - 重启服务器以加载插件
- 插件会自动生成默认配置文件和语言文件
ddaodan
MIT
- v1.1
- 新增公告功能
- 维护模式新增管理员 BossBar 提示(开启后持续显示)
- 新增关服倒计时功能
- 新增配置自动更新功能:插件更新后自动追加新配置项与注释
- v1.0 - 初始版本