我个人有一个联机服务器....
新冠阳了蛮痛苦的
每天的感受↑
感染新冠也20多天了,经历完一系列症状现在仍然咳嗽,属于是人麻了
阳过的注意不要复阳,没阳的注意不要阳
身体最重要~
最近闲得没事
我个人有个联机服务器
本来是想用正版登录直接代替登录功能,就不装登录插件了(防止有人顶号)
但是考虑到有的小伙伴没有正版。没办法还是要装
然后就是那个粗糙的聊天区,原版很不好分辨
所以我自己写了个插件美化了一下
顺带写了一下玩家加入游戏退出游戏
这些都是蛮简单的。除去必要的结构之外,实际需要自己写的代码量
感觉,超不过15行?
论自己多闲
当时实在是太闲了
一时兴起想集成一些功能,开发一个联机用的懒人插件
然后我就去找水桶插件的开发文档
果然没让我失望,中文搜索引擎根本找不到
所以我就去了谷歌,找到了这个
https://mineplugin.org/Bukkit/插件开发教程
点进去刚开始发现有汉化还是蛮惊喜的
但是看了一会发现汉化的很僵硬,一些注解汉化的不知道什么东西
比如这部分,翻译的就很AI
勉强能看懂,但有的地方很不明所以
不过也能看出是做过修订(泪目
所以很多功能我暂时还不会,还在不断摸索
顺便把大佬们发布的jar包反编译一下,学习学习
比如/ec随身末影箱这种很棒的功能
还有/tpa这些不需要OP权限的简便小功能
最近在苦恼权限组问题
因为这个拿来联机的服务器(摸鱼三号机!)是我当初用来挂机器人的(原神机器人 TAT
所以配置其实比较低,对于MOD和插件的使用比较节制,一般都是非必要不装
但是有些插件对于玩家有权限要求,而且在安装后并不默认玩家拥有权限
这就很难受了,而ESS这种基础权限插件我为了省性能是直接没装的
市面上也没找到什么简单的权限组分配插件
感觉大概率是要自己写一个了(落泪
结语
博客暂时不知道写什么,就简单说一下最近情况(也就是看这个破文档)
可能发布新文章的时间间隔会变长,(插件也是边学边玩边写哈哈哈哈
其实还蛮有乐趣的(大概
这里可能会持续更新一下最近写插件的情况
2023.1.13 对某一老版本抽奖插件的升级
原帖地址:MCBBS|更好的抽奖
原版本只支持1.7.10和1.7.2
这个插件真的很好用,但是我是1.12.2的端
大致翻了翻发现作者好像很久之前就停更了。
没办法只能自己到手反编译修改一下,看看能不能适配1.12.2
第一次修改
对部分内容进行版本更替
上传到服务器,一运行
\
加载成功
很欣喜
进入服务器/bl
没有反应,没有报错,盲猜是指令注册的问题
就很难受,哎呀╮(╯▽╰)╭
只能接着改,看看什么情况
第二次修改
对指令注册进行了重构
现在能够打开GUI界面了
但是创建完奖池之后,对奖池的修改是失效的
所有奖池都是关闭状态,也无法打开,后台也没有报错
可能是因为版本更替,部分方法名改了,估计又要接着改
关键是不报错这就很难受
Q.E.D.