@@ -48,15 +48,19 @@ public boolean onCommand(CommandSender sender, org.bukkit.command.Command comman
4848 sender .sendMessage ("Starting..." );
4949 WebServer server = new WebServer ();
5050 server .start ();
51- if (new FileManager ().getBooleanFromConfig ("WebServer.ssl" )) { secured = "https://" ; } else { secured = "http://" ; }
51+ if (new FileManager ().getBooleanFromConfig ("WebServer.ssl" )) {
52+ secured = "https://" ;
53+ } else {
54+ secured = "http://" ;
55+ }
5256 TextComponent message = new TextComponent (Colors .translate ("Accessible via " +
5357 secured +
5458 new FileManager ().getStringFromConfig ("WebServer.domain" ) +
5559 ":" +
5660 new FileManager ().getStringFromConfig ("WebServer.port" )));
57- message .setClickEvent (new ClickEvent (ClickEvent .Action .OPEN_URL , secured +
58- new FileManager ().getStringFromConfig ("WebServer.domain" )+
59- ":" +
61+ message .setClickEvent (new ClickEvent (ClickEvent .Action .OPEN_URL , secured +
62+ new FileManager ().getStringFromConfig ("WebServer.domain" ) +
63+ ":" +
6064 new FileManager ().getStringFromConfig ("WebServer.port" )));
6165 message .setHoverEvent (new HoverEvent (HoverEvent .Action .SHOW_TEXT , new ComponentBuilder ("Click to open Website" ).create ()));
6266 player .spigot ().sendMessage (message );
@@ -114,8 +118,18 @@ public List<String> onTabComplete(CommandSender sender, org.bukkit.command.Comma
114118 if (sender .hasPermission ("wsm.tab" ) || sender .hasPermission ("wsm.*" )) {
115119 arguments .add ("status" );
116120 arguments .add ("start" );
121+ arguments .add ("reload" );
117122 }
118123 return arguments ;
124+ } else if (args .length == 2 ) {
125+ switch (args [0 ].toLowerCase ()) {
126+ case "reload" :
127+ List <String > arguments = new ArrayList <>();
128+ arguments .add ("config" );
129+ arguments .add ("plugin" );
130+ return arguments ;
131+ }
132+
119133 }
120134 return null ;
121135 }
0 commit comments