&& m.getArgumentTypes().length == 2){
MethodGen mg = new MethodGen(m, cg.getClassName(), cpg);
InstructionList il = mg.getInstructionList();
if(il == null)
continue;
InstructionSearcher2 iS = new InstructionSearcher2(cg, m, il);
if(iS.nextSIPUSH(3326) != null){
FieldInstruction fi = iS.nextGETFIELD();
FieldInstruction tester = iS.previousGETSTATIC();
if((tester.getClassName(cpg)+'.'+tester.getFieldName(cpg)).equals(myplayer.path)){
player.addField("GetLevel", fi.getFieldName(cpg));
count++;
if(count==2)
return SearchResult.Success;
}
}
iS = new InstructionSearcher2(cg, m, il);
if(iS.nextSIPUSH(5015) != null){
FieldInstruction fi = iS.nextGETSTATIC();
if(fi != null && (fi.getClassName(cpg)+'.'+fi.getFieldName(cpg)).equals(myplayer.path)){
fi = iS.nextGETFIELD();
if(fi != null && fi.getType(cpg).equals(Type.STRING)){
player.addField("GetName", fi.getFieldName(cpg));
count++;
if(count==2)
return SearchResult.Success;