diff --git a/src/main/java/net/minecraftforge/server/command/CommandSetDimension.java b/src/main/java/net/minecraftforge/server/command/CommandSetDimension.java index 258ea8a473..ba1460d5d6 100644 --- a/src/main/java/net/minecraftforge/server/command/CommandSetDimension.java +++ b/src/main/java/net/minecraftforge/server/command/CommandSetDimension.java @@ -70,27 +70,26 @@ public class CommandSetDimension throw NO_ENTITIES.create(); String cmdTarget = "@s"; - String posTarget = ""; + String posTarget = "~ ~ ~"; for (ParsedCommandNode parsed : ctx.getNodes()) { - final CommandNode node = parsed.getNode(); if (parsed.getNode() instanceof ArgumentCommandNode) { - if ("target".equals(parsed.getNode().getName())) + if ("targets".equals(parsed.getNode().getName())) { cmdTarget = parsed.getRange().get(ctx.getInput()); } else if ("pos".equals(parsed.getNode().getName())) { - posTarget = " " + parsed.getRange().get(ctx.getInput()); + posTarget = parsed.getRange().get(ctx.getInput()); } } } final String dimName = dim.dimension().location().toString(); final String finalCmdTarget = cmdTarget; final String finalPosTarget = posTarget; - ITextComponent suggestion = new TranslationTextComponent("/execute in %s run tp %s%s", dimName, cmdTarget, finalPosTarget) - .withStyle((style) -> style.withColor(TextFormatting.GREEN).withClickEvent(new ClickEvent(ClickEvent.Action.SUGGEST_COMMAND, "/execute in " + dimName + " run tp " + finalCmdTarget + finalPosTarget))); + ITextComponent suggestion = new TranslationTextComponent("/execute in %s run tp %s %s", dimName, cmdTarget, finalPosTarget) + .withStyle((style) -> style.withColor(TextFormatting.GREEN).withClickEvent(new ClickEvent(ClickEvent.Action.SUGGEST_COMMAND, "/execute in " + dimName + " run tp " + finalCmdTarget + " " + finalPosTarget))); ctx.getSource().sendSuccess(new TranslationTextComponent("commands.forge.setdim.deprecated", suggestion), true); return 0;