no more asList static

This commit is contained in:
Leijurv
2019-09-19 14:38:13 -07:00
parent 2870d2d69e
commit f0c78751bf
41 changed files with 105 additions and 160 deletions

View File

@@ -21,8 +21,6 @@ import baritone.api.utils.BetterBlockPos;
import java.util.*; import java.util.*;
import static java.util.Arrays.asList;
/** /**
* A marker for a position in the world. * A marker for a position in the world.
* *
@@ -129,7 +127,7 @@ public interface IWaypoint {
Set<String> names = new HashSet<>(); Set<String> names = new HashSet<>();
for (Tag tag : Tag.values()) { for (Tag tag : Tag.values()) {
names.addAll(asList(tag.names)); names.addAll(Arrays.asList(tag.names));
} }
return names.toArray(new String[0]); return names.toArray(new String[0]);

View File

@@ -24,8 +24,6 @@ import net.minecraft.item.ItemStack;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;
import static java.util.Arrays.asList;
public class BlockOptionalMetaLookup { public class BlockOptionalMetaLookup {
private final BlockOptionalMeta[] boms; private final BlockOptionalMeta[] boms;
@@ -83,7 +81,7 @@ public class BlockOptionalMetaLookup {
} }
public List<BlockOptionalMeta> blocks() { public List<BlockOptionalMeta> blocks() {
return asList(boms); return Arrays.asList(boms);
} }
@Override @Override

View File

@@ -25,8 +25,6 @@ import net.minecraft.util.text.TextFormatting;
import java.util.Arrays; import java.util.Arrays;
import static java.util.Arrays.asList;
/** /**
* @author Brady * @author Brady
* @since 8/1/2018 * @since 8/1/2018
@@ -75,7 +73,7 @@ public interface Helper {
ITextComponent component = new TextComponentString(""); ITextComponent component = new TextComponentString("");
component.appendSibling(getPrefix()); component.appendSibling(getPrefix());
component.appendSibling(new TextComponentString(" ")); component.appendSibling(new TextComponentString(" "));
asList(components).forEach(component::appendSibling); Arrays.asList(components).forEach(component::appendSibling);
Minecraft.getMinecraft().addScheduledTask(() -> BaritoneAPI.getSettings().logger.value.accept(component)); Minecraft.getMinecraft().addScheduledTask(() -> BaritoneAPI.getSettings().logger.value.accept(component));
} }

View File

@@ -19,11 +19,10 @@ package baritone.api.utils.command.argparser;
import baritone.api.utils.command.argument.CommandArgument; import baritone.api.utils.command.argument.CommandArgument;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.Locale; import java.util.Locale;
import static java.util.Arrays.asList;
public class DefaultArgParsers { public class DefaultArgParsers {
public static class IntArgumentParser extends ArgParser<Integer> implements IArgParser.Stateless<Integer> { public static class IntArgumentParser extends ArgParser<Integer> implements IArgParser.Stateless<Integer> {
@@ -93,8 +92,8 @@ public class DefaultArgParsers {
public static class BooleanArgumentParser extends ArgParser<Boolean> implements IArgParser.Stateless<Boolean> { public static class BooleanArgumentParser extends ArgParser<Boolean> implements IArgParser.Stateless<Boolean> {
public static final BooleanArgumentParser INSTANCE = new BooleanArgumentParser(); public static final BooleanArgumentParser INSTANCE = new BooleanArgumentParser();
public static final List<String> TRUTHY_VALUES = asList("1", "true", "yes", "t", "y", "on", "enable"); public static final List<String> TRUTHY_VALUES = Arrays.asList("1", "true", "yes", "t", "y", "on", "enable");
public static final List<String> FALSY_VALUES = asList("0", "false", "no", "f", "n", "off", "disable"); public static final List<String> FALSY_VALUES = Arrays.asList("0", "false", "no", "f", "n", "off", "disable");
public BooleanArgumentParser() { public BooleanArgumentParser() {
super(Boolean.class); super(Boolean.class);
@@ -113,7 +112,7 @@ public class DefaultArgParsers {
} }
} }
public static final List<ArgParser<?>> ALL = asList( public static final List<ArgParser<?>> ALL = Arrays.asList(
IntArgumentParser.INSTANCE, IntArgumentParser.INSTANCE,
LongArgumentParser.INSTANCE, LongArgumentParser.INSTANCE,
FloatArgumentParser.INSTANCE, FloatArgumentParser.INSTANCE,

View File

@@ -23,8 +23,6 @@ import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Collectors; import java.util.stream.Collectors;
import static java.util.Arrays.asList;
public class CommandUnhandledException extends CommandErrorMessageException { public class CommandUnhandledException extends CommandErrorMessageException {
public static String getStackTrace(Throwable throwable) { public static String getStackTrace(Throwable throwable) {
@@ -50,7 +48,7 @@ public class CommandUnhandledException extends CommandErrorMessageException {
} }
public static String getFriendlierStackTrace(String stackTrace) { public static String getFriendlierStackTrace(String stackTrace) {
List<String> lines = asList(stackTrace.split("\n")); List<String> lines = Arrays.asList(stackTrace.split("\n"));
for (int i = 0; i < lines.size(); i++) { for (int i = 0; i < lines.size(); i++) {
String line = lines.get(i); String line = lines.get(i);
if (line.startsWith("\tat ")) { if (line.startsWith("\tat ")) {

View File

@@ -26,11 +26,10 @@ import net.minecraft.util.text.TextFormatting;
import net.minecraft.util.text.event.ClickEvent; import net.minecraft.util.text.event.ClickEvent;
import net.minecraft.util.text.event.HoverEvent; import net.minecraft.util.text.event.HoverEvent;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.function.Function; import java.util.function.Function;
import static java.util.Arrays.asList;
public class Paginator<E> implements Helper { public class Paginator<E> implements Helper {
public final List<E> entries; public final List<E> entries;
@@ -42,7 +41,7 @@ public class Paginator<E> implements Helper {
} }
public Paginator(E... entries) { public Paginator(E... entries) {
this.entries = asList(entries); this.entries = Arrays.asList(entries);
} }
public Paginator<E> setPageSize(int pageSize) { public Paginator<E> setPageSize(int pageSize) {
@@ -143,7 +142,7 @@ public class Paginator<E> implements Helper {
} }
public static <T> void paginate(ArgConsumer consumer, T[] elems, Runnable pre, Function<T, ITextComponent> transform, String commandPrefix) { public static <T> void paginate(ArgConsumer consumer, T[] elems, Runnable pre, Function<T, ITextComponent> transform, String commandPrefix) {
paginate(consumer, asList(elems), pre, transform, commandPrefix); paginate(consumer, Arrays.asList(elems), pre, transform, commandPrefix);
} }
public static <T> void paginate(ArgConsumer consumer, Paginator<T> pagi, Function<T, ITextComponent> transform, String commandPrefix) { public static <T> void paginate(ArgConsumer consumer, Paginator<T> pagi, Function<T, ITextComponent> transform, String commandPrefix) {
@@ -155,7 +154,7 @@ public class Paginator<E> implements Helper {
} }
public static <T> void paginate(ArgConsumer consumer, T[] elems, Function<T, ITextComponent> transform, String commandPrefix) { public static <T> void paginate(ArgConsumer consumer, T[] elems, Function<T, ITextComponent> transform, String commandPrefix) {
paginate(consumer, asList(elems), null, transform, commandPrefix); paginate(consumer, Arrays.asList(elems), null, transform, commandPrefix);
} }
public static <T> void paginate(ArgConsumer consumer, Paginator<T> pagi, Runnable pre, Function<T, ITextComponent> transform) { public static <T> void paginate(ArgConsumer consumer, Paginator<T> pagi, Runnable pre, Function<T, ITextComponent> transform) {
@@ -167,7 +166,7 @@ public class Paginator<E> implements Helper {
} }
public static <T> void paginate(ArgConsumer consumer, T[] elems, Runnable pre, Function<T, ITextComponent> transform) { public static <T> void paginate(ArgConsumer consumer, T[] elems, Runnable pre, Function<T, ITextComponent> transform) {
paginate(consumer, asList(elems), pre, transform, null); paginate(consumer, Arrays.asList(elems), pre, transform, null);
} }
public static <T> void paginate(ArgConsumer consumer, Paginator<T> pagi, Function<T, ITextComponent> transform) { public static <T> void paginate(ArgConsumer consumer, Paginator<T> pagi, Function<T, ITextComponent> transform) {
@@ -179,6 +178,6 @@ public class Paginator<E> implements Helper {
} }
public static <T> void paginate(ArgConsumer consumer, T[] elems, Function<T, ITextComponent> transform) { public static <T> void paginate(ArgConsumer consumer, T[] elems, Function<T, ITextComponent> transform) {
paginate(consumer, asList(elems), null, transform, null); paginate(consumer, Arrays.asList(elems), null, transform, null);
} }
} }

View File

@@ -24,15 +24,14 @@ import baritone.api.pathing.goals.GoalAxis;
import baritone.api.utils.command.Command; import baritone.api.utils.command.Command;
import baritone.api.utils.command.helpers.arguments.ArgConsumer; import baritone.api.utils.command.helpers.arguments.ArgConsumer;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Stream; import java.util.stream.Stream;
import static java.util.Arrays.asList;
public class AxisCommand extends Command { public class AxisCommand extends Command {
public AxisCommand(IBaritone baritone) { public AxisCommand(IBaritone baritone) {
super(baritone, asList("axis", "highway")); super(baritone, Arrays.asList("axis", "highway"));
} }
@Override @Override
@@ -55,7 +54,7 @@ public class AxisCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"The axis command sets a goal that tells Baritone to head towards the nearest axis. That is, X=0 or Z=0.", "The axis command sets a goal that tells Baritone to head towards the nearest axis. That is, X=0 or Z=0.",
"", "",
"Usage:", "Usage:",

View File

@@ -24,11 +24,10 @@ import baritone.api.utils.command.Command;
import baritone.api.utils.command.exception.CommandInvalidStateException; import baritone.api.utils.command.exception.CommandInvalidStateException;
import baritone.api.utils.command.helpers.arguments.ArgConsumer; import baritone.api.utils.command.helpers.arguments.ArgConsumer;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Stream; import java.util.stream.Stream;
import static java.util.Arrays.asList;
public class BlacklistCommand extends Command { public class BlacklistCommand extends Command {
public BlacklistCommand(IBaritone baritone) { public BlacklistCommand(IBaritone baritone) {
@@ -61,7 +60,7 @@ public class BlacklistCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"While, for example, mining, this command blacklists the closest block so that Baritone won't attempt to get to it.", "While, for example, mining, this command blacklists the closest block so that Baritone won't attempt to get to it.",
"", "",
"Usage:", "Usage:",

View File

@@ -28,12 +28,11 @@ import baritone.api.utils.command.helpers.arguments.ArgConsumer;
import net.minecraft.client.Minecraft; import net.minecraft.client.Minecraft;
import java.io.File; import java.io.File;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.Locale; import java.util.Locale;
import java.util.stream.Stream; import java.util.stream.Stream;
import static java.util.Arrays.asList;
public class BuildCommand extends Command { public class BuildCommand extends Command {
private static final File schematicsDir = new File(Minecraft.getMinecraft().gameDir, "schematics"); private static final File schematicsDir = new File(Minecraft.getMinecraft().gameDir, "schematics");
@@ -82,7 +81,7 @@ public class BuildCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"Build a schematic from a file.", "Build a schematic from a file.",
"", "",
"Usage:", "Usage:",

View File

@@ -22,15 +22,14 @@ import baritone.api.Settings;
import baritone.api.utils.command.Command; import baritone.api.utils.command.Command;
import baritone.api.utils.command.helpers.arguments.ArgConsumer; import baritone.api.utils.command.helpers.arguments.ArgConsumer;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Stream; import java.util.stream.Stream;
import static java.util.Arrays.asList;
public class CancelCommand extends Command { public class CancelCommand extends Command {
public CancelCommand(IBaritone baritone) { public CancelCommand(IBaritone baritone) {
super(baritone, asList("cancel", "stop")); super(baritone, Arrays.asList("cancel", "stop"));
} }
@Override @Override
@@ -52,7 +51,7 @@ public class CancelCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"The cancel command tells Baritons to stop whatever it's currently doing.", "The cancel command tells Baritons to stop whatever it's currently doing.",
"", "",
"Usage:", "Usage:",

View File

@@ -28,13 +28,12 @@ import net.minecraft.item.ItemStack;
import net.minecraft.util.math.BlockPos; import net.minecraft.util.math.BlockPos;
import net.minecraft.util.text.ITextComponent; import net.minecraft.util.text.ITextComponent;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.stream.Stream; import java.util.stream.Stream;
import static java.util.Arrays.asList;
public class ChestsCommand extends Command { public class ChestsCommand extends Command {
public ChestsCommand(IBaritone baritone) { public ChestsCommand(IBaritone baritone) {
@@ -74,7 +73,7 @@ public class ChestsCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"The chests command lists remembered inventories, I guess?", "The chests command lists remembered inventories, I guess?",
"", "",
"Usage:", "Usage:",

View File

@@ -27,11 +27,10 @@ import baritone.api.utils.command.datatypes.RelativeBlockPos;
import baritone.api.utils.command.exception.CommandInvalidStateException; import baritone.api.utils.command.exception.CommandInvalidStateException;
import baritone.api.utils.command.helpers.arguments.ArgConsumer; import baritone.api.utils.command.helpers.arguments.ArgConsumer;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Stream; import java.util.stream.Stream;
import static java.util.Arrays.asList;
public class ClearareaCommand extends Command { public class ClearareaCommand extends Command {
public ClearareaCommand(IBaritone baritone) { public ClearareaCommand(IBaritone baritone) {
@@ -70,7 +69,7 @@ public class ClearareaCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"Clear an area of all blocks.", "Clear an area of all blocks.",
"", "",
"Usage:", "Usage:",

View File

@@ -22,11 +22,10 @@ import baritone.api.Settings;
import baritone.api.utils.command.Command; import baritone.api.utils.command.Command;
import baritone.api.utils.command.helpers.arguments.ArgConsumer; import baritone.api.utils.command.helpers.arguments.ArgConsumer;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Stream; import java.util.stream.Stream;
import static java.util.Arrays.asList;
public class ClickCommand extends Command { public class ClickCommand extends Command {
public ClickCommand(IBaritone baritone) { public ClickCommand(IBaritone baritone) {
@@ -52,7 +51,7 @@ public class ClickCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"Opens click dude", "Opens click dude",
"", "",
"Usage:", "Usage:",

View File

@@ -26,11 +26,10 @@ import baritone.api.utils.command.helpers.arguments.ArgConsumer;
import net.minecraft.entity.Entity; import net.minecraft.entity.Entity;
import net.minecraft.util.math.BlockPos; import net.minecraft.util.math.BlockPos;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Stream; import java.util.stream.Stream;
import static java.util.Arrays.asList;
public class ComeCommand extends Command { public class ComeCommand extends Command {
public ComeCommand(IBaritone baritone) { public ComeCommand(IBaritone baritone) {
@@ -60,7 +59,7 @@ public class ComeCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"The come command tells Baritone to head towards your camera.", "The come command tells Baritone to head towards your camera.",
"", "",
"This can be useful in hacked clients where freecam doesn't move your player position.", "This can be useful in hacked clients where freecam doesn't move your player position.",

View File

@@ -22,8 +22,6 @@ import baritone.api.utils.command.Command;
import java.util.*; import java.util.*;
import static java.util.Arrays.asList;
public class DefaultCommands { public class DefaultCommands {
public static List<Command> commands(IBaritone baritone) { public static List<Command> commands(IBaritone baritone) {
@@ -32,7 +30,7 @@ public class DefaultCommands {
commands.addAll(Arrays.asList( commands.addAll(Arrays.asList(
new HelpCommand(baritone), new HelpCommand(baritone),
new SetCommand(baritone), new SetCommand(baritone),
new CommandAlias(baritone, asList("modified", "mod", "baritone", "modifiedsettings"), "List modified settings", "set modified"), new CommandAlias(baritone, Arrays.asList("modified", "mod", "baritone", "modifiedsettings"), "List modified settings", "set modified"),
new CommandAlias(baritone, "reset", "Reset all settings or just one", "set reset"), new CommandAlias(baritone, "reset", "Reset all settings or just one", "set reset"),
new GoalCommand(baritone), new GoalCommand(baritone),
new PathCommand(baritone), new PathCommand(baritone),

View File

@@ -22,15 +22,14 @@ import baritone.api.Settings;
import baritone.api.utils.command.Command; import baritone.api.utils.command.Command;
import baritone.api.utils.command.helpers.arguments.ArgConsumer; import baritone.api.utils.command.helpers.arguments.ArgConsumer;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Stream; import java.util.stream.Stream;
import static java.util.Arrays.asList;
public class EmptyCommand extends Command { public class EmptyCommand extends Command {
public EmptyCommand(IBaritone baritone) { public EmptyCommand(IBaritone baritone) {
super(baritone, asList("name1", "name2")); super(baritone, Arrays.asList("name1", "name2"));
} }
@Override @Override
@@ -50,7 +49,7 @@ public class EmptyCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"", "",
"", "",
"Usage:", "Usage:",

View File

@@ -24,11 +24,10 @@ import baritone.api.utils.command.Command;
import baritone.api.utils.command.datatypes.RelativeGoalXZ; import baritone.api.utils.command.datatypes.RelativeGoalXZ;
import baritone.api.utils.command.helpers.arguments.ArgConsumer; import baritone.api.utils.command.helpers.arguments.ArgConsumer;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Stream; import java.util.stream.Stream;
import static java.util.Arrays.asList;
public class ExploreCommand extends Command { public class ExploreCommand extends Command {
public ExploreCommand(IBaritone baritone) { public ExploreCommand(IBaritone baritone) {
@@ -64,7 +63,7 @@ public class ExploreCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"Tell Baritone to explore randomly. If you used explorefilter before this, it will be applied.", "Tell Baritone to explore randomly. If you used explorefilter before this, it will be applied.",
"", "",
"Usage:", "Usage:",

View File

@@ -28,11 +28,10 @@ import com.google.gson.JsonSyntaxException;
import java.io.File; import java.io.File;
import java.nio.file.NoSuchFileException; import java.nio.file.NoSuchFileException;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Stream; import java.util.stream.Stream;
import static java.util.Arrays.asList;
public class ExploreFilterCommand extends Command { public class ExploreFilterCommand extends Command {
public ExploreFilterCommand(IBaritone baritone) { public ExploreFilterCommand(IBaritone baritone) {
@@ -78,7 +77,7 @@ public class ExploreFilterCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"Apply an explore filter before using explore, which tells the explore process which chunks have been explored/not explored.", "Apply an explore filter before using explore, which tells the explore process which chunks have been explored/not explored.",
"", "",
"The JSON file will follow this format: [{\"x\":0,\"z\":0},...]", "The JSON file will follow this format: [{\"x\":0,\"z\":0},...]",

View File

@@ -22,11 +22,10 @@ import baritone.api.Settings;
import baritone.api.utils.command.Command; import baritone.api.utils.command.Command;
import baritone.api.utils.command.helpers.arguments.ArgConsumer; import baritone.api.utils.command.helpers.arguments.ArgConsumer;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Stream; import java.util.stream.Stream;
import static java.util.Arrays.asList;
public class FarmCommand extends Command { public class FarmCommand extends Command {
public FarmCommand(IBaritone baritone) { public FarmCommand(IBaritone baritone) {
@@ -52,7 +51,7 @@ public class FarmCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"The farm command starts farming nearby plants. It harvests mature crops and plants new ones.", "The farm command starts farming nearby plants. It harvests mature crops and plants new ones.",
"", "",
"Usage:", "Usage:",

View File

@@ -26,11 +26,10 @@ import baritone.api.utils.command.helpers.arguments.ArgConsumer;
import net.minecraft.block.Block; import net.minecraft.block.Block;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Stream; import java.util.stream.Stream;
import static java.util.Arrays.asList;
public class FindCommand extends Command { public class FindCommand extends Command {
public FindCommand(IBaritone baritone) { public FindCommand(IBaritone baritone) {
@@ -71,7 +70,7 @@ public class FindCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"", "",
"", "",
"Usage:", "Usage:",

View File

@@ -32,15 +32,10 @@ import net.minecraft.entity.EntityLiving;
import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.util.ResourceLocation; import net.minecraft.util.ResourceLocation;
import java.util.ArrayList; import java.util.*;
import java.util.List;
import java.util.Locale;
import java.util.Objects;
import java.util.function.Predicate; import java.util.function.Predicate;
import java.util.stream.Stream; import java.util.stream.Stream;
import static java.util.Arrays.asList;
public class FollowCommand extends Command { public class FollowCommand extends Command {
public FollowCommand(IBaritone baritone) { public FollowCommand(IBaritone baritone) {
@@ -126,7 +121,7 @@ public class FollowCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"The follow command tells Baritone to follow certain kinds of entities.", "The follow command tells Baritone to follow certain kinds of entities.",
"", "",
"Usage:", "Usage:",

View File

@@ -23,11 +23,10 @@ import baritone.api.behavior.IPathingBehavior;
import baritone.api.utils.command.Command; import baritone.api.utils.command.Command;
import baritone.api.utils.command.helpers.arguments.ArgConsumer; import baritone.api.utils.command.helpers.arguments.ArgConsumer;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Stream; import java.util.stream.Stream;
import static java.util.Arrays.asList;
public class ForceCancelCommand extends Command { public class ForceCancelCommand extends Command {
public ForceCancelCommand(IBaritone baritone) { public ForceCancelCommand(IBaritone baritone) {
@@ -55,7 +54,7 @@ public class ForceCancelCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"Like cancel, but more forceful.", "Like cancel, but more forceful.",
"", "",
"Usage:", "Usage:",

View File

@@ -22,11 +22,10 @@ import baritone.api.Settings;
import baritone.api.utils.command.Command; import baritone.api.utils.command.Command;
import baritone.api.utils.command.helpers.arguments.ArgConsumer; import baritone.api.utils.command.helpers.arguments.ArgConsumer;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Stream; import java.util.stream.Stream;
import static java.util.Arrays.asList;
public class GcCommand extends Command { public class GcCommand extends Command {
public GcCommand(IBaritone baritone) { public GcCommand(IBaritone baritone) {
@@ -52,7 +51,7 @@ public class GcCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"Calls System.gc().", "Calls System.gc().",
"", "",
"Usage:", "Usage:",

View File

@@ -28,11 +28,10 @@ import baritone.api.utils.command.datatypes.RelativeGoal;
import baritone.api.utils.command.helpers.arguments.ArgConsumer; import baritone.api.utils.command.helpers.arguments.ArgConsumer;
import baritone.api.utils.command.helpers.tabcomplete.TabCompleteHelper; import baritone.api.utils.command.helpers.tabcomplete.TabCompleteHelper;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Stream; import java.util.stream.Stream;
import static java.util.Arrays.asList;
public class GoalCommand extends Command { public class GoalCommand extends Command {
public GoalCommand(IBaritone baritone) { public GoalCommand(IBaritone baritone) {
@@ -42,7 +41,7 @@ public class GoalCommand extends Command {
@Override @Override
protected void executed(String label, ArgConsumer args, Settings settings) { protected void executed(String label, ArgConsumer args, Settings settings) {
ICustomGoalProcess goalProcess = baritone.getCustomGoalProcess(); ICustomGoalProcess goalProcess = baritone.getCustomGoalProcess();
if (args.has() && asList("reset", "clear", "none").contains(args.peekString())) { if (args.has() && Arrays.asList("reset", "clear", "none").contains(args.peekString())) {
args.requireMax(1); args.requireMax(1);
if (goalProcess.getGoal() != null) { if (goalProcess.getGoal() != null) {
goalProcess.setGoal(null); goalProcess.setGoal(null);
@@ -87,7 +86,7 @@ public class GoalCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"The goal command allows you to set or clear Baritone's goal.", "The goal command allows you to set or clear Baritone's goal.",
"", "",
"Wherever a coordinate is expected, you can use ~ just like in regular Minecraft commands. Or, you can just use regular numbers.", "Wherever a coordinate is expected, you can use ~ just like in regular Minecraft commands. Or, you can just use regular numbers.",

View File

@@ -31,18 +31,18 @@ import net.minecraft.util.text.TextFormatting;
import net.minecraft.util.text.event.ClickEvent; import net.minecraft.util.text.event.ClickEvent;
import net.minecraft.util.text.event.HoverEvent; import net.minecraft.util.text.event.HoverEvent;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Collectors; import java.util.stream.Collectors;
import java.util.stream.Stream; import java.util.stream.Stream;
import static baritone.api.utils.command.BaritoneChatControl.FORCE_COMMAND_PREFIX; import static baritone.api.utils.command.BaritoneChatControl.FORCE_COMMAND_PREFIX;
import static baritone.api.utils.command.manager.CommandManager.getCommand; import static baritone.api.utils.command.manager.CommandManager.getCommand;
import static java.util.Arrays.asList;
public class HelpCommand extends Command { public class HelpCommand extends Command {
public HelpCommand(IBaritone baritone) { public HelpCommand(IBaritone baritone) {
super(baritone, asList("help", "?")); super(baritone, Arrays.asList("help", "?"));
} }
@Override @Override
@@ -113,7 +113,7 @@ public class HelpCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"Using this command, you can view detailed help information on how to use certain commands of Baritone.", "Using this command, you can view detailed help information on how to use certain commands of Baritone.",
"", "",
"Usage:", "Usage:",

View File

@@ -26,11 +26,10 @@ import baritone.api.utils.command.Command;
import baritone.api.utils.command.exception.CommandInvalidStateException; import baritone.api.utils.command.exception.CommandInvalidStateException;
import baritone.api.utils.command.helpers.arguments.ArgConsumer; import baritone.api.utils.command.helpers.arguments.ArgConsumer;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Stream; import java.util.stream.Stream;
import static java.util.Arrays.asList;
public class InvertCommand extends Command { public class InvertCommand extends Command {
public InvertCommand(IBaritone baritone) { public InvertCommand(IBaritone baritone) {
@@ -66,7 +65,7 @@ public class InvertCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"The invert command tells Baritone to head away from the current goal rather than towards it.", "The invert command tells Baritone to head away from the current goal rather than towards it.",
"", "",
"Usage:", "Usage:",

View File

@@ -27,11 +27,10 @@ import baritone.api.utils.command.helpers.arguments.ArgConsumer;
import baritone.cache.WorldScanner; import baritone.cache.WorldScanner;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Stream; import java.util.stream.Stream;
import static java.util.Arrays.asList;
public class MineCommand extends Command { public class MineCommand extends Command {
public MineCommand(IBaritone baritone) { public MineCommand(IBaritone baritone) {
@@ -63,7 +62,7 @@ public class MineCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"The mine command allows you to tell Baritone to search for and mine individual blocks.", "The mine command allows you to tell Baritone to search for and mine individual blocks.",
"", "",
"The specified blocks can be ores (which are commonly cached), or any other block.", "The specified blocks can be ores (which are commonly cached), or any other block.",

View File

@@ -29,15 +29,14 @@ import baritone.api.utils.command.helpers.arguments.ArgConsumer;
import baritone.api.utils.command.helpers.tabcomplete.TabCompleteHelper; import baritone.api.utils.command.helpers.tabcomplete.TabCompleteHelper;
import baritone.cache.WorldScanner; import baritone.cache.WorldScanner;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Stream; import java.util.stream.Stream;
import static java.util.Arrays.asList;
public class PathCommand extends Command { public class PathCommand extends Command {
public PathCommand(IBaritone baritone) { public PathCommand(IBaritone baritone) {
super(baritone, asList("path", "goto")); super(baritone, Arrays.asList("path", "goto"));
} }
@Override @Override
@@ -82,7 +81,7 @@ public class PathCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"The path command tells Baritone to head towards the current goal.", "The path command tells Baritone to head towards the current goal.",
"", "",
"Usage:", "Usage:",

View File

@@ -26,11 +26,10 @@ import baritone.api.utils.command.Command;
import baritone.api.utils.command.exception.CommandInvalidStateException; import baritone.api.utils.command.exception.CommandInvalidStateException;
import baritone.api.utils.command.helpers.arguments.ArgConsumer; import baritone.api.utils.command.helpers.arguments.ArgConsumer;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Stream; import java.util.stream.Stream;
import static java.util.Arrays.asList;
/** /**
* Contains the pause, resume, and paused commands. * Contains the pause, resume, and paused commands.
* <p> * <p>
@@ -103,7 +102,7 @@ public class PauseResumeCommands {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"The pause command tells Baritone to temporarily stop whatever it's doing.", "The pause command tells Baritone to temporarily stop whatever it's doing.",
"", "",
"This can be used to pause pathing, building, following, whatever. A single use of the resume command will start it right back up again!", "This can be used to pause pathing, building, following, whatever. A single use of the resume command will start it right back up again!",
@@ -136,7 +135,7 @@ public class PauseResumeCommands {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"The resume command tells Baritone to resume whatever it was doing when you last used pause.", "The resume command tells Baritone to resume whatever it was doing when you last used pause.",
"", "",
"Usage:", "Usage:",
@@ -163,7 +162,7 @@ public class PauseResumeCommands {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"The paused command tells you if Baritone is currently paused by use of the pause command.", "The paused command tells you if Baritone is currently paused by use of the pause command.",
"", "",
"Usage:", "Usage:",

View File

@@ -26,11 +26,10 @@ import baritone.api.utils.command.Command;
import baritone.api.utils.command.exception.CommandInvalidStateException; import baritone.api.utils.command.exception.CommandInvalidStateException;
import baritone.api.utils.command.helpers.arguments.ArgConsumer; import baritone.api.utils.command.helpers.arguments.ArgConsumer;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Stream; import java.util.stream.Stream;
import static java.util.Arrays.asList;
public class ProcCommand extends Command { public class ProcCommand extends Command {
public ProcCommand(IBaritone baritone) { public ProcCommand(IBaritone baritone) {
@@ -74,7 +73,7 @@ public class ProcCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"The proc command provides miscellaneous information about the process currently controlling Baritone.", "The proc command provides miscellaneous information about the process currently controlling Baritone.",
"", "",
"You are not expected to understand this if you aren't familiar with how Baritone works.", "You are not expected to understand this if you aren't familiar with how Baritone works.",

View File

@@ -22,11 +22,10 @@ import baritone.api.Settings;
import baritone.api.utils.command.Command; import baritone.api.utils.command.Command;
import baritone.api.utils.command.helpers.arguments.ArgConsumer; import baritone.api.utils.command.helpers.arguments.ArgConsumer;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Stream; import java.util.stream.Stream;
import static java.util.Arrays.asList;
public class ReloadAllCommand extends Command { public class ReloadAllCommand extends Command {
public ReloadAllCommand(IBaritone baritone) { public ReloadAllCommand(IBaritone baritone) {
@@ -52,7 +51,7 @@ public class ReloadAllCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"The reloadall command reloads Baritone's world cache.", "The reloadall command reloads Baritone's world cache.",
"", "",
"Usage:", "Usage:",

View File

@@ -23,11 +23,10 @@ import baritone.api.utils.BetterBlockPos;
import baritone.api.utils.command.Command; import baritone.api.utils.command.Command;
import baritone.api.utils.command.helpers.arguments.ArgConsumer; import baritone.api.utils.command.helpers.arguments.ArgConsumer;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Stream; import java.util.stream.Stream;
import static java.util.Arrays.asList;
public class RenderCommand extends Command { public class RenderCommand extends Command {
public RenderCommand(IBaritone baritone) { public RenderCommand(IBaritone baritone) {
@@ -62,7 +61,7 @@ public class RenderCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"The render command fixes glitched chunk rendering without having to reload all of them.", "The render command fixes glitched chunk rendering without having to reload all of them.",
"", "",
"Usage:", "Usage:",

View File

@@ -23,15 +23,14 @@ import baritone.api.utils.command.Command;
import baritone.api.utils.command.helpers.arguments.ArgConsumer; import baritone.api.utils.command.helpers.arguments.ArgConsumer;
import baritone.cache.WorldScanner; import baritone.cache.WorldScanner;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Stream; import java.util.stream.Stream;
import static java.util.Arrays.asList;
public class RepackCommand extends Command { public class RepackCommand extends Command {
public RepackCommand(IBaritone baritone) { public RepackCommand(IBaritone baritone) {
super(baritone, asList("repack", "rescan")); super(baritone, Arrays.asList("repack", "rescan"));
} }
@Override @Override
@@ -52,7 +51,7 @@ public class RepackCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"Repack chunks around you. This basically re-caches them.", "Repack chunks around you. This basically re-caches them.",
"", "",
"Usage:", "Usage:",

View File

@@ -22,11 +22,10 @@ import baritone.api.Settings;
import baritone.api.utils.command.Command; import baritone.api.utils.command.Command;
import baritone.api.utils.command.helpers.arguments.ArgConsumer; import baritone.api.utils.command.helpers.arguments.ArgConsumer;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Stream; import java.util.stream.Stream;
import static java.util.Arrays.asList;
public class SaveAllCommand extends Command { public class SaveAllCommand extends Command {
public SaveAllCommand(IBaritone baritone) { public SaveAllCommand(IBaritone baritone) {
@@ -52,7 +51,7 @@ public class SaveAllCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"The saveall command saves Baritone's world cache.", "The saveall command saves Baritone's world cache.",
"", "",
"Usage:", "Usage:",

View File

@@ -22,11 +22,10 @@ import baritone.api.Settings;
import baritone.api.utils.command.Command; import baritone.api.utils.command.Command;
import baritone.api.utils.command.helpers.arguments.ArgConsumer; import baritone.api.utils.command.helpers.arguments.ArgConsumer;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Stream; import java.util.stream.Stream;
import static java.util.Arrays.asList;
public class SchematicaCommand extends Command { public class SchematicaCommand extends Command {
public SchematicaCommand(IBaritone baritone) { public SchematicaCommand(IBaritone baritone) {
@@ -51,7 +50,7 @@ public class SchematicaCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"Builds the schematica currently open in Schematica.", "Builds the schematica currently open in Schematica.",
"", "",
"Usage:", "Usage:",

View File

@@ -44,22 +44,18 @@ import net.minecraft.util.math.AxisAlignedBB;
import net.minecraft.util.math.Vec3i; import net.minecraft.util.math.Vec3i;
import java.awt.*; import java.awt.*;
import java.util.ArrayList; import java.util.*;
import java.util.HashSet;
import java.util.List; import java.util.List;
import java.util.Set;
import java.util.function.Function; import java.util.function.Function;
import java.util.stream.Stream; import java.util.stream.Stream;
import static java.util.Arrays.asList;
public class SelCommand extends Command { public class SelCommand extends Command {
private ISelectionManager manager = baritone.getSelectionManager(); private ISelectionManager manager = baritone.getSelectionManager();
private BetterBlockPos pos1 = null; private BetterBlockPos pos1 = null;
public SelCommand(IBaritone baritone) { public SelCommand(IBaritone baritone) {
super(baritone, asList("sel", "selection", "s")); super(baritone, Arrays.asList("sel", "selection", "s"));
baritone.getGameEventHandler().registerEventListener(new AbstractGameEventListener() { baritone.getGameEventHandler().registerEventListener(new AbstractGameEventListener() {
@Override @Override
public void onRenderPass(RenderEvent event) { public void onRenderPass(RenderEvent event) {
@@ -236,7 +232,7 @@ public class SelCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"The sel command allows you to manipulate Baritone's selections, similarly to WorldEdit.", "The sel command allows you to manipulate Baritone's selections, similarly to WorldEdit.",
"", "",
"Using these selections, you can clear areas, fill them with blocks, or something else.", "Using these selections, you can clear areas, fill them with blocks, or something else.",
@@ -296,7 +292,7 @@ public class SelCommand extends Command {
public static String[] getAllNames() { public static String[] getAllNames() {
Set<String> names = new HashSet<>(); Set<String> names = new HashSet<>();
for (Action action : Action.values()) { for (Action action : Action.values()) {
names.addAll(asList(action.names)); names.addAll(Arrays.asList(action.names));
} }
return names.toArray(new String[0]); return names.toArray(new String[0]);
} }
@@ -332,7 +328,7 @@ public class SelCommand extends Command {
public static String[] getAllNames() { public static String[] getAllNames() {
Set<String> names = new HashSet<>(); Set<String> names = new HashSet<>();
for (TransformTarget target : TransformTarget.values()) { for (TransformTarget target : TransformTarget.values()) {
names.addAll(asList(target.names)); names.addAll(Arrays.asList(target.names));
} }
return names.toArray(new String[0]); return names.toArray(new String[0]);
} }

View File

@@ -31,6 +31,7 @@ import net.minecraft.util.text.TextFormatting;
import net.minecraft.util.text.event.ClickEvent; import net.minecraft.util.text.event.ClickEvent;
import net.minecraft.util.text.event.HoverEvent; import net.minecraft.util.text.event.HoverEvent;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.Locale; import java.util.Locale;
import java.util.stream.Collectors; import java.util.stream.Collectors;
@@ -39,25 +40,23 @@ import java.util.stream.Stream;
import static baritone.api.utils.SettingsUtil.settingTypeToString; import static baritone.api.utils.SettingsUtil.settingTypeToString;
import static baritone.api.utils.SettingsUtil.settingValueToString; import static baritone.api.utils.SettingsUtil.settingValueToString;
import static baritone.api.utils.command.BaritoneChatControl.FORCE_COMMAND_PREFIX; import static baritone.api.utils.command.BaritoneChatControl.FORCE_COMMAND_PREFIX;
import static java.util.Arrays.asList;
import static java.util.stream.Stream.of;
public class SetCommand extends Command { public class SetCommand extends Command {
public SetCommand(IBaritone baritone) { public SetCommand(IBaritone baritone) {
super(baritone, asList("set", "setting", "settings")); super(baritone, Arrays.asList("set", "setting", "settings"));
} }
@Override @Override
protected void executed(String label, ArgConsumer args, Settings settings) { protected void executed(String label, ArgConsumer args, Settings settings) {
String arg = args.has() ? args.getString().toLowerCase(Locale.US) : "list"; String arg = args.has() ? args.getString().toLowerCase(Locale.US) : "list";
if (asList("s", "save").contains(arg)) { if (Arrays.asList("s", "save").contains(arg)) {
SettingsUtil.save(settings); SettingsUtil.save(settings);
logDirect("Settings saved"); logDirect("Settings saved");
return; return;
} }
boolean viewModified = asList("m", "mod", "modified").contains(arg); boolean viewModified = Arrays.asList("m", "mod", "modified").contains(arg);
boolean viewAll = asList("all", "l", "list").contains(arg); boolean viewAll = Arrays.asList("all", "l", "list").contains(arg);
boolean paginate = viewModified || viewAll; boolean paginate = viewModified || viewAll;
if (paginate) { if (paginate) {
String search = args.has() && args.peekAsOrNull(Integer.class) == null ? args.getString() : ""; String search = args.has() && args.peekAsOrNull(Integer.class) == null ? args.getString() : "";
@@ -188,7 +187,7 @@ public class SetCommand extends Command {
protected Stream<String> tabCompleted(String label, ArgConsumer args, Settings settings) { protected Stream<String> tabCompleted(String label, ArgConsumer args, Settings settings) {
if (args.has()) { if (args.has()) {
String arg = args.getString(); String arg = args.getString();
if (args.hasExactlyOne() && !asList("s", "save").contains(args.peekString().toLowerCase(Locale.US))) { if (args.hasExactlyOne() && !Arrays.asList("s", "save").contains(args.peekString().toLowerCase(Locale.US))) {
if (arg.equalsIgnoreCase("reset")) { if (arg.equalsIgnoreCase("reset")) {
return new TabCompleteHelper() return new TabCompleteHelper()
.addModifiedSettings() .addModifiedSettings()
@@ -206,9 +205,9 @@ public class SetCommand extends Command {
if (setting.getType() == Boolean.class) { if (setting.getType() == Boolean.class) {
TabCompleteHelper helper = new TabCompleteHelper(); TabCompleteHelper helper = new TabCompleteHelper();
if ((Boolean) setting.value) { if ((Boolean) setting.value) {
helper.append(of("true", "false")); helper.append(Stream.of("true", "false"));
} else { } else {
helper.append(of("false", "true")); helper.append(Stream.of("false", "true"));
} }
return helper.filterPrefix(args.getString()).stream(); return helper.filterPrefix(args.getString()).stream();
} else { } else {
@@ -234,7 +233,7 @@ public class SetCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"Using the set command, you can manage all of Baritone's settings. Almost every aspect is controlled by these settings - go wild!", "Using the set command, you can manage all of Baritone's settings. Almost every aspect is controlled by these settings - go wild!",
"", "",
"Usage:", "Usage:",

View File

@@ -23,15 +23,14 @@ import baritone.api.pathing.goals.GoalXZ;
import baritone.api.utils.command.Command; import baritone.api.utils.command.Command;
import baritone.api.utils.command.helpers.arguments.ArgConsumer; import baritone.api.utils.command.helpers.arguments.ArgConsumer;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Stream; import java.util.stream.Stream;
import static java.util.Arrays.asList;
public class ThisWayCommand extends Command { public class ThisWayCommand extends Command {
public ThisWayCommand(IBaritone baritone) { public ThisWayCommand(IBaritone baritone) {
super(baritone, asList("thisway", "forward")); super(baritone, Arrays.asList("thisway", "forward"));
} }
@Override @Override
@@ -58,7 +57,7 @@ public class ThisWayCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"Creates a GoalXZ some amount of blocks in the direction you're currently looking", "Creates a GoalXZ some amount of blocks in the direction you're currently looking",
"", "",
"Usage:", "Usage:",

View File

@@ -24,11 +24,10 @@ import baritone.api.pathing.goals.GoalStrictDirection;
import baritone.api.utils.command.Command; import baritone.api.utils.command.Command;
import baritone.api.utils.command.helpers.arguments.ArgConsumer; import baritone.api.utils.command.helpers.arguments.ArgConsumer;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Stream; import java.util.stream.Stream;
import static java.util.Arrays.asList;
public class TunnelCommand extends Command { public class TunnelCommand extends Command {
public TunnelCommand(IBaritone baritone) { public TunnelCommand(IBaritone baritone) {
@@ -58,7 +57,7 @@ public class TunnelCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"The tunnel command sets a goal that tells Baritone to mine completely straight in the direction that you're facing.", "The tunnel command sets a goal that tells Baritone to mine completely straight in the direction that you're facing.",
"", "",
"Usage:", "Usage:",

View File

@@ -23,11 +23,10 @@ import baritone.api.utils.command.Command;
import baritone.api.utils.command.exception.CommandInvalidStateException; import baritone.api.utils.command.exception.CommandInvalidStateException;
import baritone.api.utils.command.helpers.arguments.ArgConsumer; import baritone.api.utils.command.helpers.arguments.ArgConsumer;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Stream; import java.util.stream.Stream;
import static java.util.Arrays.asList;
public class VersionCommand extends Command { public class VersionCommand extends Command {
public VersionCommand(IBaritone baritone) { public VersionCommand(IBaritone baritone) {
@@ -57,7 +56,7 @@ public class VersionCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"The version command prints the version of Baritone you're currently running.", "The version command prints the version of Baritone you're currently running.",
"", "",
"Usage:", "Usage:",

View File

@@ -38,21 +38,17 @@ import net.minecraft.util.text.TextFormatting;
import net.minecraft.util.text.event.ClickEvent; import net.minecraft.util.text.event.ClickEvent;
import net.minecraft.util.text.event.HoverEvent; import net.minecraft.util.text.event.HoverEvent;
import java.util.Date; import java.util.*;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
import java.util.function.BiFunction; import java.util.function.BiFunction;
import java.util.function.Function; import java.util.function.Function;
import java.util.stream.Stream; import java.util.stream.Stream;
import static baritone.api.utils.command.BaritoneChatControl.FORCE_COMMAND_PREFIX; import static baritone.api.utils.command.BaritoneChatControl.FORCE_COMMAND_PREFIX;
import static java.util.Arrays.asList;
public class WaypointsCommand extends Command { public class WaypointsCommand extends Command {
public WaypointsCommand(IBaritone baritone) { public WaypointsCommand(IBaritone baritone) {
super(baritone, asList("waypoints", "waypoint", "wp")); super(baritone, Arrays.asList("waypoints", "waypoint", "wp"));
} }
@Override @Override
@@ -279,7 +275,7 @@ public class WaypointsCommand extends Command {
@Override @Override
public List<String> getLongDesc() { public List<String> getLongDesc() {
return asList( return Arrays.asList(
"The waypoint command allows you to manage Baritone's waypoints.", "The waypoint command allows you to manage Baritone's waypoints.",
"", "",
"Waypoints can be used to mark positions for later. Waypoints are each given a tag and an optional name.", "Waypoints can be used to mark positions for later. Waypoints are each given a tag and an optional name.",
@@ -324,7 +320,7 @@ public class WaypointsCommand extends Command {
public static String[] getAllNames() { public static String[] getAllNames() {
Set<String> names = new HashSet<>(); Set<String> names = new HashSet<>();
for (Action action : Action.values()) { for (Action action : Action.values()) {
names.addAll(asList(action.names)); names.addAll(Arrays.asList(action.names));
} }
return names.toArray(new String[0]); return names.toArray(new String[0]);
} }