UltimateServerProtector 是一款极其轻量级的服务器保护插件,它通过为每位管理员设置独立的密码来构筑一道坚固的安全防线。它不仅定期检查玩家权限,还支持IP白名单、惩罚机制和详尽的日志记录,有效防止未授权访问和恶意攻击。
这是插件的主配置文件,包含所有核心设置。
serializer: 文本格式。LEGACY(使用 & 符号)或 MINIMESSAGE(使用 <color> 标签,适用于 1.17+)。proxy: 设置为 true 时,消息将广播到代理网络上的所有服务器。prefix: 插件消息前缀。use-command: 设置为 false 时,玩家需在聊天框输入密码;为 true 时使用命令。pas-command: 输入密码的命令(无需以 / 开头,默认为 pas)。enable-admin-commands: 启用用于在配置中添加新玩家的管理命令(如 /usp setpass)。check-interval: 主要检查间隔(单位:游戏刻,默认40)。enable-encryption: 是否启用密码加密。encrypt-method: 加密方法。支持 BASE64, MD5, SHA224, SHA256, SHA384, SHA512, SHA3-224, SHA3-256, SHA3-384, SHA3-512 以及 SALT。可同时使用多种方法,用分号分隔(例如:BASE64;SALT;MD5)。auto-encrypt-passwords: 启用后,插件启动时会自动加密 data.yml 中所有现有密码。控制在输入密码期间对玩家行为的限制。
block-item-drop: 阻止丢弃物品。block-item-pickup: 阻止拾取物品。block-tab-complete: 阻止Tab补全。block-damage: 使玩家在输入密码期间无敌。block-damaging-entity: 阻止玩家对生物或其他玩家造成伤害。block-inventory-open: 阻止打开任何库存界面。hide-on-entering: 在输入密码时从Tab列表隐藏该玩家。hide-other-on-entering: 对正在输入密码的玩家隐藏其他玩家。enable-attempts / max-attempts: 启用密码尝试次数限制及最大尝试次数。enable-time / time: 启用输入密码的时间限制及限制时长(秒)。enable-rejoin / max-rejoins: 启用对未输入正确密码就退出重连的惩罚及最大重连次数。enable-op-whitelist: 对未列入白名单的OP玩家启用惩罚。enable-notadmin-punish: 对拥有管理员权限但未在配置文件中列出的玩家启用惩罚。enable-ip-whitelist: 启用管理员IP白名单。shutdown-on-disable: 插件被禁用时关闭服务器(可配合 shutdown-on-disable-only-if-plugman 使用)。commands: 为各种违规情况(如密码错误、不在配置中、IP不符等)设置要执行的惩罚命令。permissions: 需要输入管理员密码才能使用的权限列表。allowed-commands: 在输入管理员密码前允许玩家执行的命令列表(例如 /login, /register,方便与 AuthMe 等插件配合)。op-whitelist: 允许拥有OP权限的玩家名单。ip-whitelist: 允许以管理员身份登录的IP地址列表(支持通配符,如 1.2.3.*)。excluded-players: 免除特定检查的玩家名单(例如免密码输入、免OP检查等)。此文件包含所有插件发送的消息,支持变量如 %prefix%, %player%, %ip%。
msg: 直接发送给玩家的消息(如提示输入密码、密码错误/正确等)。broadcasts: 发送给其他管理员的通知消息。titles: 全屏标题消息。uspmsg: 使用 /usp 命令时的反馈消息。system: 系统警告和更新提示。存储管理员用户名及其密码的文件。当启用加密时,密码应存储在 encrypted-pass: 字段下。
data:
Overwrite:
pass: '123123' # 或 encrypted-pass: '加密后的字符串'
test99999:
pass: '321321'serverprotector.protect:拥有此权限的玩家会被要求输入管理员密码。插件内置,无需在配置中额外指定。serverprotector.admin:允许使用 /usp 命令并查看有关密码尝试成功/失败的通知。/pas <密码>:输入管理员密码的命令(可在配置中更改 pas-command)。/usp reload:重载插件配置。/usp reboot:重启插件。/usp encrypt <密码>:显示指定密码的加密后版本。/ultimateserverprotector 与 /serverprotector:/usp 命令的别名。在配置中将 enable-admin-commands 设为 true 后可用:
/usp setpass <玩家名> <密码>:将玩家及其密码添加到 data.yml。/usp addop <玩家名>:将玩家添加到OP白名单。/usp addip <玩家名> <IP>:将IP添加到指定玩家的IP白名单。/usp rempass <玩家名>:从 data.yml 移除玩家及其密码。/usp remop <玩家名>:从OP白名单移除玩家。/usp remip <玩家名> <IP>:从指定玩家的IP白名单中移除IP。与其他安全插件相比,UltimateServerProtector 具有以下突出优点:
友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作
历史访问人次:3,028,199 | 今日访问人次:12,327 | 昨日访问人次:11,147
独立 IP:4,865 | 最近24小时有3,877人访问本站
Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.
❤ Powered by GermMC 京ICP备17023959号-6