aboutsummaryrefslogtreecommitdiff
path: root/bungeecord
diff options
context:
space:
mode:
authorLuck <git@lucko.me>2018-05-29 01:01:30 +0100
committerLuck <git@lucko.me>2018-05-29 01:01:30 +0100
commitbf72b1560340b48fc0958b3b2038ba13d49b7190 (patch)
treed3035fb87c625024144f1e5f4985c120b2fac030 /bungeecord
parenta895841c1c9d8bc94651246d4645ede5b4d54d06 (diff)
downloadspark-bf72b1560340b48fc0958b3b2038ba13d49b7190.tar.gz
spark-bf72b1560340b48fc0958b3b2038ba13d49b7190.tar.bz2
spark-bf72b1560340b48fc0958b3b2038ba13d49b7190.zip
Multiple fixes
* Fixed an issue which prevented links from being “clickable” * Added a /spark alias * Added a max stack depth limit to fix issues with rendering
Diffstat (limited to 'bungeecord')
-rw-r--r--bungeecord/src/main/java/me/lucko/spark/bungeecord/SparkBungeeCordPlugin.java11
-rw-r--r--bungeecord/src/main/resources/bungee.yml2
2 files changed, 11 insertions, 2 deletions
diff --git a/bungeecord/src/main/java/me/lucko/spark/bungeecord/SparkBungeeCordPlugin.java b/bungeecord/src/main/java/me/lucko/spark/bungeecord/SparkBungeeCordPlugin.java
index 2f43744..c23e303 100644
--- a/bungeecord/src/main/java/me/lucko/spark/bungeecord/SparkBungeeCordPlugin.java
+++ b/bungeecord/src/main/java/me/lucko/spark/bungeecord/SparkBungeeCordPlugin.java
@@ -4,6 +4,7 @@ import me.lucko.spark.common.CommandHandler;
import net.md_5.bungee.api.ChatColor;
import net.md_5.bungee.api.CommandSender;
+import net.md_5.bungee.api.chat.ClickEvent;
import net.md_5.bungee.api.chat.TextComponent;
import net.md_5.bungee.api.plugin.Command;
import net.md_5.bungee.api.plugin.Plugin;
@@ -17,6 +18,14 @@ public class SparkBungeeCordPlugin extends Plugin {
}
@Override
+ protected void sendLink(CommandSender sender, String url) {
+ TextComponent component = new TextComponent(url);
+ component.setColor(ChatColor.GRAY);
+ component.setClickEvent(new ClickEvent(ClickEvent.Action.OPEN_URL, url));
+ sender.sendMessage(component);
+ }
+
+ @Override
protected void runAsync(Runnable r) {
getProxy().getScheduler().runAsync(SparkBungeeCordPlugin.this, r);
}
@@ -24,7 +33,7 @@ public class SparkBungeeCordPlugin extends Plugin {
@Override
public void onEnable() {
- getProxy().getPluginManager().registerCommand(this, new Command("profiler", null) {
+ getProxy().getPluginManager().registerCommand(this, new Command("spark", null, "profiler") {
@Override
public void execute(CommandSender sender, String[] args) {
if (!sender.hasPermission("spark.profiler")) {
diff --git a/bungeecord/src/main/resources/bungee.yml b/bungeecord/src/main/resources/bungee.yml
index d5aede0..cfcac19 100644
--- a/bungeecord/src/main/resources/bungee.yml
+++ b/bungeecord/src/main/resources/bungee.yml
@@ -1,5 +1,5 @@
name: spark
-version: ${project.version}
+version: 1.0.2
description: ${project.description}
author: Luck, sk89q
main: me.lucko.spark.bungeecord.SparkBungeeCordPlugin