Override Argument#toString for all subclasses

This commit is contained in:
TheMode 2021-04-25 10:42:05 +02:00
parent db619243da
commit b0afadf093
28 changed files with 144 additions and 0 deletions

View File

@ -37,4 +37,8 @@ public class ArgumentBoolean extends Argument<Boolean> {
nodeMaker.addNodes(new DeclareCommandsPacket.Node[]{argumentNode});
}
@Override
public String toString() {
return String.format("Boolean<%s>", getId());
}
}

View File

@ -74,4 +74,9 @@ public class ArgumentCommand extends Argument<CommandResult> {
this.shortcut = shortcut;
return this;
}
@Override
public String toString() {
return String.format("Command<%s>", getId());
}
}

View File

@ -31,4 +31,9 @@ public class ArgumentLiteral extends Argument<String> {
nodeMaker.addNodes(new DeclareCommandsPacket.Node[]{literalNode});
}
@Override
public String toString() {
return String.format("Literal<%s>", getId());
}
}

View File

@ -77,4 +77,9 @@ public class ArgumentString extends Argument<String> {
return StringEscapeUtils.unescapeJava(input);
}
@Override
public String toString() {
return String.format("String<%s>", getId());
}
}

View File

@ -36,4 +36,9 @@ public class ArgumentStringArray extends Argument<String[]> {
nodeMaker.addNodes(new DeclareCommandsPacket.Node[]{argumentNode});
}
@Override
public String toString() {
return String.format("StringArray<%s>", getId());
}
}

View File

@ -116,4 +116,9 @@ public class ArgumentWord extends Argument<String> {
public String[] getRestrictions() {
return restrictions;
}
@Override
public String toString() {
return String.format("Word<%s>", getId());
}
}

View File

@ -47,4 +47,9 @@ public class ArgumentColor extends Argument<Style> {
nodeMaker.addNodes(new DeclareCommandsPacket.Node[]{argumentNode});
}
@Override
public String toString() {
return String.format("Color<%s>", getId());
}
}

View File

@ -35,4 +35,9 @@ public class ArgumentComponent extends Argument<Component> {
nodeMaker.addNodes(new DeclareCommandsPacket.Node[]{argumentNode});
}
@Override
public String toString() {
return String.format("Component<%s>", getId());
}
}

View File

@ -269,6 +269,20 @@ public class ArgumentEntity extends Argument<EntityFinder> {
return onlyPlayers;
}
@Override
public String toString() {
if (onlySingleEntity) {
if (onlyPlayers) {
return String.format("Player<%s>", getId());
}
return String.format("Entity<%s>", getId());
}
if (onlyPlayers) {
return String.format("Players<%s>", getId());
}
return String.format("Entities<%s>", getId());
}
private static EntityFinder.TargetSelector toTargetSelector(@NotNull String selectorVariable) {
if (selectorVariable.equals("@p"))
return EntityFinder.TargetSelector.NEAREST_PLAYER;

View File

@ -62,4 +62,9 @@ public class ArgumentFloatRange extends ArgumentRange<FloatRange> {
nodeMaker.addNodes(new DeclareCommandsPacket.Node[]{argumentNode});
}
@Override
public String toString() {
return String.format("FloatRange<%s>", getId());
}
}

View File

@ -67,4 +67,9 @@ public class ArgumentIntRange extends ArgumentRange<IntRange> {
nodeMaker.addNodes(new DeclareCommandsPacket.Node[]{argumentNode});
}
@Override
public String toString() {
return String.format("IntRange<%s>", getId());
}
}

View File

@ -67,4 +67,9 @@ public class ArgumentItemStack extends Argument<ItemStack> {
nodeMaker.addNodes(new DeclareCommandsPacket.Node[]{argumentNode});
}
@Override
public String toString() {
return String.format("ItemStack<%s>", getId());
}
}

View File

@ -47,4 +47,9 @@ public class ArgumentNbtCompoundTag extends Argument<NBTCompound> {
nodeMaker.addNodes(new DeclareCommandsPacket.Node[]{argumentNode});
}
@Override
public String toString() {
return String.format("NbtCompound<%s>", getId());
}
}

View File

@ -43,4 +43,9 @@ public class ArgumentNbtTag extends Argument<NBT> {
nodeMaker.addNodes(new DeclareCommandsPacket.Node[]{argumentNode});
}
@Override
public String toString() {
return String.format("NBT<%s>", getId());
}
}

