本帖最后由 Lne 于 2022-3-10 19:18 编辑 
可惜我不懂forge
不清楚应该咋样才能移植1.12.2的补丁mod到1.8.9
只能看着idea给(几乎未修改的)config飘红
(仍然不可用的移植版的仓库:https://github.com/PumpkinXD/KokoaLinux/tree/1.8.9想帮忙可以fork这个branch)

可惜我不懂forge
不清楚应该咋样才能移植1.12.2的补丁mod到1.8.9
只能看着idea给(几乎未修改的)config飘红
(仍然不可用的移植版的仓库:https://github.com/PumpkinXD/KokoaLinux/tree/1.8.9想帮忙可以fork这个branch)
为啥要把高版本移植到低版本呀
MC大逍遥 发表于 2022-3-10 17:27
为啥要把高版本移植到低版本呀
因为inputfix和cocoainput在linux下用不了
而这个mod可以在linux下修复输入问题(但这个mod目前仅有1.12.2版)
Lne 发表于 2022-3-10 17:29
因为inputfix和cocoainput在linux下用不了
而这个mod可以在linux下修复输入问题(但这个mod目前仅有1.12. ...
把api全改了 但是不出意外的话很多api是相互没有的
未央鹿鸣 发表于 2022-3-10 17:37
把api全改了 但是不出意外的话很多api是相互没有的
其余部分确实有api不一样的
比如getgui()/gui在1.12是方法,在1.8.9就是字段
但我一直搞不明白config(原作者建议我直接删掉原来的config然后写死一些参数,可问题是我都不知道咋写死)
Lne 发表于 2022-3-10 17:39
其余部分确实有api不一样的
比如getgui()/gui在1.12是方法,在1.8.9就是字段
但我一直搞不明白config(原 ...
就是把一些需要从config读取的参数直接写到变量里,你可以用pycharm搜索需要写死的变量 然后改
你应该去问答区问,在这会被删帖
为啥不下个相同版本的mod?
nb~~~~~~~~~~~
可恶,我这个小白看不懂啊
nb~~~~~~~~~~~
说实话我也不懂,我玩mod客户端都是嫖的人家服务器下载的整合端
去网上搜几个视频瞅瞅
那你得学写mod,才能体会其中的原理吧
[1.8.9-1.4.7][Minecraft Language InputFix——Minecraft语言输入修复补丁]
https://www.mcbbs.net/thread-83941-1-1.html
记得laincraft的inputfix出来之前有个基于lwjgl的补丁不知道能不能用
https://www.mcbbs.net/thread-83941-1-1.html
记得laincraft的inputfix出来之前有个基于lwjgl的补丁不知道能不能用
有一说一在水馆看到这个帖子是真的不知道咋回复了就是真的,看着楼主提出的问题是真的感觉挺有技术性的,好难啊~ 我都是烂人,没想过高低版本同一MOD移植这种操作,不过看到有那么一个问题我也是真的感觉技术是一切啊~ 加油吧大佬~
要不然,请大佬程序员整整?
逆向移植啊........感觉很难的样子
很麻烦 而且消耗时间
我也不懂
尝试大力出奇迹doge
。—。 发表于 2022-3-11 00:35
[1.8.9-1.4.7][Minecraft Language InputFix——Minecraft语言输入修复补丁]
https://www.mcbbs.net/thread ...
如果inputfix有用我就不会折腾kokoalinux了
那个mod的F12呼出的窗口依旧无法打字(输入法都无法呼出)