package coloredlightscore.src.asm.transformer.core;
import org.objectweb.asm.tree.ClassNode;
import org.objectweb.asm.tree.MethodNode;
public abstract class SingleMethodTransformer extends MethodTransformer {
@Override
protected final boolean transforms(ClassNode clazz, MethodNode method) {
//return method.name.equals(getMcpMethod()) || ASMUtils.deobfuscate(clazz.name, method).equals(getSrgMethod());
return NameMapper.getInstance().isMethod(method, getClassName(), getMcpMethod());
}
protected abstract String getClassName();
protected abstract String getMcpMethod();
}