-
-
Notifications
You must be signed in to change notification settings - Fork 5
zh_cn_patch
KlparetlR edited this page Oct 5, 2024
·
26 revisions
首先在config.json
配置文件中开启该功能,设置class_patch
属性为true
。如下所示:
{
"mods": [
"example"
],
"debug_mode": {
"is_enable": true,
"use_cache": false,
"export_class": false,
"output_format": "<source> -> <target> in <class> [<ordinal>] | <info>",
"output_mode": 0
},
"class_patch": true
}
找到.\vaultpatcher\patch
文件夹(如若没有自行创建patch文件夹),接着找到需要修改的xxx.jar
位于游戏根目录下的mods
文件夹中,利用特殊手段进行修改字节码文件。
如修改了某模组的net\creeperhost\chickens\item\ItemChickenEgg.class
字节码文件,找到该模组的xxx.jar
中该字节码文件的全类名文件夹为.\net\creeperhost\chickens\item\
,所以在.\vaultpatcher\patch
路径下创建该文件夹,即如下所示:
一级目录-> net
二级目录-> creeperhost
三级目录-> chickens
四级目录-> item
修改后的字节码文件-> ItemChickenEgg.class
完成以上步骤即完成该操作