Class Vec3Argument
java.lang.Object
net.minecraft.commands.arguments.coordinates.Vec3Argument
- All Implemented Interfaces:
com.mojang.brigadier.arguments.ArgumentType<Coordinates>
public class Vec3Argument
extends Object
implements com.mojang.brigadier.arguments.ArgumentType<Coordinates>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final boolean
static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType
static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType
private static final Collection
<String> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Coordinates
getCoordinates
(com.mojang.brigadier.context.CommandContext<CommandSourceStack> pContext, String pName) static Vec3
getVec3
(com.mojang.brigadier.context.CommandContext<CommandSourceStack> pContext, String pName) <S> CompletableFuture
<com.mojang.brigadier.suggestion.Suggestions> listSuggestions
(com.mojang.brigadier.context.CommandContext<S> pContext, com.mojang.brigadier.suggestion.SuggestionsBuilder pBuilder) parse
(com.mojang.brigadier.StringReader pReader) static Vec3Argument
vec3()
static Vec3Argument
vec3
(boolean pCenterCorrect) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.mojang.brigadier.arguments.ArgumentType
parse
-
Field Details
-
EXAMPLES
-
ERROR_NOT_COMPLETE
public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NOT_COMPLETE -
ERROR_MIXED_TYPE
public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_MIXED_TYPE -
centerCorrect
private final boolean centerCorrect
-
-
Constructor Details
-
Vec3Argument
public Vec3Argument(boolean pCenterCorrect)
-
-
Method Details
-
vec3
-
vec3
-
getVec3
public static Vec3 getVec3(com.mojang.brigadier.context.CommandContext<CommandSourceStack> pContext, String pName) -
getCoordinates
public static Coordinates getCoordinates(com.mojang.brigadier.context.CommandContext<CommandSourceStack> pContext, String pName) -
parse
public Coordinates parse(com.mojang.brigadier.StringReader pReader) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Specified by:
parse
in interfacecom.mojang.brigadier.arguments.ArgumentType<Coordinates>
- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
listSuggestions
public <S> CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> listSuggestions(com.mojang.brigadier.context.CommandContext<S> pContext, com.mojang.brigadier.suggestion.SuggestionsBuilder pBuilder) - Specified by:
listSuggestions
in interfacecom.mojang.brigadier.arguments.ArgumentType<Coordinates>
-
getExamples
- Specified by:
getExamples
in interfacecom.mojang.brigadier.arguments.ArgumentType<Coordinates>
-