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

  • 欢迎来到 HiMCBBS 论坛~ QQ 群:879016948

MC小宇

成员
UID
6885
2024-10-27
5
2
32
赛博坦
金粒
金粒286粒
钻石
钻石0颗
嗨币
嗨币0.0元
  • #1
我们在开离线服务器的时候,会遇到一个问题;

假如说一个叫做“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


先来看“settings”文件。

IMG 8677


最底下的“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^*)
 
这个插件有个问题,就是他不支持密码为特殊字符
感觉这样的话密码不够安全
 
  • #4

相似主题

我们在打算开商业服的时候,时常不知道如何的去让玩家充值,并且给玩家相应的东西。 有人在服务器里手搓了个微信二维码来付钱,但最后归根到底还是要腐竹亲自给玩家东西。 有没有东西可以全自动的做到让玩家充值并且自动的给玩家相应的东西呢? 这个时候就要用到“MCRMB”插件了 虽然MCRMB有自己的教程文档,但是这篇教程会更通俗点的讲解MCRMB的使用方法。 首先我们要下载MCRMB的核心插件...
回复
0
查看
68
游戏教程