【保姆级】CatSeedLogin-登录验证插件 使用教程

插件教程 【保姆级】CatSeedLogin-登录验证插件 使用教程

MC小宇

成员
UID
6885
注册
2024-10-27
消息
4
金粒
金粒436粒
钻石
钻石0颗
嗨币
嗨币0元
我们在开离线服务器的时候,会遇到一个问题;

假如说一个叫做“OP666”的玩家拥有op权限,那如果有一个人也起了这个名字,那他登录服务器就会直接获得他的op权限。

为了防止有些人恶意的盗取op权限,我们就需要登录插件。

而CatSeedLogin就是个不错的选择。

这个插件会让玩家第一次登录的时候让玩家输入自己的密码,下次登录的时候再输入注册时输入的密码才能登录。

而一些外人如果起了已经注册过服务器的名字,就会要求他换个名字再登录服务器。

这个插件适用于Cauldron、CraftBukkit、spigot、paper等服务端。

版本支持1.7 ~ 1.18.1(但是经过我的实际测试,1.18以上也能使用,只不过可能会有一点点的小bug)

下载地址:https://github.com/CatSeed/CatSeedLogin/releases

文件下载好后给他塞进Plugins里再重启服务器就行。

插件加载完成后,打开插件的文件夹,可以看到这么几个文件。
IMG_8676.webp


先来看“settings”文件。

IMG_8677.webp


最底下的“SpawnLocation”是玩家登录时在哪个位置。

通俗点来讲就是,假如你的主城在坐标x114 y51 z4的话
通常就给他写成 114.0:51.0:4.0:0.0:0.0 就行
最上边的“IpRegisterCountLimit”的意思是同一IP地址下能注册多少个账户,如果你是公网的话随便填就行,如果是内网就尽量填多点,因为内网穿透用的都是同一个IP。

“MinLengthID”和“MaxLengthID”就是限制玩家名字长度,分别的意思是最短能起多少个字和最多能起多少个字。

然后“AutoKick”就是最晚登录时间,意思就是多长时间没登录就给你踹出去。

其他的就不用改了,我们看其他文件。

“emailVerify.yml”

“language.yml”

就是服务器里一些提示信息,比如说提示你登录什么什么的,按自身情况改即可。

“config.yml”文件就是储存玩家注册时的信息,这个千万别瞎改,不然其他玩家登都登不上去。

然后就没有问题了,开启服务器就行。

然后玩家尝试登录服务器,进入服务器后会到你指定的坐标位置。

然后插件会按你写的内容提醒玩家注册密码/登录密码

玩家注册就好了,如果是登录会自动给你传送到上次退出时候的位置,

如果一直没有登录,到了你设定的时间则会给玩家踹出去。

好了,这个教程也结束了。大家也应该知道如何使用这个登录插件了

(*^o^*)
 
这个插件有个问题,就是他不支持密码为特殊字符
感觉这样的话密码不够安全
 
这个插件有个问题,就是他不支持密码为特殊字符
感觉这样的话密码不够安全
确实,但这个操作起来挺简单的:)
 
相似主题 最多浏览 查看更多
后退
顶部 底部