copy game jar to lib/gameJar
copy graphics data sounds dir to assets
run runVanilla task
or runLanchWrapper task
Similar to IFMLLoadingPlugin, you need implement IClassTransformer and INanoCorePlugin
import java.util.List;
public class MyPlugin implements INanoCorePlugin {
@Override
public List<String> getASMTransformerClass() {
return List.of("myplugin.asm.myAsmTransformer");
}
}Similar to MixinBooter, you need implement IMixinLoader
public class MyMixinLoader implements IMixinLoader {
@Override
public List<String> getMixinConfigs() {
return List.of("myplugin.mixins.json");
}
}