找回密码
 初始化身份识别芯片
查看: 908|回复: 6

【远星神人TV】这应该也算Forge吧,我猜。

  [复制链接]

战列舰长

电子生命

发表于 2025-10-5 00:55:39 | 显示全部楼层 |阅读模式

https://github.com/StarFabricated/NanoForge

远星神人TV最新力作之在IDEA中启动游戏。

曾经有人问我“ 该不会FORGE(NEOFORGE)也会来吧?”
好吧,它来了。你就说是不是Forge吧,技术栈老正统了😋
纯玩具,大伙看着图一乐得了。

技术含量极低,基本上就是把游戏依赖库和类路径托管给gradle,再加进去个LaunchWrapper,然后用TweakClass引导Mixin,再用NeoForge的Bus搞了个事件总线。

遗憾的是想要实现更高级的功能切换到modLauncher是必要条件,因为lexforge对于旧版本一贯抱有"优良传统",很难找到LaunchWrapper时期的FML。
因此我只能参考LiteLoader这个死了快八百年的玩意。实在写不出来啥,况且这玩意还是ARR,不能skid。

并且显而易见地,在我最初移植Fabric的帖子下有一些不朋友声音认为与官方平行的mod系统并不健康,对此我不予置评。
考虑到上述观点,我不会去,也懒得去写ModLoader。重复造轮子除了增加你对其他loader底层实现的理解之外并无意义。
这就是为什么这玩意没有一个可用的ModLoader的原因。

笑点解析:我最初只是想找到一种能避免直接分发修补后的二进制文件,并用diff补丁热修改游戏类的方法。
你说的对,但是《远神》是由Fractal Softworks, LLC.自主研发的一款上古史山Java游戏。游戏被设计为不使用「SemVar」的非标准版本号,在这里,被Alex选中的人将被授予「授权」,引导字节码神力。你将扮演一位名为「开发者」的神秘角色,在并不自由的逆向工程中邂逅性格各异、能力独特的DMCA,被它们一起击败,找回Alex失散的亲人——同时,逐步发掘「CoreModding」的真相。

战列舰长

电子生命

 楼主| 发表于 2025-10-5 11:54:26 | 显示全部楼层
本帖最后由 全自动电棍 于 2025-10-5 11:56 编辑

其实Forge很多地方都基本上都是历史包袱😇
有Mixin在我们可以跳过反编译-映射-Patch这一套流程直接写Hook。

这里不是MC,自然也就没有人能拦着我注入香草类,所以我搞出了...这个。

这意味着我们能够吃掉一些异常,很有趣不是吗😋

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?初始化身份识别芯片

×
你说的对,但是《远神》是由Fractal Softworks, LLC.自主研发的一款上古史山Java游戏。游戏被设计为不使用「SemVar」的非标准版本号,在这里,被Alex选中的人将被授予「授权」,引导字节码神力。你将扮演一位名为「开发者」的神秘角色,在并不自由的逆向工程中邂逅性格各异、能力独特的DMCA,被它们一起击败,找回Alex失散的亲人——同时,逐步发掘「CoreModding」的真相。

势力巨擘

天洪浩荡

发表于 2025-10-5 09:56:21 | 显示全部楼层
帅 ♿OTTO♿ 帅
是很菜的鸟

势力巨擘

发表于 2025-10-5 11:15:40 | 显示全部楼层
也许我们正在见证一个新神的崛起

势力巨擘

发表于 2025-10-5 11:23:29 | 显示全部楼层
otto 难到你真是天才!?

势力巨擘

叠叠乐爱好者

发表于 2025-10-5 12:18:57 | 显示全部楼层
远神要开启新篇章了吗

战列舰长

发表于 2025-10-7 20:19:49 | 显示全部楼层
帅 ♿OTTO♿ 帅

本版积分规则

Archiver|手机版|小黑屋|远行星号中文论坛

GMT+8, 2025-12-6 06:23

Powered by Discuz! X3.5

© 2001-2077 Tencent Cloud | Durian Software Studio

快速回复 返回顶部 返回列表