PixelLogin

PixelLogin - 高级账户安全插件

高级账户安全插件。
Bukkit / Spigot 作者 PedroJM96 支持版本 1.8 - 1.20
服务器使用量
未统计
服务玩家数
未统计
下载量
12,550
插件详细介绍

PixelLogin 是一款安全插件,通过 PIN 码实现双重安全验证,确保用户确实在使用自己的账户。它提供用户注册系统,防止他人冒用玩家用户名,并对未登录玩家的行为进行严格限制。

核心功能

  • 账户安全:防止非正版玩家进行账户欺骗。
  • UUID 与皮肤修复:为正版用户提供 UUID 和皮肤修复。
  • 正版名拦截:阻止使用正版用户名的离线模式玩家进入服务器(除非由管理员注册)。
  • 离线玩家重定向:可将使用非正版用户名的离线玩家重定向至指定服务器(可选)。
  • 密码加密:支持 MD5、SHA256、SHA512 等多种加密算法。
  • 双重验证:可选的 PIN 码安全层。
  • 自动登录:为正版玩家提供自动登录和会话保持功能。
  • 反机器人系统:集成验证码(Captcha)系统。
  • 数据库支持:使用 MySQL 数据库。
  • 跨平台部署:需安装在 BungeeCord 上,同时可在 Spigot 服务器上安装以增强安全性。
  • 登录限制:锁定未登录的玩家,限制其移动、放置方块、使用命令或查看他人背包。
  • 登录提示:支持消息、标题、动作栏和 BossBar(无需依赖)等多种登录提示方式。
  • IP 限制:限制同一 IP 可注册的最大账户数量。
  • 安全通信:使用带密码的安全 Bukkit 消息插件通道。
  • 代理验证:仅允许通过代理进入的玩家加入服务器。
  • 正版标识:在玩家列表(Tablist)中为正版玩家显示头像图标。

玩家命令

  • /register <password> – 在服务器上注册账户。
  • /login <password> – 登录到服务器。
  • /unregister – 删除自己的用户账户。
  • /changepassword <newpassword> – 更改自己的密码。
  • /pin – 在 GUI 菜单中设置 PIN 码。

管理员命令

  • /pixellogin register <playername> <password> – 为玩家注册账户。
  • /pixellogin unregister <playername> – 删除玩家的账户。
  • /pixellogin accounts <playername> – 查看玩家已注册的账户列表。
  • /pixellogin info <playername> – 查看玩家账户的详细信息。
  • /pixellogin cracked <playername> – 将玩家账户类型更改为离线模式(Cracked)。
  • /pixellogin premium <playername> – 将玩家账户类型更改为正版模式(Premium)。
  • /pixellogin help – 查看可用命令列表。

权限节点

玩家权限

  • pixellogin.player.register – 使用 /register 命令。
  • pixellogin.player.login – 使用 /login 命令。
  • pixellogin.player.unregister – 使用 /unregister 命令。
  • pixellogin.player.changepassword – 使用 /changepassword 命令。
  • pixellogin.player.pin – 使用 /pin 命令。

管理员权限

  • pixellogin.admin – 使用所有管理命令。
  • pixellogin.admin.register – 使用 /pixellogin register 命令。
  • pixellogin.admin.unregister – 使用 /pixellogin unregister 命令。
  • pixellogin.admin.accounts – 使用 /pixellogin accounts 命令。
  • pixellogin.admin.cracked – 使用 /pixellogin cracked 命令。
  • pixellogin.admin.premium – 使用 /pixellogin premium 命令。
  • pixellogin.admin.info – 使用 /pixellogin info 命令。
  • pixellogin.staff – 用于识别成员,当为成员启用 PIN 码登录时使用。

安装指南

  • 将 JAR 文件复制到 BungeeCord 服务器的 plugins 目录。
  • 在 BungeeCord 的 config.yml 中,将 ip_forward 设置为 true
  • 配置服务器防火墙端口,防止从其他服务器直接进入。
  • 重启服务器以完成安装。
  • 在 BungeeCord 服务器的 PixelLogin config.yml 文件中填写 MySQL 数据库信息。
  • (可选但推荐)在所有 Spigot 子服上安装此插件,以启用标题、BossBar、动作栏、PIN 码、特效并增强安全性。
  • 将 JAR 文件复制到所有 Spigot 服务器的 plugins 目录。
  • 重启所有服务器以完成安装。
  • 在所有 Spigot 服务器上配置数据库连接。
  • (可选)安装 DeluxeMaintenance 插件来管理服务器维护模式。

配置文件

BungeeCord 主配置

主配置文件位于 config.yml

配置指南与示例:https://pedrojm96.com/minecraft-plugin/pixellogin/pl-config-bungee-yml/

Bukkit/Spigot 主配置

主配置文件位于 config.yml

配置指南与示例:https://pedrojm96.com/minecraft-plugin/pixellogin/config-bukkit-yml/

其他项目

欢迎查看我的其他项目

测试支持版本
1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20
版本分布
基本信息
插件名称 PixelLogin
作者 PedroJM96
平台 Bukkit / Spigot
支持版本 1.8 - 1.20
点赞数 未统计
最近版本
暂无数据 -

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:2,680,178  |  历史访问人次:3,250,151

今日访问人数:25,992  |  今日访问人次:31,129

昨日访问人数:30,655  |  昨日访问人次:36,381

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6