aboutsummaryrefslogtreecommitdiff
path: root/spark-velocity/src/main/java/me/lucko
diff options
context:
space:
mode:
Diffstat (limited to 'spark-velocity/src/main/java/me/lucko')
-rw-r--r--spark-velocity/src/main/java/me/lucko/spark/velocity/VelocityCommandSender.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/spark-velocity/src/main/java/me/lucko/spark/velocity/VelocityCommandSender.java b/spark-velocity/src/main/java/me/lucko/spark/velocity/VelocityCommandSender.java
index 1cad493..e9b4474 100644
--- a/spark-velocity/src/main/java/me/lucko/spark/velocity/VelocityCommandSender.java
+++ b/spark-velocity/src/main/java/me/lucko/spark/velocity/VelocityCommandSender.java
@@ -26,6 +26,8 @@ import com.velocitypowered.api.proxy.Player;
import me.lucko.spark.common.CommandSender;
import net.kyori.text.Component;
+import java.util.UUID;
+
public class VelocityCommandSender implements CommandSender {
private final CommandSource source;
@@ -45,6 +47,14 @@ public class VelocityCommandSender implements CommandSender {
}
@Override
+ public UUID getUniqueId() {
+ if (this.source instanceof Player) {
+ return ((Player) this.source).getUniqueId();
+ }
+ return null;
+ }
+
+ @Override
public void sendMessage(Component message) {
this.source.sendMessage(message);
}