aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/de')
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/chat/ChatPositionShare.java2
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/waypoint/IndividualWaypoint.java11
2 files changed, 10 insertions, 3 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/chat/ChatPositionShare.java b/src/main/java/de/hysky/skyblocker/skyblock/chat/ChatPositionShare.java
index 92f17a5f..71f34a94 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/chat/ChatPositionShare.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/chat/ChatPositionShare.java
@@ -74,7 +74,7 @@ public class ChatPositionShare {
MutableText requestMessage = Constants.PREFIX.get().append(Text.translatable("skyblocker.config.chat.waypoints.display").formatted(Formatting.AQUA)
.styled(style -> style
.withHoverEvent(new HoverEvent(HoverEvent.Action.SHOW_TEXT, Text.translatable("skyblocker.config.chat.waypoints.display")))
- .withClickEvent(new ClickEvent(ClickEvent.Action.RUN_COMMAND, command))
+ .withClickEvent(new ClickEvent(ClickEvent.Action.RUN_COMMAND, command.trim()))
)
);
if (!area.isEmpty()) {
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/waypoint/IndividualWaypoint.java b/src/main/java/de/hysky/skyblocker/skyblock/waypoint/IndividualWaypoint.java
index 02fc24c2..b493c241 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/waypoint/IndividualWaypoint.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/waypoint/IndividualWaypoint.java
@@ -47,11 +47,18 @@ public class IndividualWaypoint extends NamedWaypoint {
StringArgumentType.getString(context, "area")
))
)
+ .executes(context -> setWaypoint(
+ context.getSource()::sendFeedback,
+ IntegerArgumentType.getInteger(context, "x"),
+ IntegerArgumentType.getInteger(context, "y"),
+ IntegerArgumentType.getInteger(context, "z"),
+ ""
+ ))
)
)
)
- )))
- );
+ ))
+ ));
}
public IndividualWaypoint(BlockPos pos, Text name, float[] colorComponents) {