ossl3
本帖最后由 ossl3 于 2023-1-29 11:26 编辑

注意:
  • 毕竟是随意写出来的,我并不保证能有多好用(甚至可能一个Speed + Timer就绕了)
  • 但是相比于其他的反作弊,这个也算好一些了(起码对生存类型的服务器是友好的)
  • 本插件虽然内置了自动下载新版本插件,但是默认是不!启!用!的!,只有你手动去启用才会下载(不信可以自行去翻源码)
  • 而且只有控制台发起的指令才能触发自动下载!(如果已启用),玩家是不能触发的!(是不是OP都不能)



反作弊误判率是多少?
此插件的误判率不高(但准确率估计也不高),如果出现了严重误判,您可以在配置文件中把VLMax的值进行稍微的调高来减少误判
可以检测什么?
目前仅可以检测Fly,Speed,BoatFly(暂未加入)(其他的随缘更新,而且因为没有Timer检测,所以你懂的)
由于默认是静默(仅拉回),所以它的表现可能不太明显,您可以手动去调整配置文件



可用命令
注:starlight可替换成sl
权限节点配置文件
config.yml(有些长,折叠了)(不要直接复制!)

punishments.yml配置文件(也折叠了因为长)(不要直接复制!)


插件下载地址: Github 或者下附件
本插件代码基于 Apache-2.0 协议在Github上开源
本插件所用所有代码均为原创,不存在借用/抄袭等行为

(点击隐藏文字可以查看各个版本的更新内容)

3.8.0-Pre2版本(测试版本):
警告: 此版本为测试版本,可能存在不稳定的情况(众所周知,测试版比正式版好用)
StarLight-3.8.0-Pre2.jar (84.59 KB, 下载次数: 6)
3.8.0-Pre1版本(测试版本):
警告: 此版本为测试版本,可能存在不稳定的情况(yysy它居然比正式版好用XD)
StarLight-3.8.0-Pre1.jar (79.87 KB, 下载次数: 7)
3.7.0版本(点击隐藏文字查看更新内容):

StarLight-3.7.0.zip (72.75 KB, 下载次数: 33)











我不是wzx
Kick means kick, ban means ban, cancel means cancel可还行,建议cancel means cancel改成cancel means pull back

ossl3
wsseieiei 发表于 2022-12-26 16:44
Kick means kick, ban means ban, cancel means cancel可还行,建议cancel means cancel改成cancel means p ...

用百度翻译的,主要是懒得去手动翻(毕竟国外应该不会有人用我这个反作弊)
不过还是谢谢提醒了,已经换了=v=

2000000
本帖最后由 2000000 于 2022-12-27 15:32 编辑

混淆不符合版规? -> https://www.mcbbs.net/thread-535436-1-1.html
现开始要求原创插件只能有基本的混淆(例如mojang对mc代码的混淆一样),只允许对[包名, 类名, 方法名, 参数名, 变量名]进行混淆
未提到的内容不允许混淆(如字符串, 类内容, 方法内容)
此外不允许对包名根目录以及插件主类名字进行混淆

另外开源了,但没完全开源,三个检查都没有开源

反编译看了一下,这是基于 BukkitAPI PlayerMoveEvent 的 anticheat????

ossl3
2000000 发表于 2022-12-27 15:26
混淆不符合版规? -> https://www.mcbbs.net/thread-535436-1-1.html

另外开源了,但没完全开源,三个检查 ...

我检查了好几次了,确认仅混淆了包名,类名,方法名,参数名,变量名(我寻思着我没混淆到类和方法的内容啊)
我已经把所有的代码都进行上传了,但可能是因为Github的奇特原因导致并没完全上传(已经重新上传了一次)
而且我已在开头讲了,是我闲着无聊才写出来发的,我自己都不觉得会有多好用:(
不过仍采纳建议,有时间可能会去优化一下

匿名卡
处罚方式最好改成执行命令,这样子更开放,而不是选择处罚方式。

ossl3
匿名卡 发表于 2022-12-27 18:52
处罚方式最好改成执行命令,这样子更开放,而不是选择处罚方式。

感谢你的建议,我会在下个版本加入的=v=

kr_nightfox
你好,请问IP验证怎么关,这玩意我输了没用,还和登录插件冲突了

ossl3
kr_nightfox 发表于 2023-1-5 12:17
你好,请问IP验证怎么关,这玩意我输了没用,还和登录插件冲突了

这个是属于BUG,目前我正在修复(干脆就移除了),新版本还要1~2天才出(本人忙)

kr_nightfox
ossl3 发表于 2023-1-6 12:02
这个是属于BUG,目前我正在修复(干脆就移除了),新版本还要1~2天才出(本人忙) ...

好的,谢谢

ossl3
补充:大概率还得更晚才会出新版本(3.8.0),因为一直在修BUG(3.7.0版本带来的BUG太多了)
而且仅仅是一个Pre(预发布)版本(正式版本?等测试版稳定才可能会出了)

youlanan
挺好一款反作弊,就是刚进服验证ip没成功被登陆插件t出来了(doge),支持一下,期待新版本!(突发奇想:如果验证ip改为验证qq号,然后建个数据库把uuid和QQ绑定?)

ossl3
youlanan 发表于 2023-1-9 21:23
挺好一款反作弊,就是刚进服验证ip没成功被登陆插件t出来了(doge),支持一下,期待新版本!(突发奇想: ...

这个是一个不错的想法,可能会搞成附属,谢谢你的建议!

ossl3

这个BUG已在3.8.0-Pre1修复(移除了这个东西)

ossl3
匿名卡 发表于 2022-12-27 18:52
处罚方式最好改成执行命令,这样子更开放,而不是选择处罚方式。

你好,3.8.0-Pre1已经加入了这个功能(虽然还不稳定)

ossl3
今天登不上Github了,明天就立马上传源代码(2023.1.28,23:33)

单单闯_bTyH6
cao,当然要 StarLight-3.8.0-Pre2.jar (84.59 KB, 下载次数: 5)啊,众所周知,版本越高越没有bug

WhileLucky
感谢分享,bbs有你更精彩

第一页 上一页 下一页 最后一页