View File

@ -31,4 +31,9 @@ public class ArgumentResourceLocation extends Argument<String> {
nodeMaker.addNodes(new DeclareCommandsPacket.Node[]{argumentNode});
}
@Override
public String toString() {
return String.format("ResourceLocation<%s>", getId());
}
}

View File

@ -66,4 +66,9 @@ public class ArgumentTime extends Argument<UpdateOption> {
nodeMaker.addNodes(new DeclareCommandsPacket.Node[]{argumentNode});
}
@Override
public String toString() {
return String.format("Time<%s>", getId());
}
}

View File

@ -33,4 +33,9 @@ public class ArgumentUUID extends Argument<UUID> {
nodeMaker.addNodes(new DeclareCommandsPacket.Node[]{argumentNode});
}
@Override
public String toString() {
return String.format("UUID<%s>", getId());
}
}

View File

@ -24,4 +24,9 @@ public class ArgumentBlockState extends ArgumentRegistry<Block> {
nodeMaker.addNodes(new DeclareCommandsPacket.Node[]{argumentNode});
}
@Override
public String toString() {
return String.format("BlockState<%s>", getId());
}
}

View File

@ -27,4 +27,9 @@ public class ArgumentEnchantment extends ArgumentRegistry<Enchantment> {
nodeMaker.addNodes(new DeclareCommandsPacket.Node[]{argumentNode});
}
@Override
public String toString() {
return String.format("Enchantment<%s>", getId());
}
}

View File

@ -29,4 +29,9 @@ public class ArgumentEntityType extends ArgumentRegistry<EntityType> {
nodeMaker.addNodes(new DeclareCommandsPacket.Node[]{argumentNode});
}
@Override
public String toString() {
return String.format("EntityType<%s>", getId());
}
}

View File

@ -27,4 +27,9 @@ public class ArgumentParticle extends ArgumentRegistry<Particle> {
nodeMaker.addNodes(new DeclareCommandsPacket.Node[]{argumentNode});
}
@Override
public String toString() {
return String.format("Particle<%s>", getId());
}
}

View File

@ -27,4 +27,9 @@ public class ArgumentPotionEffect extends ArgumentRegistry<PotionEffect> {
nodeMaker.addNodes(new DeclareCommandsPacket.Node[]{argumentNode});
}
@Override
public String toString() {
return String.format("Potion<%s>", getId());
}
}

View File

@ -57,4 +57,8 @@ public class ArgumentDouble extends ArgumentNumber<Double> {
nodeMaker.addNodes(new DeclareCommandsPacket.Node[]{argumentNode});
}
@Override
public String toString() {
return String.format("Double<%s>", getId());
}
}

View File

@ -57,4 +57,8 @@ public class ArgumentFloat extends ArgumentNumber<Float> {
nodeMaker.addNodes(new DeclareCommandsPacket.Node[]{argumentNode});
}
@Override
public String toString() {
return String.format("Float<%s>", getId());
}
}

View File

@ -48,4 +48,8 @@ public class ArgumentInteger extends ArgumentNumber<Integer> {
nodeMaker.addNodes(new DeclareCommandsPacket.Node[]{argumentNode});
}
@Override
public String toString() {
return String.format("Integer<%s>", getId());
}
}

View File

@ -88,4 +88,9 @@ public class ArgumentRelativeBlockPosition extends ArgumentRelative<RelativeBloc
nodeMaker.addNodes(new DeclareCommandsPacket.Node[]{argumentNode});
}
@Override
public String toString() {
return String.format("RelativeBlockPosition<%s>", getId());
}
}

View File

@ -77,4 +77,8 @@ public class ArgumentRelativeVec2 extends ArgumentRelative<RelativeVec> {
nodeMaker.addNodes(new DeclareCommandsPacket.Node[]{argumentNode});
}
@Override
public String toString() {
return String.format("RelativeVec2<%s>", getId());
}
}

View File

@ -83,4 +83,9 @@ public class ArgumentRelativeVec3 extends ArgumentRelative<RelativeVec> {
nodeMaker.addNodes(new DeclareCommandsPacket.Node[]{argumentNode});
}
@Override
public String toString() {
return String.format("RelativeVec3<%s>", getId());
}
}