import net.runelite.mapping.Export; import net.runelite.mapping.Implements; import net.runelite.mapping.ObfuscatedName; import net.runelite.mapping.ObfuscatedSignature; @ObfuscatedName("jf") @Implements("User") public class User implements Comparable { @ObfuscatedName("q") @ObfuscatedSignature( descriptor = "Lkq;" ) @Export("username") Username username; @ObfuscatedName("j") @ObfuscatedSignature( descriptor = "Lkq;" ) @Export("previousUsername") Username previousUsername; User() { } @ObfuscatedName("e") @ObfuscatedSignature( descriptor = "(I)Lkq;", garbageValue = "352262046" ) @Export("getUsername") public Username getUsername() { return this.username; } @ObfuscatedName("l") @ObfuscatedSignature( descriptor = "(B)Ljava/lang/String;", garbageValue = "111" ) @Export("getName") public String getName() { return this.username == null ? "" : this.username.getName(); } @ObfuscatedName("t") @ObfuscatedSignature( descriptor = "(I)Ljava/lang/String;", garbageValue = "-461021692" ) @Export("getPreviousName") public String getPreviousName() { return this.previousUsername == null ? "" : this.previousUsername.getName(); } @ObfuscatedName("x") @ObfuscatedSignature( descriptor = "(Lkq;Lkq;I)V", garbageValue = "-1982838307" ) @Export("set") void set(Username var1, Username var2) { if (var1 == null) { throw new NullPointerException(); } else { this.username = var1; this.previousUsername = var2; } } @ObfuscatedName("ah") @ObfuscatedSignature( descriptor = "(Ljf;I)I", garbageValue = "334051838" ) @Export("compareTo_user") public int compareTo_user(User var1) { return this.username.compareToTyped(var1.username); } public int compareTo(Object var1) { return this.compareTo_user((User)var1); } @ObfuscatedName("m") @ObfuscatedSignature( descriptor = "(I)V", garbageValue = "406400151" ) static void method5228() { if (TaskHandler.javaVendor.toLowerCase().indexOf("microsoft") != -1) { KeyHandler.KeyHandler_keyCodes[186] = 57; KeyHandler.KeyHandler_keyCodes[187] = 27; KeyHandler.KeyHandler_keyCodes[188] = 71; KeyHandler.KeyHandler_keyCodes[189] = 26; KeyHandler.KeyHandler_keyCodes[190] = 72; KeyHandler.KeyHandler_keyCodes[191] = 73; KeyHandler.KeyHandler_keyCodes[192] = 58; KeyHandler.KeyHandler_keyCodes[219] = 42; KeyHandler.KeyHandler_keyCodes[220] = 74; KeyHandler.KeyHandler_keyCodes[221] = 43; KeyHandler.KeyHandler_keyCodes[222] = 59; KeyHandler.KeyHandler_keyCodes[223] = 28; } else { KeyHandler.KeyHandler_keyCodes[44] = 71; KeyHandler.KeyHandler_keyCodes[45] = 26; KeyHandler.KeyHandler_keyCodes[46] = 72; KeyHandler.KeyHandler_keyCodes[47] = 73; KeyHandler.KeyHandler_keyCodes[59] = 57; KeyHandler.KeyHandler_keyCodes[61] = 27; KeyHandler.KeyHandler_keyCodes[91] = 42; KeyHandler.KeyHandler_keyCodes[92] = 74; KeyHandler.KeyHandler_keyCodes[93] = 43; KeyHandler.KeyHandler_keyCodes[192] = 28; KeyHandler.KeyHandler_keyCodes[222] = 58; KeyHandler.KeyHandler_keyCodes[520] = 59; } } @ObfuscatedName("j") @ObfuscatedSignature( descriptor = "([BI)V", garbageValue = "-519092714" ) @Export("ByteArrayPool_release") public static synchronized void ByteArrayPool_release(byte[] var0) { if (var0.length == 100 && ByteArrayPool.ByteArrayPool_smallCount < 1000) { ByteArrayPool.ByteArrayPool_small[++ByteArrayPool.ByteArrayPool_smallCount - 1] = var0; } else if (var0.length == 5000 && ByteArrayPool.ByteArrayPool_mediumCount < 250) { ByteArrayPool.ByteArrayPool_medium[++ByteArrayPool.ByteArrayPool_mediumCount - 1] = var0; } else if (var0.length == 30000 && ByteArrayPool.ByteArrayPool_largeCount < 50) { ByteArrayPool.ByteArrayPool_large[++ByteArrayPool.ByteArrayPool_largeCount - 1] = var0; } else { if (Fonts.ByteArrayPool_arrays != null) { for (int var1 = 0; var1 < ParamDefinition.ByteArrayPool_alternativeSizes.length; ++var1) { if (var0.length == ParamDefinition.ByteArrayPool_alternativeSizes[var1] && VarbitDefinition.ByteArrayPool_altSizeArrayCounts[var1] < Fonts.ByteArrayPool_arrays[var1].length) { Fonts.ByteArrayPool_arrays[var1][VarbitDefinition.ByteArrayPool_altSizeArrayCounts[var1]++] = var0; return; } } } } } }