Package net.minecraft.command.argument
Class CoordinateArgument
java.lang.Object
net.minecraft.command.argument.CoordinateArgument
public class CoordinateArgument extends Object
-
Field Summary
Fields Modifier and Type Field Description static com.mojang.brigadier.exceptions.SimpleCommandExceptionType
MISSING_BLOCK_POSITION
static com.mojang.brigadier.exceptions.SimpleCommandExceptionType
MISSING_COORDINATE
private boolean
relative
private double
value
-
Constructor Summary
Constructors Constructor Description CoordinateArgument(boolean relative, double value)
-
Method Summary
Modifier and Type Method Description boolean
equals(Object o)
int
hashCode()
boolean
isRelative()
static boolean
isRelative(com.mojang.brigadier.StringReader reader)
static CoordinateArgument
parse(com.mojang.brigadier.StringReader reader)
static CoordinateArgument
parse(com.mojang.brigadier.StringReader reader, boolean centerIntegers)
double
toAbsoluteCoordinate(double offset)
-
Field Details
-
MISSING_COORDINATE
public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType MISSING_COORDINATE -
MISSING_BLOCK_POSITION
public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType MISSING_BLOCK_POSITION -
relative
private final boolean relative -
value
private final double value
-
-
Constructor Details
-
CoordinateArgument
public CoordinateArgument(boolean relative, double value)
-
-
Method Details
-
toAbsoluteCoordinate
public double toAbsoluteCoordinate(double offset) -
parse
public static CoordinateArgument parse(com.mojang.brigadier.StringReader reader, boolean centerIntegers) throws com.mojang.brigadier.exceptions.CommandSyntaxException- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
parse
public static CoordinateArgument parse(com.mojang.brigadier.StringReader reader) throws com.mojang.brigadier.exceptions.CommandSyntaxException- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
isRelative
public static boolean isRelative(com.mojang.brigadier.StringReader reader) -
equals
-
hashCode
public int hashCode() -
isRelative
public boolean isRelative()
-