我的世界Fabric 1.19.x版本个人移植
由于我的命令(MyCommands)作者已经停更,最新版本停留在了1.16。而在1.19还没有出现可以完美替代此Mod的Fabric模组,因此我个人对此Mod的Fabric版本进行了移植,使它可以在1.19下正常运行。
移植后的代码我已经向本mod的官方仓库推送,但是鉴于原作者的github页面已经一两年没动静了,估计短时间内不会接受推送请求并在CurseForge上发布,所以在此先发布一个个人版的。
关于授权:
原Mod使用MIT协议,本人的个人移植版也使用MIT协议,因此所有人均可下载本Mod源码、编辑、打包或发布而不需要经过原作者同意。Mod中的原作者署名也并未被移除,因此是符合MIT协议规范的。
关于安全性:
移植版本的代码已开源(仓库地址),您可以克隆仓库并自己手动编译以确保Mod没有受到第三方的篡改。
关于是否会炸服或出错,我不能保证。但是鉴于我没有大幅度的修改原Mod的核心代码,如果原Mod不会炸那么移植版也应该不会炸。
另外本Mod只在1.19.2上进行过测试,1.19.x的其他版本大概能使用,为何不试试呢 😉
关于其他版本以及Forge版本的移植:
本人做这个移植主要是因为自己和朋友最近在玩1.19 Fabric服务器,并且是最近才刚学了Fabric Mod开发,做移植主要是为了自己用,未来不会继续维护这个移植版,不会做向下版本的移植,也不会做Forge版本(不过Forge应该Mod数量更多吧 :(我不知道 )。
如何设置/使用:
昨天移植完以后我顺手改了Mod的简介,具体怎么改服务器设置,每条命令怎么使用,可以看简介。
另外上面给出的仓库地址和推送到主仓库的代码略有不同,还新增了一条/my-help命令,可在游戏内查询玩家可用的指令说明。
需要在客户端装吗?:
理论上来说,在服务器端装上以后就可以使用所有的命令了。但是因为一些未知的原因,有的服务器上如果你只在服务器端上安装本mod而在本地没装,那么所有的命令提示文本都会显示不出来。如果你在输入指令以后看到commands.back.info这样的字样而不是具体的文本提示,请在客户端也丢一份本mod。
下载地址:Github Release
下载方式:
点击上面的链接,然后点击下面的mycommands-2.1.0.jar链接下载。下载后丢到服务器端和客户端的mods文件夹即可。
因为是Github链接,国内访问会被随机裂化连接。如果打不开可以尝试多刷新几次或重启网络,或使用魔法。
初次运行后,可以在服务器端的配置文件中修改命令的使用权限。