1 127
收录服务器
1492
注册
48 917
玩家
ServerLogin GUI界面版 为你的服务器创建一个密码
让您的服务器安全且私密|立即使用SHA256
作 者 MaveCrit
发布时间 2015年12月12日
支持核心 Spigot
原生版本
支持版本 1.7,1.8,1.9,1.10,1.11,1.12,1.13,1.14,1.15
点此下载

ServerLogin 是一款轻量级的插件,旨在保护您的服务器免受恶意访问者的攻击。只需使用游戏内命令设置密码,或在 config.yml 文件中进行调整。请注意,在 config.yml 中调整密码后,需要重新加载或重启服务器才能生成新密码的哈希值。

🛡️ ServerLogin

⭐ 特性:

  • 支持自定义所有消息
  • 在指定时间后踢出玩家
  • 可切换离线和在线模式
  • 使用安全哈希算法存储密码
  • 记住已验证的玩家(可调整)
  • 酷炫的 GUI 界面
  • 防止作弊
  • 易于理解

⚙️ 命令:

  • /serverlogin password <new-password> - 设置新密码
  • /serverlogin remove <player> - 移除已验证的玩家
  • /serverlogin reload - 重新加载配置文件

🔑 权限:

  • serverlogin.admin

📄 配置文件 (config.yml):


plugin:
  password: XXX SHA256 hashed Password
  only_active_in_offline_mode: false # 仅在离线模式下启用插件
  keep-players-in-mind: true # 记住已验证的玩家
  keep-players-in-mind-on-restart: true # 服务器重启后是否记住玩家
  timeout: 30 # 输入密码的超时时间(秒)
messages:
  joinmessage: '&7您有 &c{timeout} &7秒时间输入密码' # 玩家加入服务器时显示的欢迎消息
  right: '&a正确!' # 密码正确时显示的消息
  failed: '&c密码错误' # 密码错误时显示的消息
gui:
  title: '&7输入密码' # GUI 界面的标题
  message:
    exit: '&c不允许关闭登录界面' # 关闭 GUI 界面时显示的消息
    timeout: '&c时间已到' # 超时时显示的消息
  itemhover: 输入密码 # GUI 中悬停物品时显示的文本

✅ TODO:

如果您有任何需求,请联系我。