package defpackage; import java.lang.reflect.Method; import java.lang.reflect.Modifier; import net.minecraft.client.renderer.rendertype.RenderType; import net.minecraft.client.renderer.rendertype.RenderTypes; public class bt { public static void main(String[] var0) { Method[] var1 = null; int var2 = 0; int var3 = 0; Method var4 = null; int var5 = 1261856253; while (true) { switch (var5) { case -2108644160: var4 = var1[var3]; if (Modifier.isStatic(var4.getModifiers())) { var5 = 177083368; } else { var5 = -1092364655; } break; case -1764344970: return; case -1526946764: System.out.println("RenderLayers " + var4.getName() + "()"); var5 = -1092364655; break; case -1092364655: var3++; var5 = 1925482879; break; case -884232943: if (var4.getReturnType() == RenderType.class) { var5 = 1011909197; } else { var5 = 1338497337; } break; case -479076580: var4 = var1[var3]; if (Modifier.isStatic(var4.getModifiers())) { var5 = -884232943; } else { var5 = 1338497337; } break; case 177083368: if (var4.getReturnType() == RenderType.class) { var5 = -1526946764; } else { var5 = -1092364655; } break; case 1011909197: System.out.println("RenderLayer " + var4.getName() + "()"); var5 = 1338497337; break; case 1216835610: System.out .println("Methods in RenderLayers:"); var1 = RenderTypes.class.getDeclaredMethods(); var2 = var1.length; var3 = 0; var5 = 1925482879; break; case 1261856253: default: System.out.println("Methods in RenderLayer:"); var1 = RenderType.class.getDeclaredMethods(); var2 = var1.length; var3 = 0; var5 = 1449811504; break; case 1338497337: var3++; var5 = 1449811504; break; case 1449811504: if (var3 < var2) { var5 = -479076580; } else { var5 = 1216835610; } break; case 1925482879: if (var3 < var2) { var5 = -2108644160; } else { var5 = -1764344970; } } } } }