🎨 required-> of

This commit is contained in:
Alexander Söderberg 2020-10-01 13:20:29 +02:00
parent 8d60348533
commit ee59066733
No known key found for this signature in database
GPG key ID: C0207FF7EA146678
27 changed files with 60 additions and 60 deletions

View file

@ -122,7 +122,7 @@ public final class BukkitTest extends JavaPlugin {
annotationParser.parse(this);
mgr.command(mgr.commandBuilder("gamemode", this.metaWithDescription("Your ugli"), "gajmöde")
.argument(EnumArgument.required(GameMode.class, "gamemode"))
.argument(EnumArgument.of(GameMode.class, "gamemode"))
.argument(StringArgument.<CommandSender>newBuilder("player")
.withSuggestionsProvider((v1, v2) -> {
final List<String> suggestions =
@ -172,8 +172,8 @@ public final class BukkitTest extends JavaPlugin {
.build())
.command(mgr.commandBuilder("give")
.withSenderType(Player.class)
.argument(EnumArgument.required(Material.class, "material"))
.argument(IntegerArgument.required("amount"))
.argument(EnumArgument.of(Material.class, "material"))
.argument(IntegerArgument.of("amount"))
.handler(c -> {
final Material material = c.getRequired("material");
final int amount = c.getRequired("amount");
@ -185,7 +185,7 @@ public final class BukkitTest extends JavaPlugin {
.command(mgr.commandBuilder("worldtp", BukkitCommandMetaBuilder.builder()
.withDescription("Teleport to a world")
.build())
.argument(WorldArgument.required("world"))
.argument(WorldArgument.of("world"))
.handler(c -> {
final World world = c.getRequired("world");
((Player) c.getSender()).teleport(world.getSpawnLocation());
@ -193,11 +193,11 @@ public final class BukkitTest extends JavaPlugin {
})
.build())
.command(mgr.commandBuilder("brigadier")
.argument(FloatArgument.required("float"))
.argument(DoubleArgument.required("double"))
.argument(IntegerArgument.required("int"))
.argument(BooleanArgument.required("bool"))
.argument(StringArgument.required("string"))
.argument(FloatArgument.of("float"))
.argument(DoubleArgument.of("double"))
.argument(IntegerArgument.of("int"))
.argument(BooleanArgument.of("bool"))
.argument(StringArgument.of("string"))
.handler(c -> c.getSender().sendMessage("Executed the command"))
.build())
.command(mgr.commandBuilder("annotationass")
@ -226,7 +226,7 @@ public final class BukkitTest extends JavaPlugin {
manager.command(mgr.commandBuilder("teleport")
.meta("description", "Takes in a location and teleports the player there")
.withSenderType(Player.class)
.argument(WorldArgument.required("world"), Description.of("World name"))
.argument(WorldArgument.of("world"), Description.of("World name"))
.argumentTriplet("coords",
TypeToken.get(Vector.class),
Triplet.of("x", "y", "z"),

View file

@ -70,7 +70,7 @@ public class MaterialArgument<C> extends CommandArgument<C, Material> {
* @param <C> Command sender type
* @return Created argument
*/
public static <C> @NonNull CommandArgument<C, Material> required(@NonNull final String name) {
public static <C> @NonNull CommandArgument<C, Material> of(@NonNull final String name) {
return MaterialArgument.<C>newBuilder(name).asRequired().build();
}

View file

@ -75,7 +75,7 @@ public final class OfflinePlayerArgument<C> extends CommandArgument<C, OfflinePl
* @param <C> Command sender type
* @return Created component
*/
public static <C> @NonNull CommandArgument<C, OfflinePlayer> required(@NonNull final String name) {
public static <C> @NonNull CommandArgument<C, OfflinePlayer> of(@NonNull final String name) {
return OfflinePlayerArgument.<C>newBuilder(name).asRequired().build();
}

View file

@ -71,7 +71,7 @@ public final class PlayerArgument<C> extends CommandArgument<C, Player> {
* @param <C> Command sender type
* @return Created component
*/
public static <C> @NonNull CommandArgument<C, Player> required(@NonNull final String name) {
public static <C> @NonNull CommandArgument<C, Player> of(@NonNull final String name) {
return PlayerArgument.<C>newBuilder(name).asRequired().build();
}

View file

@ -69,7 +69,7 @@ public class WorldArgument<C> extends CommandArgument<C, World> {
* @param <C> Command sender type
* @return Created argument
*/
public static <C> @NonNull CommandArgument<C, World> required(@NonNull final String name) {
public static <C> @NonNull CommandArgument<C, World> of(@NonNull final String name) {
return WorldArgument.<C>newBuilder(name).asRequired().build();
}