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.SimpleCommandExceptionTypeMISSING_BLOCK_POSITIONstatic com.mojang.brigadier.exceptions.SimpleCommandExceptionTypeMISSING_COORDINATEprivate booleanrelativeprivate doublevalue -
Constructor Summary
Constructors Constructor Description CoordinateArgument(boolean relative, double value) -
Method Summary
Modifier and Type Method Description booleanequals(Object o)inthashCode()booleanisRelative()static booleanisRelative(com.mojang.brigadier.StringReader reader)static CoordinateArgumentparse(com.mojang.brigadier.StringReader reader)static CoordinateArgumentparse(com.mojang.brigadier.StringReader reader, boolean centerIntegers)doubletoAbsoluteCoordinate(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()
-