summaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/test
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/test')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/test/SkyHanniTestCommand.kt15
1 files changed, 11 insertions, 4 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/test/SkyHanniTestCommand.kt b/src/main/java/at/hannibal2/skyhanni/test/SkyHanniTestCommand.kt
index d7b1b0029..0ec54b3a0 100644
--- a/src/main/java/at/hannibal2/skyhanni/test/SkyHanniTestCommand.kt
+++ b/src/main/java/at/hannibal2/skyhanni/test/SkyHanniTestCommand.kt
@@ -152,11 +152,18 @@ class SkyHanniTestCommand {
LorenzUtils.chat("§e[SkyHanni] stopped ${modules.size} listener classes.")
}
- fun copyLocation() {
+ fun copyLocation(args: Array<String>) {
val location = LocationUtils.playerLocation()
- val x = LorenzUtils.formatDouble(location.x)
- val y = LorenzUtils.formatDouble(location.y)
- val z = LorenzUtils.formatDouble(location.z)
+ val x = LorenzUtils.formatDouble(location.x + 0.001).replace(",", ".")
+ val y = LorenzUtils.formatDouble(location.y + 0.001).replace(",", ".")
+ val z = LorenzUtils.formatDouble(location.z + 0.001).replace(",", ".")
+ if (args.size == 1) {
+ if (args[0].equals("json", false)) {
+ OSUtils.copyToClipboard("\"$x:$y:$z\"")
+ return
+ }
+ }
+
OSUtils.copyToClipboard("LorenzVec($x, $y, $z)")
}
}