From 41a388de9ec7c520e479815b26d7ab2a12eaa49f Mon Sep 17 00:00:00 2001 From: SirDank <52797753+SirDank@users.noreply.github.com> Date: Sat, 16 Sep 2023 15:35:37 +0530 Subject: [PATCH] 1.0.6 - improve /chatroom-disconnect --- Visual Bukkit Project/Build/pom.xml | 2 +- .../java/vb/$dankchatroom/PluginMain.java | 54 ++++--- .../Build/src/main/resources/plugin.yml | 2 +- .../Build/target/classes/plugin.yml | 2 +- .../Build/target/dankchatroom.jar | Bin 35727 -> 35805 bytes .../target/maven-archiver/pom.properties | 4 +- Visual Bukkit Project/data.json | 149 +++++++++++++----- 7 files changed, 143 insertions(+), 70 deletions(-) diff --git a/Visual Bukkit Project/Build/pom.xml b/Visual Bukkit Project/Build/pom.xml index cdbe78d..e8c7e0e 100644 --- a/Visual Bukkit Project/Build/pom.xml +++ b/Visual Bukkit Project/Build/pom.xml @@ -6,7 +6,7 @@ vb dankchatroom - 1.0.5 + 1.0.6 UTF-8 diff --git a/Visual Bukkit Project/Build/src/main/java/vb/$dankchatroom/PluginMain.java b/Visual Bukkit Project/Build/src/main/java/vb/$dankchatroom/PluginMain.java index 11a9bc1..ce7f8f9 100644 --- a/Visual Bukkit Project/Build/src/main/java/vb/$dankchatroom/PluginMain.java +++ b/Visual Bukkit Project/Build/src/main/java/vb/$dankchatroom/PluginMain.java @@ -13,6 +13,7 @@ public class PluginMain extends JavaPlugin implements Listener { public static Object GLOBAL_54bc2ca21fe9f603fdf50a6cae5269ec; public static Object GLOBAL_9ce148715491d15c729aff6847d37f60; + public static Object GLOBAL_c5c29952652c4a76ae64d39c1db91561; public static Object GLOBAL_65e48c28264992f0f46da7786376f6c3; public static Object GLOBAL_6613e6c3dc9064e6ad3422610595df88; public static Object GLOBAL_d92cf494435f80e45b01635d54d1c17f; @@ -25,18 +26,8 @@ public void onEnable() { new Metrics(PluginMain.getInstance(), ((int) (19689d))); PluginMain.GLOBAL_54bc2ca21fe9f603fdf50a6cae5269ec = ((java.lang.Object) (Object) (0d)); PluginMain.GLOBAL_9ce148715491d15c729aff6847d37f60 = ((java.lang.Object) (Object) false); - new org.bukkit.scheduler.BukkitRunnable() { - public void run() { - try { - if (PluginMain.checkEquals(GLOBAL_9ce148715491d15c729aff6847d37f60, - ((java.lang.Object) (Object) false))) { - PluginMain.procedure("chatroom_enabler", new ArrayList()); - } - } catch (Exception ex) { - ex.printStackTrace(); - } - } - }.runTaskTimerAsynchronously(PluginMain.getInstance(), 0, ((long) (18000d))); + PluginMain.GLOBAL_c5c29952652c4a76ae64d39c1db91561 = ((java.lang.Object) (Object) false); + PluginMain.procedure("keep-alive", new ArrayList()); ((org.bukkit.command.CommandSender) (Object) ((org.bukkit.command.ConsoleCommandSender) org.bukkit.Bukkit .getConsoleSender())).sendMessage(ChatColor.translateAlternateColorCodes('&', "\n\n\n&l&c 888 888 \n&l&c 888 888 s i r &f.&c d a n k &f'&c s \n&l&c 888 888 \n&l&c .d88888 8888b. 88888b. 888 888 888 888 888 8888b. 888d888 .d88b. \n&l&cd88\" 888 \"88b 888 \"88b 888 .88P 888 888 888 \"88b 888P\" d8P Y8b \n&l&c888 888 .d888888 888 888 888888K 888 888 888 .d888888 888 88888888 \n&l&cY88b 888 888 888 888 888 888 \"88b Y88b 888 d88P 888 888 888 Y8b. \n&l&c \"Y88888 \"Y888888 888 888 888 888 \"Y8888888P\" \"Y888888 888 \"Y8888 \n\n \n ")); @@ -62,11 +53,12 @@ public boolean onCommand(CommandSender commandSender, Command command, String la if (PluginMain.checkEquals(GLOBAL_9ce148715491d15c729aff6847d37f60, ((java.lang.Object) (Object) true))) { PluginMain.GLOBAL_9ce148715491d15c729aff6847d37f60 = ((java.lang.Object) (Object) false); + PluginMain.GLOBAL_c5c29952652c4a76ae64d39c1db91561 = ((java.lang.Object) (Object) true); commandSender.sendMessage(ChatColor.translateAlternateColorCodes('&', - "&6[&cdank&6.&cserver&6] \u27A4 &cYou have been disconnected&6!")); + "&6[&cdank&6.&cchatroom&6] \u27A4 &cYou have been disconnected&6!")); } else { commandSender.sendMessage(ChatColor.translateAlternateColorCodes('&', - "&6[&cdank&6.&cserver&6] \u27A4 &cYou are already disconnected&6!")); + "&6[&cdank&6.&cchatroom&6] \u27A4 &cYou are already disconnected&6!")); } } catch (Exception e) { e.printStackTrace(); @@ -78,11 +70,12 @@ public boolean onCommand(CommandSender commandSender, Command command, String la if (PluginMain.checkEquals(GLOBAL_9ce148715491d15c729aff6847d37f60, ((java.lang.Object) (Object) true))) { commandSender.sendMessage(ChatColor.translateAlternateColorCodes('&', - "&6[&cdank&6.&cserver&6] \u27A4 &cYou are already connected&6!")); + "&6[&cdank&6.&cchatroom&6] \u27A4 &cYou are already connected&6!")); } else { - PluginMain.procedure("chatroom_enabler", new ArrayList()); + PluginMain.GLOBAL_c5c29952652c4a76ae64d39c1db91561 = ((java.lang.Object) (Object) false); commandSender.sendMessage(ChatColor.translateAlternateColorCodes('&', - "&6[&cdank&6.&cserver&6] \u27A4 &cTrying to connect&6...")); + "&6[&cdank&6.&cchatroom&6] \u27A4 &cTrying to connect&6...")); + PluginMain.procedure("chatroom_enabler", new ArrayList()); } } catch (Exception e) { e.printStackTrace(); @@ -93,6 +86,23 @@ public boolean onCommand(CommandSender commandSender, Command command, String la } public static void procedure(String procedure, List procedureArgs) throws Exception { + if (procedure.equalsIgnoreCase("keep-alive")) { + new org.bukkit.scheduler.BukkitRunnable() { + public void run() { + try { + if ((PluginMain.checkEquals(GLOBAL_9ce148715491d15c729aff6847d37f60, + ((java.lang.Object) (Object) false)) + && PluginMain.checkEquals(GLOBAL_c5c29952652c4a76ae64d39c1db91561, + ((java.lang.Object) (Object) false)))) { + PluginMain.procedure("chatroom_enabler", new ArrayList()); + } + } catch (Exception ex) { + ex.printStackTrace(); + } + } + }.runTaskTimerAsynchronously(PluginMain.getInstance(), 0, ((long) (18000d))); + return; + } if (procedure.equalsIgnoreCase("chatroom_login")) { Object $01903771aa49381d3482b07d777054c5 = null; try { @@ -100,7 +110,7 @@ public static void procedure(String procedure, List procedureArgs) throws Except new ArrayList(Arrays.asList("https://dank-site.onrender.com/chatroom-login", "POST", GLOBAL_6613e6c3dc9064e6ad3422610595df88))); PluginMain.getInstance().getLogger().info("Logged in!"); - } catch (Exception opYbrseqSDNRyeva) { + } catch (Exception bayUzJNAOgqyyUOg) { PluginMain.getInstance().getLogger().severe("Failed to login!"); PluginMain.GLOBAL_9ce148715491d15c729aff6847d37f60 = ((java.lang.Object) (Object) false); } @@ -121,7 +131,7 @@ public void run() { ((java.lang.Object) (Object) true))) { try { PluginMain.procedure("chatroom_validator", new ArrayList()); - } catch (Exception jxbnpJyhvKaFvtlz) { + } catch (Exception MZIFvqBtEEVifQwE) { PluginMain.getInstance().getLogger().severe("Failed to validate!"); PluginMain.GLOBAL_9ce148715491d15c729aff6847d37f60 = ((java.lang.Object) (Object) false); cancel(); @@ -141,7 +151,7 @@ public void run() { ((java.lang.Object) (Object) true))) { try { PluginMain.procedure("chatroom_grabber_and_output", new ArrayList()); - } catch (Exception jZSqAixvHcBWNPtc) { + } catch (Exception aYOKTdLpoJOCtWKt) { PluginMain.getInstance().getLogger().severe("Failed to get chat!"); PluginMain.GLOBAL_9ce148715491d15c729aff6847d37f60 = ((java.lang.Object) (Object) false); cancel(); @@ -236,7 +246,7 @@ public void run() { PluginMain.getInstance().getLogger() .info(("HWID: " + String.valueOf(GLOBAL_65e48c28264992f0f46da7786376f6c3))); PluginMain.GLOBAL_9ce148715491d15c729aff6847d37f60 = ((java.lang.Object) (Object) true); - } catch (Exception QmNyXkBszBvWsfuc) { + } catch (Exception fwXgaBznLpQBGhTd) { PluginMain.getInstance().getLogger().severe("Failed to get HWID!"); PluginMain.GLOBAL_9ce148715491d15c729aff6847d37f60 = ((java.lang.Object) (Object) false); } @@ -375,7 +385,7 @@ public void event1(org.bukkit.event.player.AsyncPlayerChatEvent event) throws Ex + ((java.lang.String) ((org.bukkit.command.CommandSender) (Object) ((org.bukkit.entity.Player) event .getPlayer())).getName())) + "] > ") + ((java.lang.String) event.getMessage()))))); - } catch (Exception YVzEZUHAbgOgdKjG) { + } catch (Exception PePTDjGCmbfRvCGj) { PluginMain.getInstance().getLogger().severe("Input Failed!"); PluginMain.GLOBAL_9ce148715491d15c729aff6847d37f60 = ((java.lang.Object) (Object) false); } diff --git a/Visual Bukkit Project/Build/src/main/resources/plugin.yml b/Visual Bukkit Project/Build/src/main/resources/plugin.yml index ec52466..e096f46 100644 --- a/Visual Bukkit Project/Build/src/main/resources/plugin.yml +++ b/Visual Bukkit Project/Build/src/main/resources/plugin.yml @@ -1,5 +1,5 @@ name: "DankChatroom" -version: "1.0.5" +version: "1.0.6" main: "vb.$dankchatroom.PluginMain" api-version: 1.13 authors: [SirDank] diff --git a/Visual Bukkit Project/Build/target/classes/plugin.yml b/Visual Bukkit Project/Build/target/classes/plugin.yml index ec52466..e096f46 100644 --- a/Visual Bukkit Project/Build/target/classes/plugin.yml +++ b/Visual Bukkit Project/Build/target/classes/plugin.yml @@ -1,5 +1,5 @@ name: "DankChatroom" -version: "1.0.5" +version: "1.0.6" main: "vb.$dankchatroom.PluginMain" api-version: 1.13 authors: [SirDank] diff --git a/Visual Bukkit Project/Build/target/dankchatroom.jar b/Visual Bukkit Project/Build/target/dankchatroom.jar index 1cd01cc1663aaf13cdcd64e017114b91fb0753c6..d468ca6eb8e10419d11a1808ddd5585d9be57291 100644 GIT binary patch delta 11822 zcmZv?19V+c*Df43wrw^x8{4)TyRma(`^0t{+qRuHc24Z1QG?s|{m1>@``^3A*yEX6 z+H=jZ*WTlaPlMP@gFsT2gM`8agN20!L-A!vMB;<|3$j)J;F$psh-?Vt6b^`!fYC{{ zFHAH`a9ta%O(rSQ5lE8S@-u7dZ_R(?^1q_~oUA%`dLGF-yx}-i>9tI+&G4h0ebz76 zwN=JNfRSQEOtZOxUGwa#X(qQhP6oOYLLP}U)vnyHT%uhDtw%`7t1)DVbGj=C$s3AQ z^1%dHvs-0|*kV_Jw@Dj}kToZej<0(#MLIF57Wp5BqySRXtChE8Uoy5K3 z**R3xi+p9prP5fTLO%*mRTgCj4d9XTq{wWI@RVm6-(}Ki^y7zDJ||2zs*Uly%DMldiS1q40h9}TDs@#QZzCPMT;{WE}*(Kq_S zl>U#RgsA#YX)H#yg#H(cjQs@uPk_Vy1^Z6`C-cVoC-`&C|EHxt*Pm|q4gb?}Q-~b$ zpBqAq?mq&Pq%rbe3oucg3t+E=A%g0UO)n*v=%I`%LN|wf(6)e+iH|{QC6CN1DoqK# zacRF^G-}Yjh4xD4&wa!0i&_{d)JI~T%|9U*WCC1Y&B*aO%*bgM0s!7WB}j;f5DY#! z=_ufC)I{Sy>W}iOZtMB~XyR_Ors04_3!@vYt}yR446X=XIw2Y-m^{Sxw09JeV1_O=OhPlJG1`QsVuZ>kYSBM~ z?E1Co)o-K0>&5)102+PD_zx2k#3-qK&L_6SfqS?`s9HNULq(| zAnm!TUL7-2g~_J9>t`fg*jA+_Z-PmuKJ+3YqzU{sJEPk$!0j1l)6Scf5)~<(dS9As z8r8lnEnpcBw(jklgC6N2cM6NNH81{nW~Tg-YkCOLxIJG!`_{K%4a*}|E2sn}(t#KV z=~H}xaZSAXK(`9c3Bvd!6PG{;U4|RTfyj`Lu1e4&D!*NrDhU-m2P-Is|8`y)^b8xw z6zXQ4NP!2(7b}qSwR*w&4f1bMxn3hP6+(c4Q9%9wit5icW(3x1p#q4or_jHsT74l+ z{}hG97#-P^6xw%y#c5rixhj1g%>Ux=Sl?#n27S3=5ETuSe8p{;2!2^tMrBI1w>)7p<}-}t@HH9=^OPLvU3Et(OTV9XBvd+(w%ellQ>J`5 zOD69&I!zA~=?dZK_BMDz6f3`H#SiZqvLn1a<(f`;ksCRe3TQn&P@t%u+8%9n**KAg8X{#8$QNx{)Hq66XdQK6y!doqDItU%!pQ*uA? zo>9zagyAm*M>m*sud?+1MHm1{sh8|MBV#;fl|Gfq@2_UXoh$T!^sPfJZ8Gr52(_3@ zEQ-XNJPrl}`bAWlp=FiNvb4b1O76gQ4!NcdiS6FMm8GIV;Li;S21Wq=|EMegJCmuM ziHnP$+JD{@shY^AWD!^Js+c9iX^pD1+TsO4j^Ui5Ech4=-Fg$NcQsoVXm3Q+_}hi^ zxI&e1=nAjk@8BP?P7ky;LC)hB=QA_x?6Xtnk9kHt;A8tqVbo!lps0CEms$%(C%mV3 z!Tk;b4I;-de#7njFv>v_fY5jRl<%4@#b~;619AFjxWM{7$pf#hJ@~Lg)=`%O9x-xY zj-_;}uU>J2aAh2$m4y{Ik&=G&rG_|5YuGV|Uv%f4z_+FL0{ICl8na_o?&(Ttlb|tM z2^c<3J4>Fr$o4p*mGL>iJcE*AIzmzE7)T1fz2MbqW(G+obg{@6;N;{(ThG!Y7Jnc9?2#= bg-O8vN$M$ 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 diff --git a/Visual Bukkit Project/Build/target/maven-archiver/pom.properties b/Visual Bukkit Project/Build/target/maven-archiver/pom.properties index e06c9b4..5ecf936 100644 --- a/Visual Bukkit Project/Build/target/maven-archiver/pom.properties +++ b/Visual Bukkit Project/Build/target/maven-archiver/pom.properties @@ -1,5 +1,5 @@ #Generated by Maven -#Fri Sep 15 18:31:11 IST 2023 +#Sat Sep 16 15:32:31 IST 2023 groupId=vb artifactId=dankchatroom -version=1.0.5 +version=1.0.6 diff --git a/Visual Bukkit Project/data.json b/Visual Bukkit Project/data.json index c0d2a99..7479803 100644 --- a/Visual Bukkit Project/data.json +++ b/Visual Bukkit Project/data.json @@ -1,9 +1,9 @@ { "plugin.dependencies": "", "plugin.load-before": "", - "plugin.version": "1.0.5", + "plugin.version": "1.0.6", "debug-build-mode": false, - "open-tab": 1, + "open-tab": 3, "plugin-components": [ { "children": [ @@ -39,42 +39,22 @@ ] }, { - "children": [{ - "children": [{ - "=": "stat-execute-procedure", - "parameters": [ - "chatroom_enabler", - {"=": "expr-new-list"} - ] - }], - "=": "stat-if-statement", - "parameters": [ - { - "=": "expr-is-equal", - "parameters": [ - { - "=": "expr-global-variable", - "parameters": ["running"] - }, - { - "=": "expr-boolean", - "parameters": ["false"] - } - ] - }, - "normal" - ] - }], - "=": "stat-schedule-task", + "=": "stat-set-global-variable", "parameters": [ - "async", - "repeat", + "terminated", { - "=": "expr-number", - "parameters": ["18000"] + "=": "expr-boolean", + "parameters": ["false"] } ] }, + { + "=": "stat-execute-procedure", + "parameters": [ + "keep-alive", + {"=": "expr-new-list"} + ] + }, { "=": "org.bukkit.command.CommandSender#sendMessage(java.lang.String)", "parameters": [ @@ -942,7 +922,7 @@ {"=": "expr-command-sender"}, { "=": "expr-string", - "parameters": ["&6[&cdank&6.&cserver&6] ➤ &cYou are already connected&6!"] + "parameters": ["&6[&cdank&6.&cchatroom&6] ➤ &cYou are already connected&6!"] } ] }], @@ -967,10 +947,13 @@ { "children": [ { - "=": "stat-execute-procedure", + "=": "stat-set-global-variable", "parameters": [ - "chatroom_enabler", - {"=": "expr-new-list"} + "terminated", + { + "=": "expr-boolean", + "parameters": ["false"] + } ] }, { @@ -979,9 +962,16 @@ {"=": "expr-command-sender"}, { "=": "expr-string", - "parameters": ["&6[&cdank&6.&cserver&6] ➤ &cTrying to connect&6..."] + "parameters": ["&6[&cdank&6.&cchatroom&6] ➤ &cTrying to connect&6..."] } ] + }, + { + "=": "stat-execute-procedure", + "parameters": [ + "chatroom_enabler", + {"=": "expr-new-list"} + ] } ], "=": "stat-else-statement" @@ -1011,13 +1001,23 @@ } ] }, + { + "=": "stat-set-global-variable", + "parameters": [ + "terminated", + { + "=": "expr-boolean", + "parameters": ["true"] + } + ] + }, { "=": "org.bukkit.command.CommandSender#sendMessage(java.lang.String)", "parameters": [ {"=": "expr-command-sender"}, { "=": "expr-string", - "parameters": ["&6[&cdank&6.&cserver&6] ➤ &cYou have been disconnected&6!"] + "parameters": ["&6[&cdank&6.&cchatroom&6] ➤ &cYou have been disconnected&6!"] } ] } @@ -1047,7 +1047,7 @@ {"=": "expr-command-sender"}, { "=": "expr-string", - "parameters": ["&6[&cdank&6.&cserver&6] ➤ &cYou are already disconnected&6!"] + "parameters": ["&6[&cdank&6.&cchatroom&6] ➤ &cYou are already disconnected&6!"] } ] }], @@ -1133,19 +1133,82 @@ ], "=": "comp-procedure", "parameters": ["chatroom_login"] + }, + { + "children": [{ + "children": [{ + "children": [{ + "=": "stat-execute-procedure", + "parameters": [ + "chatroom_enabler", + {"=": "expr-new-list"} + ] + }], + "=": "stat-if-statement", + "parameters": [ + { + "=": "expr-boolean-logic", + "parameters": [ + { + "=": "expr-is-equal", + "parameters": [ + { + "=": "expr-global-variable", + "parameters": ["running"] + }, + { + "=": "expr-boolean", + "parameters": ["false"] + } + ] + }, + "AND", + { + "=": "expr-is-equal", + "parameters": [ + { + "=": "expr-global-variable", + "parameters": ["terminated"] + }, + { + "=": "expr-boolean", + "parameters": ["false"] + } + ] + } + ] + }, + "normal" + ] + }], + "=": "stat-schedule-task", + "parameters": [ + "async", + "repeat", + { + "=": "expr-number", + "parameters": ["18000"] + } + ] + }], + "=": "comp-procedure", + "parameters": ["keep-alive"] } ], "plugin.soft-dependencies": "", "plugin.name": "DankChatroom", "plugin.prefix": "dank.chatroom", - "current-plugin-component": 1, + "current-plugin-component": 3, "extensions": ["bStats"], "plugin.author": "SirDank", "plugin.description": "Minecraft server integration for the dank.tool's chatroom!", "plugin.permissions": "", "open-plugin-components": [ - 8, - 9 + 9, + 15, + 0, + 13, + 12 ], "plugin.website": "https://github.com/SirDank/dank.chatroom-plugin" } \ No newline at end of file