找回密码
 初始化身份识别芯片
搜索
查看: 3239|回复: 15

[0.98][前置]MixinLib

[复制链接]

巡洋大副

AlphardPaarthurnax

发表于 2026-6-24 19:53:55 | 显示全部楼层 |阅读模式
原创Mod发布
MixinLib 1.1.0 / ID:MixinLib
提供Mixin框架与无限制的ClassLoader
Mod作者: Alphard
Mod类别: 前置
Mod适用版本: 0.98 
Mod更新时间: 2026-07-31
可安全移除:
依赖Mod: 无 
其它依赖Mod:
冲突Mod:
Mod下载地址: https://github.com/AlphardPaarthurnax/MixinLib/
网盘提取码 / 解压密码:
本帖最后由 Alphard 于 2026-7-31 00:40 编辑

提供Mixin框架与无限制的ClassLoader






战列舰长

发表于 2026-6-24 20:08:26 | 显示全部楼层
666

战列舰长

发表于 2026-6-24 20:16:25 | 显示全部楼层
前来支持大佬
快来玩寰宇联合

势力巨擘

发表于 2026-6-24 20:32:17 | 显示全部楼层

战列舰长

发表于 2026-6-24 22:15:22 来自手机 | 显示全部楼层
前来膜拜

战列舰长

发表于 2026-6-25 09:27:31 | 显示全部楼层
卧槽

势力巨擘

发表于 2026-6-25 12:55:28 | 显示全部楼层
大手子

巡洋大副

发表于 2026-6-25 14:18:13 | 显示全部楼层
我喜欢你

战列舰长

高级机师

发表于 2026-6-25 15:07:56 | 显示全部楼层
强强

战列舰长

发表于 2026-6-25 22:21:04 | 显示全部楼层
执行力好强

战列舰长

电子生命

发表于 2026-6-26 13:16:44 | 显示全部楼层
本帖最后由 全自动电棍 于 2026-6-26 13:37 编辑

好的工作👍
Edit:
居然是用premain Agent+MixinService引导的吗
还有install这种形式真的合规吗,我看论坛细则上不让修改游戏文件,虽然也没个什么界定范围就是了。
install.bat只是应群友的要求帮助自动修改了vmparams(以及防止复制vmparams搞坏其他东西比如FastRender?)所以我觉得没问题 几天前我看过Nanoforge后忍不住动手乱搞搓出了这个东西,最终至少是跑起来了  详情 回复 发表于 2026-6-26 18:18
你说的对,但是《远神》是由Fractal Softworks, LLC.自主研发的一款上古史山Java游戏。游戏被设计为不使用「SemVar」的非标准版本号,在这里,被Alex选中的人将被授予「授权」,引导字节码神力。你将扮演一位名为「开发者」的神秘角色,在并不自由的逆向工程中邂逅性格各异、能力独特的DMCA,被它们一起击败,找回Alex失散的亲人——同时,逐步发掘「CoreModding」的真相。

巡洋大副

AlphardPaarthurnax

 楼主| 发表于 2026-6-26 18:18:50 | 显示全部楼层
全自动电棍 发表于 2026-6-26 13:16
好的工作👍
Edit:
居然是用premain Agent+MixinService引导的吗

install.bat只是应群友的要求帮助自动修改了vmparams(以及防止复制vmparams搞坏其他东西比如FastRender?)所以我觉得没问题
几天前我看过Nanoforge后忍不住动手乱搞搓出了这个东西,最终至少是跑起来了

战列舰长

电子生命

发表于 2026-7-2 17:58:45 | 显示全部楼层
本帖最后由 全自动电棍 于 2026-7-2 18:00 编辑

*vineboom*
*pipe sound*

image.png
bro不看github吗


有没有一种可能,我是说有没有一种可能,我们覆盖的Classloader刚好就是用来加载模组的Classloader?
有没有一种可能,我们能在premain阶段创建一个我们自己的单例Classloader用来加载扫描到的Mod Jar,处理class和资源查找?
有没有一种可能,我们能在被覆盖的Classloader的构造函数里直接指定我们的Classloader实例为游戏Classloader的亲属?

这不就解决了,相当于preload一下,唯一的问题可能是<cinit>,但正常人不会这样做。





呃说实话我感觉mixinlib这个东西也许有点蠢了....我是说为什么不直接用fabric loader?  详情 回复 发表于 2026-7-3 13:51
诶我草我是傻逼我忘看了 我喜欢你  详情 回复 发表于 2026-7-3 13:13
你说的对,但是《远神》是由Fractal Softworks, LLC.自主研发的一款上古史山Java游戏。游戏被设计为不使用「SemVar」的非标准版本号,在这里,被Alex选中的人将被授予「授权」,引导字节码神力。你将扮演一位名为「开发者」的神秘角色,在并不自由的逆向工程中邂逅性格各异、能力独特的DMCA,被它们一起击败,找回Alex失散的亲人——同时,逐步发掘「CoreModding」的真相。

巡洋大副

AlphardPaarthurnax

 楼主| 发表于 2026-7-3 13:13:40 | 显示全部楼层

诶我草我是傻逼我忘看了
我喜欢你

巡洋大副

AlphardPaarthurnax

 楼主| 发表于 2026-7-3 13:51:07 | 显示全部楼层

呃说实话我感觉mixinlib这个东西也许有点蠢了....我是说为什么不直接用fabric loader?
Fabric和远神的生态系统有点平行了 不过我正在重新设计NanoForge,试图做成install形式,但是难点在于类路径管理,远神自带的依赖太旧了,我需要覆盖成新的  详情 回复 发表于 2026-7-3 19:05

战列舰长

电子生命

发表于 2026-7-3 19:05:16 | 显示全部楼层
Alphard 发表于 2026-7-3 13:51
呃说实话我感觉mixinlib这个东西也许有点蠢了....我是说为什么不直接用fabric loader? ...

Fabric和远神的生态系统有点平行了

不过我正在重新设计NanoForge,试图做成install形式,但是难点在于类路径管理,远神自带的依赖太旧了,我需要覆盖成新的
你说的对,但是《远神》是由Fractal Softworks, LLC.自主研发的一款上古史山Java游戏。游戏被设计为不使用「SemVar」的非标准版本号,在这里,被Alex选中的人将被授予「授权」,引导字节码神力。你将扮演一位名为「开发者」的神秘角色,在并不自由的逆向工程中邂逅性格各异、能力独特的DMCA,被它们一起击败,找回Alex失散的亲人——同时,逐步发掘「CoreModding」的真相。

本版积分规则

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

GMT+8, 2026-8-10 22:38

Powered by Discuz! X3.5

© 2001-2077 Tencent Cloud | Durian Software Studio

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