本帖最后由 爱比较的粉丝 于 2022-8-6 08:14 编辑
怎么在mc中用asm(不用core)
怎么在mc中用asm(不用core)
不用core,莫非你用tree?
请把问题描述清楚一点,你要写Forge Mod还是Fabric,抑或是插件?
请把问题描述清楚一点,你要写Forge Mod还是Fabric,抑或是插件?
teddyxlandlee 发表于 2022-8-6 08:08
不用core,莫非你用tree?
请把问题描述清楚一点,你要写Forge Mod还是Fabric,抑或是插件? ...
我要写的是Forge Mod
爱比较的粉丝 发表于 2022-8-6 08:10
我要写的是Forge Mod
请问不用core是什么意思?
我或许需要知道你的MC版本
(如果我没记错的话,1.12.2的asm-debug-all是自带tree的)
teddyxlandlee 发表于 2022-8-6 09:39
请问不用core是什么意思?
我或许需要知道你的MC版本
(如果我没记错的话,1.12.2的asm-debug-all是自带t ...
对的
那就用tree吧,一般IClassTransformer还是灌进tree方便修改。Core我一般用于从零开始生成一个类。
teddyxlandlee 发表于 2022-8-6 15:39
那就用tree吧,一般IClassTransformer还是灌进tree方便修改。Core我一般用于从零开始生成一个类。 ...
可以详细一点吗比如教程什么的(
爱比较的粉丝 发表于 2022-8-7 15:54
可以详细一点吗比如教程什么的(
你会字节码吗?会的话自己写一写
teddyxlandlee 发表于 2022-8-8 08:43
你会字节码吗?会的话自己写一写崩两回就整明白了
mc不是不能直接用字节码来改吗
爱比较的粉丝 发表于 2022-8-8 13:26
mc不是不能直接用字节码来改吗
对于forge 1.12.2,有一种东西叫IClassTransformer(好像是)
在高版本叫ITransformer,需要注册ITransformationService但是都不如coremod来的痛快
teddyxlandlee 发表于 2022-8-8 13:35
对于forge 1.12.2,有一种东西叫IClassTransformer(好像是)
在高版本叫ITransformer,需要注册ITransfor ...
1.7.10