static final void method1976(boolean bool, int i) { if (Class243.aClass340_3069 == null) { Class124.method1525(i + 95); } anInt6906++; if (i == 5) { if (bool) { Class243.aClass340_3069.method3951((byte) 66); } } }
public byte[] method1507(int i, boolean bool) { anInt1627++; synchronized (aClass124_1616) { try { if (aClass124_1614.method1754((byte) 101) < (long) (6 + i * 6)) return null; aClass124_1614.method1760((long) (i * 6), 1); aClass124_1614.method1761(0, 6, 0, Class123.aByteArray2125); int i_88_ = ((Class123.aByteArray2125[1] << -503326744 & 0xff00) + (((Class123.aByteArray2125[0] & 0xff) << -1643323344) - -(0xff & Class123.aByteArray2125[2]))); int i_89_ = ((Class123.aByteArray2125[5] & 0xff) + (Class123.aByteArray2125[3] << -1717736080 & 0xff0000) + ((Class123.aByteArray2125[4] & 0xff) << 1834419496)); if (bool != true) return null; if ((i_88_ ^ 0xffffffff) > -1 || anInt1617 < i_88_) return null; if (i_89_ <= 0 || ((aClass124_1616.method1754((byte) 104) / 520L ^ 0xffffffffffffffffL) > ((long) i_89_ ^ 0xffffffffffffffffL))) return null; byte[] is = new byte[i_88_]; int i_90_ = 0; int i_91_ = 0; while (i_88_ > i_90_) { if (i_89_ == 0) return null; aClass124_1616.method1760((long) (520 * i_89_), 1); int i_92_ = i_88_ + -i_90_; if (i_92_ > 512) i_92_ = 512; aClass124_1616.method1761(0, i_92_ + 8, 0, Class123.aByteArray2125); int i_93_ = ((0xff & Class123.aByteArray2125[6]) + ((0xff0000 & Class123.aByteArray2125[4] << -600163600) - -(0xff00 & (Class123.aByteArray2125[5] << -554764568)))); int i_94_ = (((Class123.aByteArray2125[0] & 0xff) << -974042584) - -(0xff & Class123.aByteArray2125[1])); int i_95_ = ((0xff & Class123.aByteArray2125[3]) + ((0xff & Class123.aByteArray2125[2]) << -1322389528)); int i_96_ = 0xff & Class123.aByteArray2125[7]; if (i_94_ != i || i_95_ != i_91_ || (anInt1612 ^ 0xffffffff) != (i_96_ ^ 0xffffffff)) return null; if (i_93_ < 0 || ((long) i_93_ > aClass124_1616.method1754((byte) 67) / 520L)) return null; i_89_ = i_93_; for (int i_97_ = 0; (i_92_ ^ 0xffffffff) < (i_97_ ^ 0xffffffff); i_97_++) is[i_90_++] = Class123.aByteArray2125[i_97_ - -8]; i_91_++; } return is; } catch (java.io.IOException ioexception) { return null; } } }
static final void method1492(int i, int i_0_, int i_1_, int i_2_, int i_3_, int i_4_, int i_5_) { boolean bool = client.aBoolean3043; try { anInt1482++; do { if ((Class140.anInt2389 ^ 0xffffffff) == -1) { Class83_Sub19_Sub9.anInt4911++; int i_6_ = Class91.anInt1410; int i_7_ = Class33.anInt579; int i_8_ = Class88.anInt1391; int i_9_ = (-i_1_ + i_3_) * (-i_6_ + i_8_) / i_2_ - -i_6_; int i_10_ = Class83_Sub19_Sub24.anInt5178; int i_11_ = (i_10_ - i_7_) * (i_4_ + -i) / i_5_ - -i_7_; if (!Class28.aBoolean479 || (0x40 & Class88.anInt1392) != 64) { if (Class32.anInt561 == 1) Class134_Sub2.method1881( i_11_, (Class148_Sub1.aClass123_4164), Class44.aClass123_783, i_9_, (short) 25, 0L, 0); Class134_Sub2.method1881( i_11_, Class148_Sub1.aClass123_4164, Class72_Sub1.aClass123_3344, i_9_, (short) 48, 0L, 0); if (!bool) break; } Class132 class132 = Class83_Sub19_Sub8.method1216(PlayerUpdateMasks.anInt1598, 109, Class116.anInt1839); if (null != class132) { Class134_Sub2.method1881( i_11_, Class83_Sub25.aClass123_3844, (Class83_Sub15_Sub2.aClass123_4428), i_9_, (short) 1, 0L, 0); if (!bool) break; } Class83_Sub19_Sub10.method1230((byte) 122); } } while (false); if (i_0_ >= -119) method1496(-50, 24, false); long l = -1L; int i_12_ = 0; while (Class54_Sub2.anInt3276 > i_12_) { long l_13_ = Class83_Sub15_Sub20_Sub2.aLongArray5651[i_12_]; int i_14_ = 0x7f & (int) l_13_; int i_15_ = 0x7fffffff & (int) (l_13_ >>> -912735264); int i_16_ = ((int) l_13_ & 0x3fb2) >> 1645177511; int i_17_ = ((int) l_13_ & 0x77a8f651) >> 464004541; while_116_: do { if (l != l_13_ || bool) { l = l_13_; do { if (i_17_ == 2 && Class125.method1796(Class171.anInt2852, i_14_, i_16_, l_13_)) { Class124 class124 = Class83_Sub15_Sub7.method992(false, i_15_); if (null != ((Class124) class124).anIntArray1905) class124 = class124.method1788((byte) -65); if (class124 == null && !bool) break while_116_; if ((Class140.anInt2389 ^ 0xffffffff) == -2) { Class83_Sub19_Sub8.anInt4892++; Class134_Sub2.method1881( i_16_, (Class143.method2097( 8528, (new Class123[] { Class88.aClass123_1389, (Class83_Sub19_Sub23.aClass123_5167), (((Class124) class124).aClass123_1961) }))), Class73.aClass123_1113, i_14_, (short) 36, l_13_, 0); if (!bool) break; } if (!Class28.aBoolean479) { Class47.anInt842++; Class123[] class123s = (((Class124) class124).aClass123Array1947); if (Class83_Sub19_Sub15.aBoolean5016) class123s = Class3.method90((byte) -16, class123s); if (null != class123s) { int i_18_ = 4; while ((i_18_ ^ 0xffffffff) <= -1) { if (null != class123s[i_18_]) { Class83_Sub19_Sub31.anInt5282++; short i_19_ = 0; if (i_18_ == 0) i_19_ = (short) 19; if (1 == i_18_) i_19_ = (short) 58; if (i_18_ == 2) i_19_ = (short) 10; if ((i_18_ ^ 0xffffffff) == -4) i_19_ = (short) 60; if (i_18_ == 4) i_19_ = (short) 1007; Class134_Sub2.method1881( i_16_, (Class143.method2097( 8528, (new Class123[] { (Class132.aClass123_2229), (((Class124) class124).aClass123_1961) }))), class123s[i_18_], i_14_, i_19_, l_13_, 0); } i_18_--; if (bool) break; } } Class134_Sub2.method1881( i_16_, (Class143.method2097( 8528, (new Class123[] { Class132.aClass123_2229, (((Class124) class124).aClass123_1961) }))), Class18.aClass123_274, i_14_, (short) 1003, (long) (((Class124) class124).anInt1953), 0); if (!bool) break; } if (-5 == (0x4 & Class88.anInt1392 ^ 0xffffffff)) { Class134_Sub2.method1881( i_16_, (Class143.method2097( 8528, (new Class123[] { Class83_Sub20.aClass123_3760, (Class83_Sub19_Sub23.aClass123_5167), (((Class124) class124).aClass123_1961) }))), Class83_Sub15_Sub2.aClass123_4428, i_14_, (short) 33, l_13_, 0); Class83_Sub20.anInt3754++; } } } while (false); if (-2 == (i_17_ ^ 0xffffffff)) { Class134_Sub2_Sub2 class134_sub2_sub2 = (Canvas_Sub1.aClass134_Sub2_Sub2Array38[i_15_]); if (1 == ((Class125) (((Class134_Sub2_Sub2) class134_sub2_sub2).aClass125_5464)) .anInt2015 && -65 == (0x7f & (((Class134_Sub2_Sub2) class134_sub2_sub2).anInt3998) ^ 0xffffffff) && ((((Class134_Sub2_Sub2) class134_sub2_sub2).anInt4019) & 0x7f) == 64) { int i_20_ = 0; while ((Class153.anInt2570 ^ 0xffffffff) < (i_20_ ^ 0xffffffff)) { Class134_Sub2_Sub2 class134_sub2_sub2_21_ = (Canvas_Sub1.aClass134_Sub2_Sub2Array38[Class98.anIntArray1568[i_20_]]); if (class134_sub2_sub2_21_ != null && (class134_sub2_sub2 != class134_sub2_sub2_21_) && ((Class125) (((Class134_Sub2_Sub2) class134_sub2_sub2_21_).aClass125_5464)) .anInt2015 == 1 && (((Class134_Sub2_Sub2) class134_sub2_sub2).anInt3998 == (((Class134_Sub2_Sub2) class134_sub2_sub2_21_).anInt3998)) && ((((Class134_Sub2_Sub2) class134_sub2_sub2_21_).anInt4019 ^ 0xffffffff) == (((Class134_Sub2_Sub2) class134_sub2_sub2).anInt4019 ^ 0xffffffff))) Class83_Sub15_Sub9.method1045( -23296, i_14_, (((Class134_Sub2_Sub2) class134_sub2_sub2_21_).aClass125_5464), i_16_, Class98.anIntArray1568[i_20_]); i_20_++; if (bool) break; } i_20_ = 0; while (Class92.anInt1449 > i_20_) { Class134_Sub2_Sub1 class134_sub2_sub1 = (ISAACCipher.aClass134_Sub2_Sub1Array183[Class32.anIntArray559[i_20_]]); if (class134_sub2_sub1 != null && (((Class134_Sub2_Sub2) class134_sub2_sub2).anInt3998 == ((Class134_Sub2_Sub1) class134_sub2_sub1).anInt3998) && (((Class134_Sub2_Sub1) class134_sub2_sub1).anInt4019 == ((Class134_Sub2_Sub2) class134_sub2_sub2).anInt4019)) Class140.method2048( i_16_, (byte) 114, class134_sub2_sub1, i_14_, (Class32.anIntArray559[i_20_])); i_20_++; if (bool) break; } } Class83_Sub15_Sub9.method1045( -23296, i_14_, (((Class134_Sub2_Sub2) class134_sub2_sub2).aClass125_5464), i_16_, i_15_); } if (i_17_ == 0) { Class134_Sub2_Sub1 class134_sub2_sub1 = ISAACCipher.aClass134_Sub2_Sub1Array183[i_15_]; if (((((Class134_Sub2_Sub1) class134_sub2_sub1).anInt3998) & 0x7f ^ 0xffffffff) == -65 && ((((Class134_Sub2_Sub1) class134_sub2_sub1).anInt4019) & 0x7f ^ 0xffffffff) == -65) { int i_22_ = 0; while (Class153.anInt2570 > i_22_) { Class134_Sub2_Sub2 class134_sub2_sub2 = (Canvas_Sub1.aClass134_Sub2_Sub2Array38[Class98.anIntArray1568[i_22_]]); if (null != class134_sub2_sub2 && -2 == (((Class125) (((Class134_Sub2_Sub2) class134_sub2_sub2).aClass125_5464)) .anInt2015 ^ 0xffffffff) && ((((Class134_Sub2_Sub2) class134_sub2_sub2).anInt3998 ^ 0xffffffff) == (((Class134_Sub2_Sub1) class134_sub2_sub1).anInt3998 ^ 0xffffffff)) && (((Class134_Sub2_Sub1) class134_sub2_sub1).anInt4019 == ((Class134_Sub2_Sub2) class134_sub2_sub2).anInt4019)) Class83_Sub15_Sub9.method1045( -23296, i_14_, (((Class134_Sub2_Sub2) class134_sub2_sub2).aClass125_5464), i_16_, Class98.anIntArray1568[i_22_]); i_22_++; if (bool) break; } i_22_ = 0; while ((Class92.anInt1449 ^ 0xffffffff) < (i_22_ ^ 0xffffffff)) { Class134_Sub2_Sub1 class134_sub2_sub1_23_ = (ISAACCipher.aClass134_Sub2_Sub1Array183[Class32.anIntArray559[i_22_]]); if (class134_sub2_sub1_23_ != null && (class134_sub2_sub1_23_ != class134_sub2_sub1) && (((Class134_Sub2_Sub1) class134_sub2_sub1).anInt3998 == (((Class134_Sub2_Sub1) class134_sub2_sub1_23_).anInt3998)) && ((((Class134_Sub2_Sub1) class134_sub2_sub1).anInt4019 ^ 0xffffffff) == ((((Class134_Sub2_Sub1) class134_sub2_sub1_23_).anInt4019) ^ 0xffffffff))) Class140.method2048( i_16_, (byte) 53, class134_sub2_sub1_23_, i_14_, Class32.anIntArray559[i_22_]); i_22_++; if (bool) break; } } Class140.method2048(i_16_, (byte) 31, class134_sub2_sub1, i_14_, i_15_); } if (i_17_ == 3) { Class109 class109 = (Class28.aClass109ArrayArrayArray484[Class171.anInt2852][i_14_][i_16_]); if (null != class109) { Class83_Sub15_Sub3 class83_sub15_sub3 = ((Class83_Sub15_Sub3) class109.method1610(-97)); while (null != class83_sub15_sub3) { int i_24_ = (((Class134_Sub4) (((Class83_Sub15_Sub3) class83_sub15_sub3).aClass134_Sub4_4436)) .anInt4079); Class35 class35 = Class117.method1689(-84, i_24_); do { if (Class140.anInt2389 == 1) { Class134_Sub2.method1881( i_16_, (Class143.method2097( 8528, (new Class123[] { Class88.aClass123_1389, (Class83_Sub19_Sub20.aClass123_5105), (((Class35) class35).aClass123_654) }))), Class73.aClass123_1113, i_14_, (short) 42, (long) i_24_, 0); Class46.anInt821++; if (!bool) break; } if (Class28.aBoolean479) { if ((0x1 & Class88.anInt1392) != 1) break; Class76.anInt1155++; Class134_Sub2.method1881( i_16_, (Class143.method2097( 8528, (new Class123[] { (Class83_Sub20.aClass123_3760), (Class83_Sub19_Sub20.aClass123_5105), (((Class35) class35).aClass123_654) }))), (Class83_Sub15_Sub2.aClass123_4428), i_14_, (short) 35, (long) i_24_, 0); if (!bool) break; } PacketStreamBuffer.anInt4379++; Class123[] class123s = (((Class35) class35).aClass123Array649); if (Class83_Sub19_Sub15.aBoolean5016) class123s = Class3.method90((byte) -16, class123s); int i_25_ = 4; while (-1 >= (i_25_ ^ 0xffffffff)) { do { if (class123s == null || (class123s[i_25_] == null)) { if (i_25_ != 2) break; Class73.anInt1118++; Class134_Sub2.method1881( i_16_, (Class143.method2097( 8528, (new Class123[] { (Class120.aClass123_1877), (((Class35) class35).aClass123_654) }))), (Class115.aClass123_1818), i_14_, (short) 20, (long) i_24_, 0); if (!bool) break; } Class120.anInt1875++; short i_26_ = 0; if (0 == i_25_) i_26_ = (short) 41; if (-2 == (i_25_ ^ 0xffffffff)) i_26_ = (short) 8; if (2 == i_25_) i_26_ = (short) 20; if ((i_25_ ^ 0xffffffff) == -4) i_26_ = (short) 5; if ((i_25_ ^ 0xffffffff) == -5) i_26_ = (short) 32; Class134_Sub2.method1881( i_16_, (Class143.method2097( 8528, (new Class123[] { (Class120.aClass123_1877), (((Class35) class35).aClass123_654) }))), class123s[i_25_], i_14_, i_26_, (long) i_24_, 0); } while (false); i_25_--; if (bool) break; } Class134_Sub2.method1881( i_16_, (Class143.method2097( 8528, (new Class123[] { Class120.aClass123_1877, (((Class35) class35).aClass123_654) }))), Class18.aClass123_274, i_14_, (short) 1005, (long) i_24_, 0); } while (false); class83_sub15_sub3 = ((Class83_Sub15_Sub3) class109.method1612(true)); if (bool) break; } } } } } while (false); i_12_++; if (bool) break; } } catch (RuntimeException runtimeexception) { throw Class138.method2042( runtimeexception, ("mc.C(" + i + ',' + i_0_ + ',' + i_1_ + ',' + i_2_ + ',' + i_3_ + ',' + i_4_ + ',' + i_5_ + ')')); } }
public boolean method1502(int i, byte i_39_, int i_40_, byte[] is, boolean bool) { anInt1625++; synchronized (aClass124_1616) { try { int i_41_; if (bool) { if (aClass124_1614.method1754((byte) 90) < (long) (i_40_ * 6 + 6)) return false; aClass124_1614.method1760((long) (6 * i_40_), 1); aClass124_1614.method1761(0, 6, 0, Class123.aByteArray2125); i_41_ = ((Class123.aByteArray2125[5] & 0xff) + (((Class123.aByteArray2125[4] & 0xff) << 33133832) + (0xff0000 & Class123.aByteArray2125[3] << 1465956592))); if ((i_41_ ^ 0xffffffff) >= -1 || ((long) i_41_ > aClass124_1616.method1754((byte) 75) / 520L)) return false; } else { i_41_ = (int) ((519L + aClass124_1616.method1754((byte) 51)) / 520L); if ((i_41_ ^ 0xffffffff) == -1) i_41_ = 1; } Class123.aByteArray2125[1] = (byte) (i >> 1817621192); Class123.aByteArray2125[2] = (byte) i; Class123.aByteArray2125[5] = (byte) i_41_; Class123.aByteArray2125[0] = (byte) (i >> 1069068976); Class123.aByteArray2125[3] = (byte) (i_41_ >> -1629510896); Class123.aByteArray2125[4] = (byte) (i_41_ >> -551024760); aClass124_1614.method1760((long) (6 * i_40_), 1); aClass124_1614.method1755(6, 0, 0, Class123.aByteArray2125); int i_42_ = -90 % ((40 - i_39_) / 54); int i_43_ = 0; int i_44_ = 0; int i_45_; for ( /**/ ; (i ^ 0xffffffff) < (i_43_ ^ 0xffffffff); i_43_ += i_45_) { int i_46_ = 0; if (bool) { aClass124_1616.method1760((long) (i_41_ * 520), 1); try { aClass124_1616.method1761(0, 8, 0, Class123.aByteArray2125); } catch (java.io.EOFException eofexception) { break; } i_45_ = (((Class123.aByteArray2125[0] & 0xff) << -765727032) - -(Class123.aByteArray2125[1] & 0xff)); i_46_ = ((Class123.aByteArray2125[6] & 0xff) + (Class123.aByteArray2125[4] << -2029121968 & 0xff0000) - -(0xff00 & (Class123.aByteArray2125[5] << -2088592632))); int i_47_ = Class123.aByteArray2125[7] & 0xff; int i_48_ = (((0xff & Class123.aByteArray2125[2]) << 202860296) - -(Class123.aByteArray2125[3] & 0xff)); if (i_45_ != i_40_ || i_48_ != i_44_ || anInt1612 != i_47_) return false; if (i_46_ < 0 || (((long) i_46_ ^ 0xffffffffffffffffL) < (aClass124_1616.method1754((byte) 116) / 520L ^ 0xffffffffffffffffL))) return false; } if (i_46_ == 0) { bool = false; i_46_ = (int) ((519L + aClass124_1616.method1754((byte) 82)) / 520L); if ((i_46_ ^ 0xffffffff) == -1) i_46_++; if ((i_46_ ^ 0xffffffff) == (i_41_ ^ 0xffffffff)) i_46_++; } Class123.aByteArray2125[0] = (byte) (i_40_ >> 527566472); Class123.aByteArray2125[2] = (byte) (i_44_ >> 1676955592); Class123.aByteArray2125[7] = (byte) anInt1612; Class123.aByteArray2125[1] = (byte) i_40_; if ((i - i_43_ ^ 0xffffffff) >= -513) i_46_ = 0; Class123.aByteArray2125[6] = (byte) i_46_; Class123.aByteArray2125[5] = (byte) (i_46_ >> -11962840); Class123.aByteArray2125[3] = (byte) i_44_; i_45_ = i + -i_43_; Class123.aByteArray2125[4] = (byte) (i_46_ >> -1151944720); i_44_++; if (i_45_ > 512) i_45_ = 512; aClass124_1616.method1760((long) (i_41_ * 520), 1); aClass124_1616.method1755(8, 0, 0, Class123.aByteArray2125); i_41_ = i_46_; aClass124_1616.method1755(i_45_, 0, i_43_, is); } return true; } catch (java.io.IOException ioexception) { return false; } } }