Skip to content

Commit 794e364

Browse files
committed
New Help Message
1 parent 783536b commit 794e364

File tree

2 files changed

+25
-14
lines changed

2 files changed

+25
-14
lines changed

src/main/java/tk/fungy/wsformc/Command.java

Lines changed: 25 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
package tk.fungy.wsformc;
22

3-
import net.md_5.bungee.api.chat.ClickEvent;
4-
import net.md_5.bungee.api.chat.ComponentBuilder;
5-
import net.md_5.bungee.api.chat.HoverEvent;
6-
import net.md_5.bungee.api.chat.TextComponent;
3+
import net.md_5.bungee.api.chat.*;
74
import org.bukkit.Bukkit;
85
import org.bukkit.Color;
96
import org.bukkit.command.CommandExecutor;
@@ -13,6 +10,7 @@
1310

1411
import java.util.ArrayList;
1512
import java.util.List;
13+
import java.util.UUID;
1614

1715
public class Command implements CommandExecutor, TabCompleter {
1816
private static String secured;
@@ -39,12 +37,27 @@ public boolean onCommand(CommandSender sender, org.bukkit.command.Command comman
3937
if (args.length >= 0 && sender.hasPermission("ws.*")) {
4038
switch (args[0]) {
4139
case "help":
42-
sender.sendMessage(Colors.translate(
43-
"Commands: \n" +
44-
"/wsm reload [config] / [plugin]\n" +
45-
"/wsm start\n" +
46-
"/wsm status\n" +
47-
"/wsm version\n"));
40+
TextComponent discord = new TextComponent(Colors.translate("&9&lDISCORD SUPPORT&7"));
41+
TextComponent spigotmc = new TextComponent(Colors.translate("&e&lSpigotMC"));
42+
discord.setClickEvent(new ClickEvent(ClickEvent.Action.OPEN_URL, "https://discord.gg/Yxtc7e4naJ"));
43+
spigotmc.setClickEvent(new ClickEvent(ClickEvent.Action.OPEN_URL, "https://www.spigotmc.org/resources/web-server-for-minecraft.107949/"));
44+
discord.setHoverEvent(new HoverEvent(HoverEvent.Action.SHOW_TEXT, new ComponentBuilder("Click to Redirect").create()));
45+
spigotmc.setHoverEvent(new HoverEvent(HoverEvent.Action.SHOW_TEXT, new ComponentBuilder("Click to Redirect").create()));
46+
47+
sender.sendMessage(Colors.translate("&8[&cWebServer&8] &8⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛\n\n"));
48+
sender.sendMessage(Colors.translate("&8[&cWebServer&8] &bWebServer For Minecraft Server\n&8[&cWebServer&8] &r" +
49+
"\n &a&lWebServer: \n" +
50+
" &r&2/wsm start &7Turns on WebServer\n" +
51+
" &r&2/wsm stop &7Turns off WebServer\n" +
52+
" &b&lOthers: \n" +
53+
" &r&9/wsm reload [config] / [plugin] &7Reloads config/plugin\n" +
54+
" &r&9/wsm status &7Displays the status of the webserver\n" +
55+
" &r&9/wsm version &7Displays the current and latest version\n"));
56+
57+
sender.sendMessage("\n ");
58+
BaseComponent[] dDsc15 = new BaseComponent[]{ new TextComponent(Colors.translate("&8[&cWebServer&8] &aHelpful: ")), discord, new TextComponent(Colors.translate(" &7x ")), spigotmc, new TextComponent(Colors.translate("\n&8[&cWebServer&8] &8")) };
59+
sender.spigot().sendMessage(dDsc15);
60+
sender.sendMessage(Colors.translate("&8[&cWebServer&8] &8⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛"));
4861
return true;
4962
case "ver":
5063
case "version":
@@ -144,12 +157,12 @@ public boolean onCommand(CommandSender sender, org.bukkit.command.Command comman
144157

145158
case "status":
146159
if (new FileManager().getBooleanFromConfig("WebServer.isRunning")) { running = "&aOnline"; } else { running = "&cOffline"; }
147-
sender.sendMessage(Colors.translate("&8[&cWebServer&8] &8⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛"));
160+
sender.sendMessage(Colors.translate("&8[&cWebServer&8] &8⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛"));
148161
sender.sendMessage(Colors.translate("&8[&cWebServer&8] &bStatus: " + running));
149162
sender.sendMessage(Colors.translate("&8[&cWebServer&8] &bUptime: &7null &8(&7This is in TODO&8)")); //TODO: Add Uptime
150163
sender.sendMessage(Colors.translate("&8[&cWebServer&8] &bAccesss Log: &aEnabled &8(&7This is in TODO&8)\n")); //TODO: Add toggle accesslog
151164
sender.sendMessage(Colors.translate("&8[&cWebServer&8] &bCreated by FungYY911 for everyone"));
152-
sender.sendMessage(Colors.translate("&8[&cWebServer&8] &8⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛"));
165+
sender.sendMessage(Colors.translate("&8[&cWebServer&8] &8⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛"));
153166
return true;
154167
default:
155168
sender.sendMessage(Colors.translate("&8[&cWebServer&8] &cCommand not found!"));

src/main/java/tk/fungy/wsformc/Main.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@
55

66
import java.net.UnknownHostException;
77

8-
import static tk.fungy.wsformc.Updater.toggleUpdates;
9-
108
public final class Main extends JavaPlugin {
119

1210
public static Main getInstance() {

0 commit comments

Comments
 (0)