Renamed CommandBuilder to LiteralArgumentBuilder

This commit is contained in:
Nathan Adams
2014-09-24 11:57:12 +02:00
parent 9585aaf0b3
commit 3ef22ef317
9 changed files with 84 additions and 88 deletions
@@ -3,7 +3,7 @@ package net.minecraft.commands.builder;
import net.minecraft.commands.arguments.CommandArgumentType;
import net.minecraft.commands.tree.ArgumentCommandNode;
public class RequiredArgumentBuilder<T> extends ArgumentBuilder {
public class RequiredArgumentBuilder<T> extends ArgumentBuilder<RequiredArgumentBuilder<T>> {
private final String name;
private final CommandArgumentType<T> type;
@@ -16,6 +16,11 @@ public class RequiredArgumentBuilder<T> extends ArgumentBuilder {
return new RequiredArgumentBuilder<T>(name, type);
}
@Override
protected RequiredArgumentBuilder<T> getThis() {
return this;
}
public CommandArgumentType<T> getType() {
return type;
}