Skip to content

Commit c09df92

Browse files
literal builders now use the WORD argument type when parsing
1 parent 6edccb0 commit c09df92

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/main/java/com/datasiqn/commandcore/command/builder/LiteralBuilder.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package com.datasiqn.commandcore.command.builder;
22

33
import com.datasiqn.commandcore.argument.ArgumentReader;
4+
import com.datasiqn.commandcore.argument.type.ArgumentType;
45
import com.datasiqn.commandcore.command.CommandContext;
56
import com.datasiqn.resultapi.Result;
67
import org.bukkit.ChatColor;
@@ -23,7 +24,7 @@ private LiteralBuilder(String literal) {
2324

2425
@Override
2526
public @NotNull Result<String, String> parse(@NotNull ArgumentReader reader) {
26-
return Result.<String, String>ok(reader.nextWord()).andThen(str -> literal.equals(str) ? Result.ok(str) : Result.error(""));
27+
return ArgumentType.WORD.parse(reader).andThen(str -> literal.equals(str) ? Result.ok(str) : Result.error(""));
2728
}
2829

2930
@Override

0 commit comments

Comments
 (0)