• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~
BLoginKey - 创意书本 GUI安全登录

原创 工具 BLoginKey - 创意书本 GUI安全登录 2.0

版权类型
原创
插件中文名称
BookLoginKey
插件英文名称
BLoginKey
原帖地址
#
支持的核心(服务端)
  1. Spigot
语言支持
中文(简体)
适配版本(Java)
  1. 1.21
  2. 1.20
BLoginKey —— 书本GUI登录插件

Ver 2.0 更新日志:
新增功能:
增加了修改密码的功能
新增指令:
/changepass (简化/cp)
新增机制:
注册成功/登录成功 ----> 聊天框提示可执行的功能(聊天框可点击)
Snipaste_2025-04-15_22-22-58.webp

详细请查看更新日志:点我查看更新日志


视频展示:

插件依赖:
JAVA 21


插件功能:
应该还没有人用书本书信交流吧 ? !
利用书本的可编辑性来输入密码,在书中指定位置输入密码,署名即可(署名的名字可以随意)。

逻辑分明:
未登录限制视角,移动,背包操作,扔物品(防止书被仍),禁止切换物品栏。
假如书槽有物品,则占用的物品会在登陆成功后返还!
如有其他BUG请反馈
安全性:
采用hash+salt的方式,无需单独存储salt,降低破解的风险(密码输错一定次数会被踢出游戏)
全部采用YAML本地存储玩家数据,防止被黑或者服务器宕机。
优势:
配置文件功能强大,基本可以更改任意功能。
  • 书本的内容(可此定义公告)
  • 密码的长度可自定义
  • 未登录前的标题可自定义
  • 自动登录的开关(时间也可自定义)
  • 密码输错次数超过一定次数可自定义
  • 登录成功后可传送到上次退出登录前的位置

插件已经在1.20~1.21间测试,可正常加载(其他版本自测)

所有指令选项:(更多功能等待更新)

YAML:
# 获取修改密码书(也可以点击聊天框的文本)
/changepass (简化:/cp)

基本配置选项:
YAML:
# 插件启用状态
enable: true
# 登录传送最后位置
teleport_player_last_location: true
# 未登录时的出生世界
spawn_world: null
#可尝试登入密码次数
attempts: 3
#等待时限(s)
time_before_kick: 45
#密码最短字符
min_password_length: 6
#密码最长字符
max_password_length: 18
#不允许使用非法用户名的玩家加入您的服务器
kick_illegal_usernames: true
#它将保护密码
hide_password: true
#自动登录
session_enabled: true
#间隔登录时长(min)
session_time: 30
#启用标题和字幕
titles_enabled: true
#提示登录(标题)
login_title: "&6- 请先登录 -"
#提示登录(副标题)
login_subtitle: "&6填写书中内容并署名"
#提示注册(标题)
register_title: "&a- 请先注册 -"
#提示注册(副标题)
register_subtitle: "&6填写书中内容并署名"
# 书的配置项:=======此项太长,省略
# 书的配置项:=======此项太长,省略
# 书的配置项:=======此项太长,省略
# 书的配置项:=======此项太长,省略
# 书的配置项:=======此项太长,省略


登录相关:
Snipaste_2025-04-14_17-16-36.webp


注册相关:
Snipaste_2025-04-14_17-17-21.webp
  • Snipaste_2025-04-14_17-16-36.webp
    Snipaste_2025-04-14_17-16-36.webp
    27.6 KB · 查看: 9
  • Snipaste_2025-04-14_17-17-21.webp
    Snipaste_2025-04-14_17-17-21.webp
    29.3 KB · 查看: 5
作者
sssjiu
下载
19
查看
214
首次发布
最后更新

评分

0.00 星 0 次评分

最新更新

  1. BLoginKey - 创意书本 GUI安全登录

    新增功能: 增加了修改密码的功能 新增指令: /changepass (简化/cp) 新增机制: 注册成功/登录成功 ----> 聊天框提示可执行的功能(聊天框可点击)
后退
顶部 底部