// // Decompiled by Procyon v0.5.36 // package eu.darkbot.marek.utils.lists; import java.util.Arrays; import java.util.Base64; import java.security.Key; import javax.crypto.Cipher; import javax.crypto.spec.SecretKeySpec; import java.nio.charset.StandardCharsets; import java.security.MessageDigest; import java.lang.invoke.MethodHandle; import java.lang.invoke.ConstantCallSite; import java.lang.invoke.CallSite; import java.lang.invoke.MethodType; import java.lang.invoke.MethodHandles; import java.util.List; import eu.darkbot.marek.utils.enums.Triggers; import com.github.manolo8.darkbot.config.types.suppliers.OptionList; public class TriggersList extends OptionList { private static Class[] lIlIIllllIIll; private static final List TRIGGERS_LIST; private static String[] lIlIIllllIIlI; private static String[] lIlIIllllIlIl; private static final String[] lIlIIllllIlII; private static final int[] lIlIIllllIlll; private static boolean llIllIIlIIIlIl(final Object lllllllllllllllIIlllIlIIIlIIlIIl) { return lllllllllllllllIIlllIlIIIlIIlIIl == null; } private static boolean llIllIIlIIIIll(final int lllllllllllllllIIlllIlIIIlIlIIII, final int lllllllllllllllIIlllIlIIIlIIllll) { return lllllllllllllllIIlllIlIIIlIlIIII < lllllllllllllllIIlllIlIIIlIIllll; } public List getOptions() { return invokedynamic(3:()Ljava/util/List;); } private static void llIllIIIlllllI() { (lIlIIllllIlII = new String[TriggersList.lIlIIllllIlll[12]])[TriggersList.lIlIIllllIlll[0]] = llIllIIIlllIll(TriggersList.lIlIIllllIlIl[TriggersList.lIlIIllllIlll[0]], TriggersList.lIlIIllllIlIl[TriggersList.lIlIIllllIlll[1]]); TriggersList.lIlIIllllIlII[TriggersList.lIlIIllllIlll[1]] = llIllIIIllllII(TriggersList.lIlIIllllIlIl[TriggersList.lIlIIllllIlll[3]], TriggersList.lIlIIllllIlIl[TriggersList.lIlIIllllIlll[2]]); TriggersList.lIlIIllllIlII[TriggersList.lIlIIllllIlll[3]] = llIllIIIlllIll(TriggersList.lIlIIllllIlIl[TriggersList.lIlIIllllIlll[4]], TriggersList.lIlIIllllIlIl[TriggersList.lIlIIllllIlll[5]]); TriggersList.lIlIIllllIlII[TriggersList.lIlIIllllIlll[2]] = llIllIIIlllIll(TriggersList.lIlIIllllIlIl[TriggersList.lIlIIllllIlll[8]], TriggersList.lIlIIllllIlIl[TriggersList.lIlIIllllIlll[10]]); TriggersList.lIlIIllllIlII[TriggersList.lIlIIllllIlll[4]] = llIllIIIlllIll(TriggersList.lIlIIllllIlIl[TriggersList.lIlIIllllIlll[7]], TriggersList.lIlIIllllIlIl[TriggersList.lIlIIllllIlll[9]]); TriggersList.lIlIIllllIlII[TriggersList.lIlIIllllIlll[5]] = llIllIIIlllIll(TriggersList.lIlIIllllIlIl[TriggersList.lIlIIllllIlll[6]], TriggersList.lIlIIllllIlIl[TriggersList.lIlIIllllIlll[11]]); TriggersList.lIlIIllllIlII[TriggersList.lIlIIllllIlll[8]] = llIllIIIllllII("AABiNQsXHi4+HksYLSMPDls5JQMJBmI9AxYBP38+FxwrNg8XBgA4GRFPKzQeMRA0JVBNOSkkRQEUPjoICgFjPAsXECd+HxEcICJFABs5PBlKIT44DQIQPiJRTDkmMBwEWiAwBAJaHyUYDBsralBFVQ==", "euLQj"); TriggersList.lIlIIllllIlII[TriggersList.lIlIIllllIlll[10]] = llIllIIIllllII("Dhk9GGcRDCIVZxcMORwoCVYYDTsBGSZDKgsUJxwqEEJjNSMFDipWPBARJ1Y6EAouGCRLOyQVJQEbPxY7X1EHEygSGWQVKAofZDYrDh0oDXJeWGs=", "dxKyI"); TriggersList.lIlIIllllIlII[TriggersList.lIlIIllllIlll[7]] = llIllIIIlllIll("kOb1KuSyuFRdNOWRb7qChXvlTGeDw1qLZBryi+xgf3dODTjWFNlHra+BEb4oDnwrwFUjOd4x6xN8rkOpLGlEytHAh6q3xl+XuPa5miY3gY1uIbwWyR+EaR5WZbs3WG2kMF6SpcDGCoWZdUAa70x9ox+ypj01+65Q", "BAnKC"); TriggersList.lIlIIllllIlII[TriggersList.lIlIIllllIlll[9]] = llIllIIIllllII("DjUuMG8RIDE9bxcgKjQgCXoLJTMBNTVrLAUkYnkNDjUuMG4RIDE9bgIhNjI1DTs2fgcROjslKAs6Y3gNDjUuMG4RIDE9bhcgKjQgCXsLJTMBNTVqe0R0", "dTXQA"); TriggersList.lIlIIllllIlII[TriggersList.lIlIIllllIlll[6]] = llIllIIIllllIl("XdbD8CqoFrxMEQFldwbb8LZxzrBjKAUGDZHh/6yv8iQ1vkKHiw7MQYWOsxLgqAeoXs8OaLVO+gad69MUNgEI22PC/oiSEfzlF9vcfpvXQgo=", "xyKwg"); TriggersList.lIlIIllllIlII[TriggersList.lIlIIllllIlll[11]] = llIllIIIlllIll("jdvRUt1nl1p/46Qc4lohCyf3kiFq3tiKZeYUcZUtaqDUi29rFqrKbzwV2Ry7Bj2U51ALrtEAcbo=", "GIAQL"); TriggersList.lIlIIllllIlIl = null; } private static void llIllIIlIIIIlI() { (lIlIIllllIlll = new int[13])[0] = ((0x9E ^ 0xBF ^ (0x73 ^ 0x60) << " ".length()) << (" ".length() << " ".length()) & ((0x73 ^ 0x74 ^ ((0x19 ^ 0x14) << (" ".length() << " ".length()) & ~((0xD ^ 0x0) << (" ".length() << " ".length())))) << (" ".length() << " ".length()) ^ -" ".length())); TriggersList.lIlIIllllIlll[1] = " ".length(); TriggersList.lIlIIllllIlll[2] = " ".length(); TriggersList.lIlIIllllIlll[3] = " ".length() << " ".length(); TriggersList.lIlIIllllIlll[4] = " ".length() << (" ".length() << " ".length()); TriggersList.lIlIIllllIlll[5] = (0x9F ^ 0x9A); TriggersList.lIlIIllllIlll[6] = (0x4E ^ 0x41 ^ (0xB7 ^ 0xB2) << " ".length()) << " ".length(); TriggersList.lIlIIllllIlll[7] = " ".length() << " ".length(); TriggersList.lIlIIllllIlll[8] = " ".length() << " ".length(); TriggersList.lIlIIllllIlll[9] = ((0x6F ^ 0x6A) << " ".length() ^ (0x7B ^ 0x5A)); TriggersList.lIlIIllllIlll[10] = (" ".length() << (0xC6 ^ 0xC3) ^ (0xC5 ^ 0xA2)); TriggersList.lIlIIllllIlll[11] = (0xCD ^ 0xC6); TriggersList.lIlIIllllIlll[12] = " ".length() << (" ".length() << " ".length()); } private static CallSite llIllIIIlllIIl(final MethodHandles.Lookup lllllllllllllllIIlllIlIIlIIlIlIl, final String lllllllllllllllIIlllIlIIlIIlIlII, final MethodType lllllllllllllllIIlllIlIIlIIlIIll) throws IllegalAccessException, NoSuchMethodException { try { final String[] lllllllllllllllIIlllIlIIlIIllIll = TriggersList.lIlIIllllIIlI[Integer.parseInt(lllllllllllllllIIlllIlIIlIIlIlII)].split(TriggersList.lIlIIllllIlII[TriggersList.lIlIIllllIlll[1]]); final Class lllllllllllllllIIlllIlIIlIIllIlI = Class.forName(lllllllllllllllIIlllIlIIlIIllIll[TriggersList.lIlIIllllIlll[0]]); final String lllllllllllllllIIlllIlIIlIIllIIl = lllllllllllllllIIlllIlIIlIIllIll[TriggersList.lIlIIllllIlll[1]]; MethodHandle lllllllllllllllIIlllIlIIlIIllIII = null; final int lllllllllllllllIIlllIlIIlIIlIlll = lllllllllllllllIIlllIlIIlIIllIll[TriggersList.lIlIIllllIlll[2]].length(); if (llIllIIlIIIllI(lllllllllllllllIIlllIlIIlIIlIlll, TriggersList.lIlIIllllIlll[3])) { final MethodType lllllllllllllllIIlllIlIIlIIlllIl = MethodType.fromMethodDescriptorString(lllllllllllllllIIlllIlIIlIIllIll[TriggersList.lIlIIllllIlll[3]], TriggersList.class.getClassLoader()); if (llIllIIlIIIlll(lllllllllllllllIIlllIlIIlIIlIlll, TriggersList.lIlIIllllIlll[3])) { lllllllllllllllIIlllIlIIlIIllIII = lllllllllllllllIIlllIlIIlIIlIlIl.findVirtual(lllllllllllllllIIlllIlIIlIIllIlI, lllllllllllllllIIlllIlIIlIIllIIl, lllllllllllllllIIlllIlIIlIIlllIl); "".length(); if (" ".length() << (" ".length() << " ".length()) > " ".length() << (" ".length() << " ".length())) { return null; } } else { lllllllllllllllIIlllIlIIlIIllIII = lllllllllllllllIIlllIlIIlIIlIlIl.findStatic(lllllllllllllllIIlllIlIIlIIllIlI, lllllllllllllllIIlllIlIIlIIllIIl, lllllllllllllllIIlllIlIIlIIlllIl); } "".length(); if (-(0x69 ^ 0x6D) >= 0) { return null; } } else { final Class lllllllllllllllIIlllIlIIlIIlllII = TriggersList.lIlIIllllIIll[Integer.parseInt(lllllllllllllllIIlllIlIIlIIllIll[TriggersList.lIlIIllllIlll[3]])]; if (llIllIIlIIIlll(lllllllllllllllIIlllIlIIlIIlIlll, TriggersList.lIlIIllllIlll[2])) { lllllllllllllllIIlllIlIIlIIllIII = lllllllllllllllIIlllIlIIlIIlIlIl.findGetter(lllllllllllllllIIlllIlIIlIIllIlI, lllllllllllllllIIlllIlIIlIIllIIl, lllllllllllllllIIlllIlIIlIIlllII); "".length(); if (-" ".length() > 0) { return null; } } else if (llIllIIlIIIlll(lllllllllllllllIIlllIlIIlIIlIlll, TriggersList.lIlIIllllIlll[4])) { lllllllllllllllIIlllIlIIlIIllIII = lllllllllllllllIIlllIlIIlIIlIlIl.findStaticGetter(lllllllllllllllIIlllIlIIlIIllIlI, lllllllllllllllIIlllIlIIlIIllIIl, lllllllllllllllIIlllIlIIlIIlllII); "".length(); if (((0x89 ^ 0xB6) & ~(0xAC ^ 0x93)) > 0) { return null; } } else if (llIllIIlIIIlll(lllllllllllllllIIlllIlIIlIIlIlll, TriggersList.lIlIIllllIlll[5])) { lllllllllllllllIIlllIlIIlIIllIII = lllllllllllllllIIlllIlIIlIIlIlIl.findSetter(lllllllllllllllIIlllIlIIlIIllIlI, lllllllllllllllIIlllIlIIlIIllIIl, lllllllllllllllIIlllIlIIlIIlllII); "".length(); if (((0x5 ^ 0x34) << (" ".length() << " ".length()) ^ 137 + 178 - 216 + 94) == 0x0) { return null; } } else { lllllllllllllllIIlllIlIIlIIllIII = lllllllllllllllIIlllIlIIlIIlIlIl.findStaticSetter(lllllllllllllllIIlllIlIIlIIllIlI, lllllllllllllllIIlllIlIIlIIllIIl, lllllllllllllllIIlllIlIIlIIlllII); } } return new ConstantCallSite(lllllllllllllllIIlllIlIIlIIllIII); } catch (Exception lllllllllllllllIIlllIlIIlIIlIllI) { lllllllllllllllIIlllIlIIlIIlIllI.printStackTrace(); return null; } } private static void llIllIIIlllIlI() { (TriggersList.lIlIIllllIIlI = new String[TriggersList.lIlIIllllIlll[6]])[TriggersList.lIlIIllllIlll[7]] = TriggersList.lIlIIllllIlII[TriggersList.lIlIIllllIlll[3]]; TriggersList.lIlIIllllIIlI[TriggersList.lIlIIllllIlll[0]] = TriggersList.lIlIIllllIlII[TriggersList.lIlIIllllIlll[2]]; TriggersList.lIlIIllllIIlI[TriggersList.lIlIIllllIlll[2]] = TriggersList.lIlIIllllIlII[TriggersList.lIlIIllllIlll[4]]; TriggersList.lIlIIllllIIlI[TriggersList.lIlIIllllIlll[1]] = TriggersList.lIlIIllllIlII[TriggersList.lIlIIllllIlll[5]]; TriggersList.lIlIIllllIIlI[TriggersList.lIlIIllllIlll[4]] = TriggersList.lIlIIllllIlII[TriggersList.lIlIIllllIlll[8]]; TriggersList.lIlIIllllIIlI[TriggersList.lIlIIllllIlll[9]] = TriggersList.lIlIIllllIlII[TriggersList.lIlIIllllIlll[10]]; TriggersList.lIlIIllllIIlI[TriggersList.lIlIIllllIlll[5]] = TriggersList.lIlIIllllIlII[TriggersList.lIlIIllllIlll[7]]; TriggersList.lIlIIllllIIlI[TriggersList.lIlIIllllIlll[10]] = TriggersList.lIlIIllllIlII[TriggersList.lIlIIllllIlll[9]]; TriggersList.lIlIIllllIIlI[TriggersList.lIlIIllllIlll[8]] = TriggersList.lIlIIllllIlII[TriggersList.lIlIIllllIlll[6]]; TriggersList.lIlIIllllIIlI[TriggersList.lIlIIllllIlll[3]] = TriggersList.lIlIIllllIlII[TriggersList.lIlIIllllIlll[11]]; (TriggersList.lIlIIllllIIll = new Class[TriggersList.lIlIIllllIlll[1]])[TriggersList.lIlIIllllIlll[0]] = List.class; } public Triggers getValue(final String lllllllllllllllIIlllIlIIlIlllIlI) { final boolean lllllllllllllllIIlllIlIIlIlllIII = invokedynamic(0:()[Leu/darkbot/marek/utils/enums/Triggers;); final Exception lllllllllllllllIIlllIlIIlIllIlll = (Exception)lllllllllllllllIIlllIlIIlIlllIII.length; byte lllllllllllllllIIlllIlIIlIllIllI = (byte)TriggersList.lIlIIllllIlll[0]; while (llIllIIlIIIIll(lllllllllllllllIIlllIlIIlIllIllI, (int)lllllllllllllllIIlllIlIIlIllIlll)) { final Triggers lllllllllllllllIIlllIlIIlIllllII = lllllllllllllllIIlllIlIIlIlllIII[lllllllllllllllIIlllIlIIlIllIllI]; if (llIllIIlIIIlII(invokedynamic(2:(Ljava/lang/String;Ljava/lang/Object;)Z, invokedynamic(1:(Leu/darkbot/marek/utils/enums/Triggers;)Ljava/lang/String;, lllllllllllllllIIlllIlIIlIllllII), lllllllllllllllIIlllIlIIlIlllIlI))) { return lllllllllllllllIIlllIlIIlIllllII; } ++lllllllllllllllIIlllIlIIlIllIllI; "".length(); if (null != null) { return null; } } return null; } private static String llIllIIIllllIl(final String lllllllllllllllIIlllIlIIlIIIIIIl, final String lllllllllllllllIIlllIlIIlIIIIIII) { try { final SecretKeySpec lllllllllllllllIIlllIlIIlIIIIlII = new SecretKeySpec(MessageDigest.getInstance("MD5").digest(lllllllllllllllIIlllIlIIlIIIIIII.getBytes(StandardCharsets.UTF_8)), "Blowfish"); final Cipher lllllllllllllllIIlllIlIIlIIIIIll = Cipher.getInstance("Blowfish"); lllllllllllllllIIlllIlIIlIIIIIll.init(TriggersList.lIlIIllllIlll[3], lllllllllllllllIIlllIlIIlIIIIlII); return new String(lllllllllllllllIIlllIlIIlIIIIIll.doFinal(Base64.getDecoder().decode(lllllllllllllllIIlllIlIIlIIIIIIl.getBytes(StandardCharsets.UTF_8))), StandardCharsets.UTF_8); } catch (Exception lllllllllllllllIIlllIlIIlIIIIIlI) { lllllllllllllllIIlllIlIIlIIIIIlI.printStackTrace(); return null; } } private static String llIllIIIlllIll(final String lllllllllllllllIIlllIlIIIlIlllII, final String lllllllllllllllIIlllIlIIIlIllIIl) { try { final SecretKeySpec lllllllllllllllIIlllIlIIIlIlllll = new SecretKeySpec(Arrays.copyOf(MessageDigest.getInstance("MD5").digest(lllllllllllllllIIlllIlIIIlIllIIl.getBytes(StandardCharsets.UTF_8)), TriggersList.lIlIIllllIlll[7]), "DES"); final Cipher lllllllllllllllIIlllIlIIIlIllllI = Cipher.getInstance("DES"); lllllllllllllllIIlllIlIIIlIllllI.init(TriggersList.lIlIIllllIlll[3], lllllllllllllllIIlllIlIIIlIlllll); return new String(lllllllllllllllIIlllIlIIIlIllllI.doFinal(Base64.getDecoder().decode(lllllllllllllllIIlllIlIIIlIlllII.getBytes(StandardCharsets.UTF_8))), StandardCharsets.UTF_8); } catch (Exception lllllllllllllllIIlllIlIIIlIlllIl) { lllllllllllllllIIlllIlIIIlIlllIl.printStackTrace(); return null; } } private static void llIllIIIllllll() { final short lllllllllllllllIIlllIlIIlIIIlIIl = (short)new Exception().getStackTrace()[TriggersList.lIlIIllllIlll[0]].getFileName(); TriggersList.lIlIIllllIlIl = ((String)lllllllllllllllIIlllIlIIlIIIlIIl).substring(((String)lllllllllllllllIIlllIlIIlIIIlIIl).indexOf("\u00e4") + TriggersList.lIlIIllllIlll[1], ((String)lllllllllllllllIIlllIlIIlIIIlIIl).lastIndexOf("\u00fc")).split("\u00f6"); } private static boolean llIllIIlIIIlll(final int lllllllllllllllIIlllIlIIIlIlIlII, final int lllllllllllllllIIlllIlIIIlIlIIll) { return lllllllllllllllIIlllIlIIIlIlIlII == lllllllllllllllIIlllIlIIIlIlIIll; } private static boolean llIllIIlIIIlII(final int lllllllllllllllIIlllIlIIIlIIIlll) { return lllllllllllllllIIlllIlIIIlIIIlll != 0; } static { llIllIIlIIIIlI(); llIllIIIllllll(); llIllIIIlllllI(); llIllIIIlllIlI(); TRIGGERS_LIST = (List)invokedynamic(9:(Ljava/util/stream/Stream;Ljava/util/stream/Collector;)Ljava/lang/Object;, invokedynamic(7:(Ljava/util/stream/Stream;Ljava/util/function/Function;)Ljava/util/stream/Stream;, invokedynamic(6:([Ljava/lang/Object;)Ljava/util/stream/Stream;, invokedynamic(0:()[Leu/darkbot/marek/utils/enums/Triggers;)), Triggers::getName), invokedynamic(8:()Ljava/util/stream/Collector;)); } private static String llIllIIIllllII(String lllllllllllllllIIlllIlIIIllIllII, final String lllllllllllllllIIlllIlIIIllIlIll) { lllllllllllllllIIlllIlIIIllIllII = (short)new String(Base64.getDecoder().decode(((String)lllllllllllllllIIlllIlIIIllIllII).getBytes(StandardCharsets.UTF_8)), StandardCharsets.UTF_8); final StringBuilder lllllllllllllllIIlllIlIIIllIllll = new StringBuilder(); final char[] lllllllllllllllIIlllIlIIIllIlllI = lllllllllllllllIIlllIlIIIllIlIll.toCharArray(); int lllllllllllllllIIlllIlIIIllIllIl = TriggersList.lIlIIllllIlll[0]; final double lllllllllllllllIIlllIlIIIllIIlll = (Object)((String)lllllllllllllllIIlllIlIIIllIllII).toCharArray(); final float lllllllllllllllIIlllIlIIIllIIllI = lllllllllllllllIIlllIlIIIllIIlll.length; short lllllllllllllllIIlllIlIIIllIIlIl = (short)TriggersList.lIlIIllllIlll[0]; while (llIllIIlIIIIll(lllllllllllllllIIlllIlIIIllIIlIl, (int)lllllllllllllllIIlllIlIIIllIIllI)) { final char lllllllllllllllIIlllIlIIIlllIIlI = lllllllllllllllIIlllIlIIIllIIlll[lllllllllllllllIIlllIlIIIllIIlIl]; lllllllllllllllIIlllIlIIIllIllll.append((char)(lllllllllllllllIIlllIlIIIlllIIlI ^ lllllllllllllllIIlllIlIIIllIlllI[lllllllllllllllIIlllIlIIIllIllIl % lllllllllllllllIIlllIlIIIllIlllI.length])); "".length(); ++lllllllllllllllIIlllIlIIIllIllIl; ++lllllllllllllllIIlllIlIIIllIIlIl; "".length(); if ((" ".length() << " ".length() & (" ".length() << " ".length() ^ -" ".length())) != ((0x1 ^ 0x1E ^ (0x1 ^ 0x4) << (" ".length() << " ".length())) << " ".length() & (((0x4C ^ 0x45) << " ".length() ^ (0x64 ^ 0x7D)) << " ".length() ^ -" ".length()))) { return null; } } return String.valueOf(lllllllllllllllIIlllIlIIIllIllll); } public String getText(final Triggers lllllllllllllllIIlllIlIIlIllIIIl) { String s; if (llIllIIlIIIlIl(lllllllllllllllIIlllIlIIlIllIIIl)) { s = TriggersList.lIlIIllllIlII[TriggersList.lIlIIllllIlll[0]]; "".length(); if (" ".length() <= 0) { return null; } } else { s = invokedynamic(1:(Leu/darkbot/marek/utils/enums/Triggers;)Ljava/lang/String;, lllllllllllllllIIlllIlIIlIllIIIl); } return s; } private static boolean llIllIIlIIIllI(final int lllllllllllllllIIlllIlIIIlIIllII, final int lllllllllllllllIIlllIlIIIlIIlIll) { return lllllllllllllllIIlllIlIIIlIIllII <= lllllllllllllllIIlllIlIIIlIIlIll; } }