| Maintenance Mode 维护模式 | |
|---|---|
| |
以前所未有的方式管理服务器。 |
| 作 者 | Compilable |
| 发布时间 | 2014年12月20日 |
| 支持核心 | Spigot | 原生版本 |
| 支持版本 | 1.7,1.8,1.9,1.10,1.11 |
插件详细介绍
🛠️ MaintenanceMode 2 插件允许服务器管理员设置服务器维护的日期和时间,并提供易于使用的GUI界面和丰富的自定义选项,以便在维护期间提供最佳的用户体验。
将 MaintenanceMode 插件添加到您的 plugins 文件夹后,重新加载服务器。重新加载后,运行 /mm 命令(需要 maintenancemode.use 权限)。之后,您将看到一个关于如何使用 MaintenanceMode 的教程。将打开一个GUI,您可以在使用插件之前预先配置它。如果希望协议支持生效,您需要安装 ProtocolLib 插件。
即将推出
所有命令都具有一个共同的权限节点:maintenancemode.use。
/mm - MaintenanceMode 的主命令,显示介绍信息并提示使用 /mm help。/mm help - 列出可用的命令。/mm enable - 启用维护模式(如果尚未启用)。/mm disable - 禁用维护模式(如果已启用)。/mm cancel - 取消正在启用的维护模式。/mm gui - 打开GUI界面以获得更好的用户界面帮助。/mm reload - 重新加载 config.yml 文件。/mm list - 列出已加入白名单的玩家。/mm add <玩家名> - 将玩家添加到白名单(然后重新打开配置 GUI 以重新加载)。/mm remove <玩家名> - 从白名单中移除玩家(然后重新打开配置 GUI 以重新加载)。/mm debug - 调试 MaintenanceMode。/mm merge - 合并旧的白名单文件 (spigot's whitelist.json) 并将所有玩家添加到 MaintenanceMode 的白名单。
MaintenanceMode:
options:
enabled: false
countdown: 20
announce:
- '19'
- '10'
- '5'
- '4'
- '3'
- '2'
- '1'
whitelist:
- 'ElieTGM'
- 'JosephGP'
broadcastMessage: '&cServer is entering MaintenanceMode in &a%seconds%&c seconds!'
maintenancekickmessage: '&cThe server is currently in maintenancemode!%newline%&cCheck back soon!'
motd: '&aWelcome to my ElieLandia!%newline%&cWe are currently in MaintenanceMode!'
protocolMessage: 'ElieMaintenance'
misc:
protocolEnabled: true
soundenabled: true
sound: 'ORB_PICKUP'
finalsoundenabled: true
finalsound: 'AMBIENCE_THUNDER'
nopermmessage: '&cYou do not have the sufficient permissions to execute this command!'
server-icon: true
overrideslp: true
messages:
prefix: '&6&lMaintenanceMode &e|'
firststartup - 请勿修改此字段。enabled - 请勿修改此字段。countdown - 设置维护模式的倒计时秒数。announce - 一个整数列表,当倒计时达到列表中的值时,将播放广播和声音。whitelist - 白名单玩家的列表。broadcastMessage - 将广播的消息,支持颜色代码和 %seconds% 占位符。maintenancekickmessage - 当未加入白名单的玩家在维护模式启用时尝试加入服务器时,将发送此消息。支持颜色代码和 %newline% 换行符。motd - 服务器在维护模式启用时的 MOTD。支持 %newline% 换行符和颜色代码。protocolMessage - 仅在服务器上安装了 ProtocolLib 时使用。protocolEnabled - 用于启用协议支持的字段,使用 true 或 false。soundenabled - 启用广播消息的声音。sound - 广播消息播放的声音。如果运行的是 1.8 版本的 Spigot,请使用 此声音枚举。如果运行的是 1.9 或更高版本,请使用 此声音枚举(区分大小写)。finalsoundenabled - 启用最终广播消息的声音。finalsound - 最终广播消息播放的声音。如果运行的是 1.8 版本的 Spigot,请使用 此声音枚举。如果运行的是 1.9 或更高版本,请使用 此声音枚举(区分大小写)。nopermmessage - 当玩家尝试执行 /mm 命令但没有权限时显示的消息。支持颜色代码。server-icon - 如果您想在启用维护模式时使用另一个自定义的 server-icon.png 作为您的服务器图标,请将其设置为 true 并将 server-icon.png 替换为适当的图标(64x64,.png 扩展名)。overrideslp - 如果您启用了 ServerListPlus,请将其设置为 true 以在启用维护模式时使用 MaintenanceMode 的 motd。prefix - 这将为 MaintenanceMode 设置一个全局前缀。建议使用 YAMLLINT 解析您更改后的 config.yml 文件,以确保其有效!
如果您在使用 MaintenanceMode 时遇到问题,请不要在评论区报告。请在 MaintenanceMode 页面上寻求帮助,或向我发送包含使用 MaintenanceMode GUI(/mm gui -> Help/Debug)或使用 /mm debug 命令(如果 GUI 无法正常工作)获取的调试信息的私信。