Skip to content
This repository has been archived by the owner on May 3, 2024. It is now read-only.

Commit

Permalink
1.0.6
Browse files Browse the repository at this point in the history
- improve /chatroom-disconnect
  • Loading branch information
SirDank committed Sep 16, 2023
1 parent f3f8f9d commit 41a388d
Show file tree
Hide file tree
Showing 7 changed files with 143 additions and 70 deletions.
2 changes: 1 addition & 1 deletion Visual Bukkit Project/Build/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<groupId>vb</groupId>
<artifactId>dankchatroom</artifactId>
<version>1.0.5</version>
<version>1.0.6</version>

<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand All @@ -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 "));
Expand All @@ -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();
Expand All @@ -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();
Expand All @@ -93,14 +86,31 @@ 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 {
$01903771aa49381d3482b07d777054c5 = PluginMain.function("send_request",
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);
}
Expand All @@ -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();
Expand All @@ -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();
Expand Down Expand Up @@ -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);
}
Expand Down Expand Up @@ -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);
}
Expand Down
2 changes: 1 addition & 1 deletion Visual Bukkit Project/Build/src/main/resources/plugin.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: "DankChatroom"
version: "1.0.5"
version: "1.0.6"
main: "vb.$dankchatroom.PluginMain"
api-version: 1.13
authors: [SirDank]
Expand Down
2 changes: 1 addition & 1 deletion Visual Bukkit Project/Build/target/classes/plugin.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: "DankChatroom"
version: "1.0.5"
version: "1.0.6"
main: "vb.$dankchatroom.PluginMain"
api-version: 1.13
authors: [SirDank]
Expand Down
Binary file modified Visual Bukkit Project/Build/target/dankchatroom.jar
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -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
149 changes: 106 additions & 43 deletions Visual Bukkit Project/data.json
Original file line number Diff line number Diff line change
@@ -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": [
Expand Down Expand Up @@ -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": [
Expand Down Expand Up @@ -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!"]
}
]
}],
Expand All @@ -967,10 +947,13 @@
{
"children": [
{
"=": "stat-execute-procedure",
"=": "stat-set-global-variable",
"parameters": [
"chatroom_enabler",
{"=": "expr-new-list"}
"terminated",
{
"=": "expr-boolean",
"parameters": ["false"]
}
]
},
{
Expand All @@ -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"
Expand Down Expand Up @@ -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!"]
}
]
}
Expand Down Expand Up @@ -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!"]
}
]
}],
Expand Down Expand Up @@ -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"
}

0 comments on commit 41a388d

Please sign in to comment.