我个人有一个联机服务器....

新冠阳了蛮痛苦的

每天的感受↑

感染新冠也20多天了,经历完一系列症状现在仍然咳嗽,属于是人麻了

阳过的注意不要复阳,没阳的注意不要阳

身体最重要~

最近闲得没事

我个人有个联机服务器

本来是想用正版登录直接代替登录功能,就不装登录插件了(防止有人顶号)

但是考虑到有的小伙伴没有正版。没办法还是要装

然后就是那个粗糙的聊天区,原版很不好分辨
image
所以我自己写了个插件美化了一下
image-1673146362369
顺带写了一下玩家加入游戏退出游戏
image-1673146386140

这些都是蛮简单的。除去必要的结构之外,实际需要自己写的代码量

感觉,超不过15行?

论自己多闲

当时实在是太闲了

一时兴起想集成一些功能,开发一个联机用的懒人插件

然后我就去找水桶插件的开发文档

果然没让我失望,中文搜索引擎根本找不到

所以我就去了谷歌,找到了这个

https://mineplugin.org/Bukkit/插件开发教程

点进去刚开始发现有汉化还是蛮惊喜的

但是看了一会发现汉化的很僵硬,一些注解汉化的不知道什么东西

比如这部分,翻译的就很AI
0
勉强能看懂,但有的地方很不明所以

不过也能看出是做过修订(泪目

所以很多功能我暂时还不会,还在不断摸索

顺便把大佬们发布的jar包反编译一下,学习学习

比如/ec随身末影箱这种很棒的功能

还有/tpa这些不需要OP权限的简便小功能

最近在苦恼权限组问题

因为这个拿来联机的服务器(摸鱼三号机!)是我当初用来挂机器人的(原神机器人 TAT

所以配置其实比较低,对于MOD和插件的使用比较节制,一般都是非必要不装

但是有些插件对于玩家有权限要求,而且在安装后并不默认玩家拥有权限

这就很难受了,而ESS这种基础权限插件我为了省性能是直接没装的

市面上也没找到什么简单的权限组分配插件

感觉大概率是要自己写一个了(落泪

结语

博客暂时不知道写什么,就简单说一下最近情况(也就是看这个破文档)

可能发布新文章的时间间隔会变长,(插件也是边学边玩边写哈哈哈哈

其实还蛮有乐趣的(大概

这里可能会持续更新一下最近写插件的情况

2023.1.13 对某一老版本抽奖插件的升级

原帖地址:MCBBS|更好的抽奖

原版本只支持1.7.10和1.7.2

这个插件真的很好用,但是我是1.12.2的端

大致翻了翻发现作者好像很久之前就停更了。

没办法只能自己到手反编译修改一下,看看能不能适配1.12.2

第一次修改

对部分内容进行版本更替

上传到服务器,一运行

1.jpg\

加载成功

很欣喜

进入服务器/bl

2

没有反应,没有报错,盲猜是指令注册的问题

就很难受,哎呀╮(╯▽╰)╭

只能接着改,看看什么情况

第二次修改

对指令注册进行了重构

现在能够打开GUI界面了
4

但是创建完奖池之后,对奖池的修改是失效的

所有奖池都是关闭状态,也无法打开,后台也没有报错

可能是因为版本更替,部分方法名改了,估计又要接着改

关键是不报错这就很难受

Q.E.D.


人生的意义,就是去码头整点薯条!