Refactor *.util.command to *.command

This commit is contained in:
Brady 2019-10-06 15:20:42 -05:00
parent 06805057d4
commit 889e288524
No known key found for this signature in database
GPG Key ID: 73A788379A197567
87 changed files with 353 additions and 353 deletions

View File

@ -26,7 +26,7 @@ import baritone.api.process.*;
import baritone.api.selection.ISelectionManager; import baritone.api.selection.ISelectionManager;
import baritone.api.utils.IInputOverrideHandler; import baritone.api.utils.IInputOverrideHandler;
import baritone.api.utils.IPlayerContext; import baritone.api.utils.IPlayerContext;
import baritone.api.utils.command.manager.ICommandManager; import baritone.api.command.manager.ICommandManager;
/** /**
* @author Brady * @author Brady

View File

@ -18,8 +18,8 @@
package baritone.api; package baritone.api;
import baritone.api.cache.IWorldScanner; import baritone.api.cache.IWorldScanner;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.ICommandSystem; import baritone.api.command.ICommandSystem;
import net.minecraft.client.entity.EntityPlayerSP; import net.minecraft.client.entity.EntityPlayerSP;
import java.util.List; import java.util.List;

View File

@ -15,13 +15,13 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command; package baritone.api.command;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.utils.Helper; import baritone.api.utils.Helper;
import baritone.api.utils.IPlayerContext; import baritone.api.utils.IPlayerContext;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import java.util.Collections; import java.util.Collections;
import java.util.List; import java.util.List;

View File

@ -15,7 +15,7 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command; package baritone.api.command;
import baritone.api.Settings; import baritone.api.Settings;

View File

@ -15,9 +15,9 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command; package baritone.api.command;
import baritone.api.utils.command.argparser.IArgParserManager; import baritone.api.command.argparser.IArgParserManager;
/** /**
* @author Brady * @author Brady

View File

@ -15,9 +15,9 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.argparser; package baritone.api.command.argparser;
import baritone.api.utils.command.argument.ICommandArgument; import baritone.api.command.argument.ICommandArgument;
public interface IArgParser<T> { public interface IArgParser<T> {

View File

@ -15,11 +15,11 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.argparser; package baritone.api.command.argparser;
import baritone.api.utils.command.argument.ICommandArgument; import baritone.api.command.argument.ICommandArgument;
import baritone.api.utils.command.exception.CommandInvalidTypeException; import baritone.api.command.exception.CommandInvalidTypeException;
import baritone.api.utils.command.registry.Registry; import baritone.api.command.registry.Registry;
/** /**
* @author Brady * @author Brady

View File

@ -15,11 +15,11 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.argument; package baritone.api.command.argument;
import baritone.api.utils.command.argparser.IArgParser; import baritone.api.command.helpers.arguments.IArgConsumer;
import baritone.api.utils.command.exception.CommandInvalidTypeException; import baritone.api.command.argparser.IArgParser;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.exception.CommandInvalidTypeException;
import net.minecraft.util.EnumFacing; import net.minecraft.util.EnumFacing;
/** /**

View File

@ -15,10 +15,10 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.datatypes; package baritone.api.command.datatypes;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.helpers.tabcomplete.TabCompleteHelper;
import baritone.api.utils.command.helpers.tabcomplete.TabCompleteHelper; import baritone.api.command.exception.CommandException;
import net.minecraft.block.Block; import net.minecraft.block.Block;
import net.minecraft.init.Blocks; import net.minecraft.init.Blocks;
import net.minecraft.util.ResourceLocation; import net.minecraft.util.ResourceLocation;

View File

@ -15,10 +15,10 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.datatypes; package baritone.api.command.datatypes;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.helpers.tabcomplete.TabCompleteHelper;
import baritone.api.utils.command.helpers.tabcomplete.TabCompleteHelper; import baritone.api.command.exception.CommandException;
import net.minecraft.entity.Entity; import net.minecraft.entity.Entity;
import net.minecraft.entity.EntityList; import net.minecraft.entity.EntityList;
import net.minecraft.util.ResourceLocation; import net.minecraft.util.ResourceLocation;

View File

@ -15,10 +15,10 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.datatypes; package baritone.api.command.datatypes;
import baritone.api.utils.BlockOptionalMeta; import baritone.api.utils.BlockOptionalMeta;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import java.util.stream.Stream; import java.util.stream.Stream;

View File

@ -15,10 +15,10 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.datatypes; package baritone.api.command.datatypes;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.helpers.tabcomplete.TabCompleteHelper;
import baritone.api.utils.command.helpers.tabcomplete.TabCompleteHelper; import baritone.api.command.exception.CommandException;
import net.minecraft.util.EnumFacing; import net.minecraft.util.EnumFacing;
import java.util.Locale; import java.util.Locale;

View File

@ -15,13 +15,13 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.datatypes; package baritone.api.command.datatypes;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.cache.IWaypoint; import baritone.api.cache.IWaypoint;
import baritone.api.cache.IWaypointCollection; import baritone.api.cache.IWaypointCollection;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.helpers.tabcomplete.TabCompleteHelper;
import baritone.api.utils.command.helpers.tabcomplete.TabCompleteHelper; import baritone.api.command.exception.CommandException;
import java.util.Comparator; import java.util.Comparator;
import java.util.stream.Stream; import java.util.stream.Stream;

View File

@ -15,11 +15,11 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.datatypes; package baritone.api.command.datatypes;
import baritone.api.utils.command.argparser.IArgParser; import baritone.api.command.argparser.IArgParser;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.helpers.arguments.IArgConsumer;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.exception.CommandException;
import java.util.stream.Stream; import java.util.stream.Stream;

View File

@ -15,10 +15,10 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.datatypes; package baritone.api.command.datatypes;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
/** /**
* Provides an {@link IDatatype} with contextual information so * Provides an {@link IDatatype} with contextual information so

View File

@ -15,9 +15,9 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.datatypes; package baritone.api.command.datatypes;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import java.util.function.Supplier; import java.util.function.Supplier;

View File

@ -15,9 +15,9 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.datatypes; package baritone.api.command.datatypes;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import java.util.function.Function; import java.util.function.Function;

View File

@ -15,9 +15,9 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.datatypes; package baritone.api.command.datatypes;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
/** /**
* @author Brady * @author Brady

View File

@ -15,11 +15,11 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.datatypes; package baritone.api.command.datatypes;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.helpers.tabcomplete.TabCompleteHelper;
import baritone.api.utils.command.helpers.tabcomplete.TabCompleteHelper; import baritone.api.command.exception.CommandException;
import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayer;
import java.util.List; import java.util.List;

View File

@ -15,11 +15,11 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.datatypes; package baritone.api.command.datatypes;
import baritone.api.command.helpers.arguments.IArgConsumer;
import baritone.api.utils.BetterBlockPos; import baritone.api.utils.BetterBlockPos;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer;
import java.util.stream.Stream; import java.util.stream.Stream;

View File

@ -15,10 +15,10 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.datatypes; package baritone.api.command.datatypes;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.helpers.arguments.IArgConsumer;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.exception.CommandException;
import java.util.regex.Matcher; import java.util.regex.Matcher;
import java.util.regex.Pattern; import java.util.regex.Pattern;

View File

@ -15,10 +15,10 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.datatypes; package baritone.api.command.datatypes;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.helpers.arguments.IArgConsumer;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.exception.CommandException;
import java.io.File; import java.io.File;
import java.io.IOException; import java.io.IOException;

View File

@ -15,15 +15,15 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.datatypes; package baritone.api.command.datatypes;
import baritone.api.command.helpers.arguments.IArgConsumer;
import baritone.api.pathing.goals.Goal; import baritone.api.pathing.goals.Goal;
import baritone.api.pathing.goals.GoalBlock; import baritone.api.pathing.goals.GoalBlock;
import baritone.api.pathing.goals.GoalXZ; import baritone.api.pathing.goals.GoalXZ;
import baritone.api.pathing.goals.GoalYLevel; import baritone.api.pathing.goals.GoalYLevel;
import baritone.api.utils.BetterBlockPos; import baritone.api.utils.BetterBlockPos;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer;
import net.minecraft.util.math.MathHelper; import net.minecraft.util.math.MathHelper;
import java.util.ArrayList; import java.util.ArrayList;

View File

@ -15,12 +15,12 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.datatypes; package baritone.api.command.datatypes;
import baritone.api.command.helpers.arguments.IArgConsumer;
import baritone.api.pathing.goals.GoalBlock; import baritone.api.pathing.goals.GoalBlock;
import baritone.api.utils.BetterBlockPos; import baritone.api.utils.BetterBlockPos;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer;
import net.minecraft.util.math.MathHelper; import net.minecraft.util.math.MathHelper;
import java.util.stream.Stream; import java.util.stream.Stream;

View File

@ -15,12 +15,12 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.datatypes; package baritone.api.command.datatypes;
import baritone.api.command.helpers.arguments.IArgConsumer;
import baritone.api.pathing.goals.GoalXZ; import baritone.api.pathing.goals.GoalXZ;
import baritone.api.utils.BetterBlockPos; import baritone.api.utils.BetterBlockPos;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer;
import net.minecraft.util.math.MathHelper; import net.minecraft.util.math.MathHelper;
import java.util.stream.Stream; import java.util.stream.Stream;

View File

@ -15,12 +15,12 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.datatypes; package baritone.api.command.datatypes;
import baritone.api.command.helpers.arguments.IArgConsumer;
import baritone.api.pathing.goals.GoalYLevel; import baritone.api.pathing.goals.GoalYLevel;
import baritone.api.utils.BetterBlockPos; import baritone.api.utils.BetterBlockPos;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer;
import net.minecraft.util.math.MathHelper; import net.minecraft.util.math.MathHelper;
import java.util.stream.Stream; import java.util.stream.Stream;

View File

@ -15,7 +15,7 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.exception; package baritone.api.command.exception;
public abstract class CommandErrorMessageException extends CommandException { public abstract class CommandErrorMessageException extends CommandException {

View File

@ -15,7 +15,7 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.exception; package baritone.api.command.exception;
public abstract class CommandException extends Exception implements ICommandException { public abstract class CommandException extends Exception implements ICommandException {

View File

@ -15,9 +15,9 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.exception; package baritone.api.command.exception;
import baritone.api.utils.command.argument.ICommandArgument; import baritone.api.command.argument.ICommandArgument;
public abstract class CommandInvalidArgumentException extends CommandErrorMessageException { public abstract class CommandInvalidArgumentException extends CommandErrorMessageException {

View File

@ -15,7 +15,7 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.exception; package baritone.api.command.exception;
public class CommandInvalidStateException extends CommandErrorMessageException { public class CommandInvalidStateException extends CommandErrorMessageException {

View File

@ -15,9 +15,9 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.exception; package baritone.api.command.exception;
import baritone.api.utils.command.argument.ICommandArgument; import baritone.api.command.argument.ICommandArgument;
public class CommandInvalidTypeException extends CommandInvalidArgumentException { public class CommandInvalidTypeException extends CommandInvalidArgumentException {

View File

@ -15,7 +15,7 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.exception; package baritone.api.command.exception;
public class CommandNoParserForTypeException extends CommandUnhandledException { public class CommandNoParserForTypeException extends CommandUnhandledException {

View File

@ -15,7 +15,7 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.exception; package baritone.api.command.exception;
public class CommandNotEnoughArgumentsException extends CommandErrorMessageException { public class CommandNotEnoughArgumentsException extends CommandErrorMessageException {

View File

@ -15,10 +15,10 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.exception; package baritone.api.command.exception;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.argument.ICommandArgument; import baritone.api.command.argument.ICommandArgument;
import java.util.List; import java.util.List;

View File

@ -15,7 +15,7 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.exception; package baritone.api.command.exception;
public class CommandTooManyArgumentsException extends CommandErrorMessageException { public class CommandTooManyArgumentsException extends CommandErrorMessageException {

View File

@ -15,10 +15,10 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.exception; package baritone.api.command.exception;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.argument.ICommandArgument; import baritone.api.command.argument.ICommandArgument;
import net.minecraft.util.text.TextFormatting; import net.minecraft.util.text.TextFormatting;
import java.util.List; import java.util.List;

View File

@ -15,10 +15,10 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.exception; package baritone.api.command.exception;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.argument.ICommandArgument; import baritone.api.command.argument.ICommandArgument;
import net.minecraft.util.text.TextFormatting; import net.minecraft.util.text.TextFormatting;
import java.util.List; import java.util.List;

View File

@ -15,19 +15,19 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.helpers.arguments; package baritone.api.command.helpers.arguments;
import baritone.api.command.Command;
import baritone.api.command.exception.CommandTooManyArgumentsException;
import baritone.api.utils.Helper; import baritone.api.utils.Helper;
import baritone.api.utils.command.Command; import baritone.api.command.argparser.IArgParser;
import baritone.api.utils.command.argparser.IArgParser; import baritone.api.command.argument.ICommandArgument;
import baritone.api.utils.command.argument.ICommandArgument; import baritone.api.command.datatypes.IDatatype;
import baritone.api.utils.command.datatypes.IDatatype; import baritone.api.command.datatypes.IDatatypeFor;
import baritone.api.utils.command.datatypes.IDatatypeFor; import baritone.api.command.datatypes.IDatatypePost;
import baritone.api.utils.command.datatypes.IDatatypePost; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandInvalidTypeException;
import baritone.api.utils.command.exception.CommandInvalidTypeException; import baritone.api.command.exception.CommandNotEnoughArgumentsException;
import baritone.api.utils.command.exception.CommandNotEnoughArgumentsException;
import baritone.api.utils.command.exception.CommandTooManyArgumentsException;
import net.minecraft.util.EnumFacing; import net.minecraft.util.EnumFacing;
import java.util.Deque; import java.util.Deque;

View File

@ -15,12 +15,12 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.helpers.pagination; package baritone.api.command.helpers.pagination;
import baritone.api.utils.Helper; import baritone.api.utils.Helper;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.exception.CommandInvalidTypeException; import baritone.api.command.exception.CommandInvalidTypeException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import net.minecraft.util.text.ITextComponent; import net.minecraft.util.text.ITextComponent;
import net.minecraft.util.text.TextComponentString; import net.minecraft.util.text.TextComponentString;
import net.minecraft.util.text.TextFormatting; import net.minecraft.util.text.TextFormatting;

View File

@ -15,14 +15,14 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.helpers.tabcomplete; package baritone.api.command.helpers.tabcomplete;
import baritone.api.BaritoneAPI; import baritone.api.BaritoneAPI;
import baritone.api.Settings; import baritone.api.Settings;
import baritone.api.event.events.TabCompleteEvent; import baritone.api.event.events.TabCompleteEvent;
import baritone.api.utils.SettingsUtil; import baritone.api.utils.SettingsUtil;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import baritone.api.utils.command.manager.ICommandManager; import baritone.api.command.manager.ICommandManager;
import net.minecraft.util.ResourceLocation; import net.minecraft.util.ResourceLocation;
import java.util.Comparator; import java.util.Comparator;

View File

@ -15,12 +15,12 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.manager; package baritone.api.command.manager;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.argument.ICommandArgument; import baritone.api.command.argument.ICommandArgument;
import baritone.api.utils.command.registry.Registry; import baritone.api.command.registry.Registry;
import net.minecraft.util.Tuple; import net.minecraft.util.Tuple;
import java.util.List; import java.util.List;

View File

@ -15,7 +15,7 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.api.utils.command.registry; package baritone.api.command.registry;
import java.util.*; import java.util.*;
import java.util.function.Consumer; import java.util.function.Consumer;

View File

@ -29,7 +29,7 @@ import baritone.event.GameEventHandler;
import baritone.process.*; import baritone.process.*;
import baritone.selection.SelectionManager; import baritone.selection.SelectionManager;
import baritone.utils.*; import baritone.utils.*;
import baritone.utils.command.manager.CommandManager; import baritone.command.manager.CommandManager;
import baritone.utils.player.PrimaryPlayerContext; import baritone.utils.player.PrimaryPlayerContext;
import net.minecraft.client.Minecraft; import net.minecraft.client.Minecraft;

View File

@ -20,10 +20,10 @@ package baritone;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.IBaritoneProvider; import baritone.api.IBaritoneProvider;
import baritone.api.cache.IWorldScanner; import baritone.api.cache.IWorldScanner;
import baritone.api.utils.command.ICommandSystem; import baritone.api.command.ICommandSystem;
import baritone.utils.command.BaritoneChatControl; import baritone.command.BaritoneChatControl;
import baritone.cache.WorldScanner; import baritone.cache.WorldScanner;
import baritone.utils.command.CommandSystem; import baritone.command.CommandSystem;
import java.util.Collections; import java.util.Collections;
import java.util.List; import java.util.List;

View File

@ -15,7 +15,7 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command; package baritone.command;
import baritone.api.BaritoneAPI; import baritone.api.BaritoneAPI;
import baritone.api.IBaritone; import baritone.api.IBaritone;
@ -26,14 +26,14 @@ import baritone.api.event.events.TabCompleteEvent;
import baritone.api.event.listener.AbstractGameEventListener; import baritone.api.event.listener.AbstractGameEventListener;
import baritone.api.utils.Helper; import baritone.api.utils.Helper;
import baritone.api.utils.SettingsUtil; import baritone.api.utils.SettingsUtil;
import baritone.api.utils.command.argument.ICommandArgument; import baritone.api.command.argument.ICommandArgument;
import baritone.api.utils.command.exception.CommandNotEnoughArgumentsException; import baritone.api.command.exception.CommandNotEnoughArgumentsException;
import baritone.api.utils.command.exception.CommandNotFoundException; import baritone.api.command.exception.CommandNotFoundException;
import baritone.utils.command.helpers.arguments.ArgConsumer; import baritone.command.helpers.arguments.ArgConsumer;
import baritone.api.utils.command.helpers.tabcomplete.TabCompleteHelper; import baritone.api.command.helpers.tabcomplete.TabCompleteHelper;
import baritone.api.utils.command.manager.ICommandManager; import baritone.api.command.manager.ICommandManager;
import baritone.utils.command.argument.CommandArguments; import baritone.command.argument.CommandArguments;
import baritone.utils.command.manager.CommandManager; import baritone.command.manager.CommandManager;
import net.minecraft.util.Tuple; import net.minecraft.util.Tuple;
import net.minecraft.util.text.ITextComponent; import net.minecraft.util.text.ITextComponent;
import net.minecraft.util.text.TextComponentString; import net.minecraft.util.text.TextComponentString;
@ -47,7 +47,7 @@ import java.util.List;
import java.util.Locale; import java.util.Locale;
import java.util.stream.Stream; import java.util.stream.Stream;
import static baritone.api.utils.command.IBaritoneChatControl.FORCE_COMMAND_PREFIX; import static baritone.api.command.IBaritoneChatControl.FORCE_COMMAND_PREFIX;
public class BaritoneChatControl implements Helper, AbstractGameEventListener { public class BaritoneChatControl implements Helper, AbstractGameEventListener {

View File

@ -15,11 +15,11 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command; package baritone.command;
import baritone.api.utils.command.ICommandSystem; import baritone.api.command.ICommandSystem;
import baritone.utils.command.argparser.ArgParserManager; import baritone.command.argparser.ArgParserManager;
import baritone.api.utils.command.argparser.IArgParserManager; import baritone.api.command.argparser.IArgParserManager;
/** /**
* @author Brady * @author Brady

View File

@ -15,14 +15,14 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.argparser; package baritone.command.argparser;
import baritone.api.utils.command.argparser.IArgParser; import baritone.api.command.argparser.IArgParser;
import baritone.api.utils.command.argparser.IArgParserManager; import baritone.api.command.argparser.IArgParserManager;
import baritone.api.utils.command.argument.ICommandArgument; import baritone.api.command.argument.ICommandArgument;
import baritone.api.utils.command.exception.CommandInvalidTypeException; import baritone.api.command.exception.CommandInvalidTypeException;
import baritone.api.utils.command.exception.CommandNoParserForTypeException; import baritone.api.command.exception.CommandNoParserForTypeException;
import baritone.api.utils.command.registry.Registry; import baritone.api.command.registry.Registry;
public enum ArgParserManager implements IArgParserManager { public enum ArgParserManager implements IArgParserManager {
INSTANCE; INSTANCE;

View File

@ -15,10 +15,10 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.argparser; package baritone.command.argparser;
import baritone.api.utils.command.argparser.IArgParser; import baritone.api.command.argparser.IArgParser;
import baritone.api.utils.command.argument.ICommandArgument; import baritone.api.command.argument.ICommandArgument;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;

View File

@ -15,11 +15,11 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.argument; package baritone.command.argument;
import baritone.utils.command.argparser.ArgParserManager; import baritone.command.argparser.ArgParserManager;
import baritone.api.utils.command.argument.ICommandArgument; import baritone.api.command.argument.ICommandArgument;
import baritone.api.utils.command.exception.CommandInvalidTypeException; import baritone.api.command.exception.CommandInvalidTypeException;
import java.util.stream.Stream; import java.util.stream.Stream;

View File

@ -15,10 +15,10 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.argument; package baritone.command.argument;
import baritone.api.utils.command.argument.ICommandArgument; import baritone.api.command.argument.ICommandArgument;
import baritone.api.utils.command.exception.CommandInvalidArgumentException; import baritone.api.command.exception.CommandInvalidArgumentException;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View File

@ -15,14 +15,14 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.pathing.goals.Goal; import baritone.api.pathing.goals.Goal;
import baritone.api.pathing.goals.GoalAxis; import baritone.api.pathing.goals.GoalAxis;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;

View File

@ -15,14 +15,14 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.process.IGetToBlockProcess; import baritone.api.process.IGetToBlockProcess;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.exception.CommandInvalidStateException; import baritone.api.command.exception.CommandInvalidStateException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;

View File

@ -15,16 +15,16 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.utils.BetterBlockPos; import baritone.api.utils.BetterBlockPos;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.datatypes.RelativeBlockPos; import baritone.api.command.datatypes.RelativeBlockPos;
import baritone.api.utils.command.datatypes.RelativeFile; import baritone.api.command.datatypes.RelativeFile;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.exception.CommandInvalidStateException; import baritone.api.command.exception.CommandInvalidStateException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import net.minecraft.client.Minecraft; import net.minecraft.client.Minecraft;
import java.io.File; import java.io.File;

View File

@ -15,12 +15,12 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;

View File

@ -15,15 +15,15 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.cache.IRememberedInventory; import baritone.api.cache.IRememberedInventory;
import baritone.api.utils.BetterBlockPos; import baritone.api.utils.BetterBlockPos;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.exception.CommandInvalidStateException; import baritone.api.command.exception.CommandInvalidStateException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import net.minecraft.item.ItemStack; 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;

View File

@ -15,12 +15,12 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;

View File

@ -15,14 +15,14 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.pathing.goals.GoalBlock; import baritone.api.pathing.goals.GoalBlock;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.exception.CommandInvalidStateException; import baritone.api.command.exception.CommandInvalidStateException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import net.minecraft.entity.Entity; import net.minecraft.entity.Entity;
import net.minecraft.util.math.BlockPos; import net.minecraft.util.math.BlockPos;

View File

@ -15,11 +15,11 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import java.util.Collections; import java.util.Collections;
import java.util.List; import java.util.List;

View File

@ -15,10 +15,10 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import java.util.*; import java.util.*;

View File

@ -15,14 +15,14 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.pathing.goals.GoalXZ; import baritone.api.pathing.goals.GoalXZ;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.datatypes.RelativeGoalXZ; import baritone.api.command.datatypes.RelativeGoalXZ;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;

View File

@ -15,15 +15,15 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.datatypes.RelativeFile; import baritone.api.command.datatypes.RelativeFile;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.exception.CommandInvalidStateException; import baritone.api.command.exception.CommandInvalidStateException;
import baritone.api.utils.command.exception.CommandInvalidTypeException; import baritone.api.command.exception.CommandInvalidTypeException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import com.google.gson.JsonSyntaxException; import com.google.gson.JsonSyntaxException;
import java.io.File; import java.io.File;

View File

@ -15,12 +15,12 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;

View File

@ -15,14 +15,14 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.utils.BetterBlockPos; import baritone.api.utils.BetterBlockPos;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.datatypes.BlockById; import baritone.api.command.datatypes.BlockById;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import net.minecraft.block.Block; import net.minecraft.block.Block;
import java.util.ArrayList; import java.util.ArrayList;

View File

@ -15,16 +15,16 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.datatypes.EntityClassById; import baritone.api.command.datatypes.EntityClassById;
import baritone.api.utils.command.datatypes.IDatatypeFor; import baritone.api.command.datatypes.IDatatypeFor;
import baritone.api.utils.command.datatypes.NearbyPlayer; import baritone.api.command.datatypes.NearbyPlayer;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import baritone.api.utils.command.helpers.tabcomplete.TabCompleteHelper; import baritone.api.command.helpers.tabcomplete.TabCompleteHelper;
import net.minecraft.entity.Entity; import net.minecraft.entity.Entity;
import net.minecraft.entity.EntityList; import net.minecraft.entity.EntityList;
import net.minecraft.entity.EntityLiving; import net.minecraft.entity.EntityLiving;

View File

@ -15,13 +15,13 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.behavior.IPathingBehavior; import baritone.api.behavior.IPathingBehavior;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;

View File

@ -15,12 +15,12 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;

View File

@ -15,18 +15,18 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.pathing.goals.Goal; import baritone.api.pathing.goals.Goal;
import baritone.api.process.ICustomGoalProcess; import baritone.api.process.ICustomGoalProcess;
import baritone.api.utils.BetterBlockPos; import baritone.api.utils.BetterBlockPos;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.datatypes.RelativeCoordinate; import baritone.api.command.datatypes.RelativeCoordinate;
import baritone.api.utils.command.datatypes.RelativeGoal; import baritone.api.command.datatypes.RelativeGoal;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import baritone.api.utils.command.helpers.tabcomplete.TabCompleteHelper; import baritone.api.command.helpers.tabcomplete.TabCompleteHelper;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;

View File

@ -15,15 +15,15 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.exception.CommandNotFoundException; import baritone.api.command.exception.CommandNotFoundException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import baritone.api.utils.command.helpers.pagination.Paginator; import baritone.api.command.helpers.pagination.Paginator;
import baritone.api.utils.command.helpers.tabcomplete.TabCompleteHelper; import baritone.api.command.helpers.tabcomplete.TabCompleteHelper;
import net.minecraft.util.text.ITextComponent; import net.minecraft.util.text.ITextComponent;
import net.minecraft.util.text.TextComponentString; import net.minecraft.util.text.TextComponentString;
import net.minecraft.util.text.TextFormatting; import net.minecraft.util.text.TextFormatting;
@ -35,7 +35,7 @@ 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.IBaritoneChatControl.FORCE_COMMAND_PREFIX; import static baritone.api.command.IBaritoneChatControl.FORCE_COMMAND_PREFIX;
public class HelpCommand extends Command { public class HelpCommand extends Command {

View File

@ -15,16 +15,16 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.pathing.goals.Goal; import baritone.api.pathing.goals.Goal;
import baritone.api.pathing.goals.GoalInverted; import baritone.api.pathing.goals.GoalInverted;
import baritone.api.process.ICustomGoalProcess; import baritone.api.process.ICustomGoalProcess;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.exception.CommandInvalidStateException; import baritone.api.command.exception.CommandInvalidStateException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;

View File

@ -15,15 +15,15 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.utils.BlockOptionalMeta; import baritone.api.utils.BlockOptionalMeta;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.datatypes.BlockById; import baritone.api.command.datatypes.BlockById;
import baritone.api.utils.command.datatypes.ForBlockOptionalMeta; import baritone.api.command.datatypes.ForBlockOptionalMeta;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import baritone.cache.WorldScanner; import baritone.cache.WorldScanner;
import java.util.ArrayList; import java.util.ArrayList;

View File

@ -15,18 +15,18 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.pathing.goals.Goal; import baritone.api.pathing.goals.Goal;
import baritone.api.process.ICustomGoalProcess; import baritone.api.process.ICustomGoalProcess;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.datatypes.RelativeCoordinate; import baritone.api.command.datatypes.RelativeCoordinate;
import baritone.api.utils.command.datatypes.RelativeGoal; import baritone.api.command.datatypes.RelativeGoal;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.exception.CommandInvalidStateException; import baritone.api.command.exception.CommandInvalidStateException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import baritone.api.utils.command.helpers.tabcomplete.TabCompleteHelper; import baritone.api.command.helpers.tabcomplete.TabCompleteHelper;
import baritone.cache.WorldScanner; import baritone.cache.WorldScanner;
import java.util.Arrays; import java.util.Arrays;

View File

@ -15,16 +15,16 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.process.IBaritoneProcess; import baritone.api.process.IBaritoneProcess;
import baritone.api.process.PathingCommand; import baritone.api.process.PathingCommand;
import baritone.api.process.PathingCommandType; import baritone.api.process.PathingCommandType;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.exception.CommandInvalidStateException; import baritone.api.command.exception.CommandInvalidStateException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;

View File

@ -15,16 +15,16 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.pathing.calc.IPathingControlManager; import baritone.api.pathing.calc.IPathingControlManager;
import baritone.api.process.IBaritoneProcess; import baritone.api.process.IBaritoneProcess;
import baritone.api.process.PathingCommand; import baritone.api.process.PathingCommand;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.exception.CommandInvalidStateException; import baritone.api.command.exception.CommandInvalidStateException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;

View File

@ -15,12 +15,12 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;

View File

@ -15,13 +15,13 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.utils.BetterBlockPos; import baritone.api.utils.BetterBlockPos;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;

View File

@ -15,12 +15,12 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import baritone.cache.WorldScanner; import baritone.cache.WorldScanner;
import java.util.Arrays; import java.util.Arrays;

View File

@ -15,12 +15,12 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;

View File

@ -15,12 +15,12 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;

View File

@ -15,7 +15,7 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.Baritone; import baritone.Baritone;
import baritone.api.IBaritone; import baritone.api.IBaritone;
@ -28,15 +28,15 @@ import baritone.api.utils.BetterBlockPos;
import baritone.api.utils.BlockOptionalMeta; import baritone.api.utils.BlockOptionalMeta;
import baritone.api.utils.BlockOptionalMetaLookup; import baritone.api.utils.BlockOptionalMetaLookup;
import baritone.api.utils.ISchematic; import baritone.api.utils.ISchematic;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.datatypes.ForBlockOptionalMeta; import baritone.api.command.datatypes.ForBlockOptionalMeta;
import baritone.api.utils.command.datatypes.ForEnumFacing; import baritone.api.command.datatypes.ForEnumFacing;
import baritone.api.utils.command.datatypes.RelativeBlockPos; import baritone.api.command.datatypes.RelativeBlockPos;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.exception.CommandInvalidStateException; import baritone.api.command.exception.CommandInvalidStateException;
import baritone.api.utils.command.exception.CommandInvalidTypeException; import baritone.api.command.exception.CommandInvalidTypeException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import baritone.api.utils.command.helpers.tabcomplete.TabCompleteHelper; import baritone.api.command.helpers.tabcomplete.TabCompleteHelper;
import baritone.utils.IRenderer; import baritone.utils.IRenderer;
import net.minecraft.init.Blocks; import net.minecraft.init.Blocks;
import net.minecraft.util.EnumFacing; import net.minecraft.util.EnumFacing;

View File

@ -15,18 +15,18 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.Baritone; import baritone.Baritone;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.Settings; import baritone.api.Settings;
import baritone.api.utils.SettingsUtil; import baritone.api.utils.SettingsUtil;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.exception.CommandInvalidTypeException; import baritone.api.command.exception.CommandInvalidTypeException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import baritone.api.utils.command.helpers.pagination.Paginator; import baritone.api.command.helpers.pagination.Paginator;
import baritone.api.utils.command.helpers.tabcomplete.TabCompleteHelper; import baritone.api.command.helpers.tabcomplete.TabCompleteHelper;
import net.minecraft.util.text.ITextComponent; import net.minecraft.util.text.ITextComponent;
import net.minecraft.util.text.TextComponentString; import net.minecraft.util.text.TextComponentString;
import net.minecraft.util.text.TextFormatting; import net.minecraft.util.text.TextFormatting;
@ -41,7 +41,7 @@ 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.IBaritoneChatControl.FORCE_COMMAND_PREFIX; import static baritone.api.command.IBaritoneChatControl.FORCE_COMMAND_PREFIX;
public class SetCommand extends Command { public class SetCommand extends Command {

View File

@ -15,13 +15,13 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.pathing.goals.GoalXZ; import baritone.api.pathing.goals.GoalXZ;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;

View File

@ -15,14 +15,14 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.pathing.goals.Goal; import baritone.api.pathing.goals.Goal;
import baritone.api.pathing.goals.GoalStrictDirection; import baritone.api.pathing.goals.GoalStrictDirection;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;

View File

@ -15,13 +15,13 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.exception.CommandInvalidStateException; import baritone.api.command.exception.CommandInvalidStateException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;

View File

@ -15,7 +15,7 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.defaults; package baritone.command.defaults;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.cache.IWaypoint; import baritone.api.cache.IWaypoint;
@ -23,15 +23,15 @@ import baritone.api.cache.Waypoint;
import baritone.api.pathing.goals.Goal; import baritone.api.pathing.goals.Goal;
import baritone.api.pathing.goals.GoalBlock; import baritone.api.pathing.goals.GoalBlock;
import baritone.api.utils.BetterBlockPos; import baritone.api.utils.BetterBlockPos;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.datatypes.ForWaypoints; import baritone.api.command.datatypes.ForWaypoints;
import baritone.api.utils.command.datatypes.RelativeBlockPos; import baritone.api.command.datatypes.RelativeBlockPos;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.exception.CommandInvalidStateException; import baritone.api.command.exception.CommandInvalidStateException;
import baritone.api.utils.command.exception.CommandInvalidTypeException; import baritone.api.command.exception.CommandInvalidTypeException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import baritone.api.utils.command.helpers.pagination.Paginator; import baritone.api.command.helpers.pagination.Paginator;
import baritone.api.utils.command.helpers.tabcomplete.TabCompleteHelper; import baritone.api.command.helpers.tabcomplete.TabCompleteHelper;
import net.minecraft.util.text.ITextComponent; import net.minecraft.util.text.ITextComponent;
import net.minecraft.util.text.TextComponentString; import net.minecraft.util.text.TextComponentString;
import net.minecraft.util.text.TextFormatting; import net.minecraft.util.text.TextFormatting;
@ -43,7 +43,7 @@ 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.IBaritoneChatControl.FORCE_COMMAND_PREFIX; import static baritone.api.command.IBaritoneChatControl.FORCE_COMMAND_PREFIX;
public class WaypointsCommand extends Command { public class WaypointsCommand extends Command {

View File

@ -15,21 +15,21 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.helpers.arguments; package baritone.command.helpers.arguments;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.utils.command.argument.ICommandArgument; import baritone.api.command.argument.ICommandArgument;
import baritone.api.utils.command.datatypes.IDatatype; import baritone.api.command.datatypes.IDatatype;
import baritone.api.utils.command.datatypes.IDatatypeContext; import baritone.api.command.datatypes.IDatatypeContext;
import baritone.api.utils.command.datatypes.IDatatypeFor; import baritone.api.command.datatypes.IDatatypeFor;
import baritone.api.utils.command.datatypes.IDatatypePost; import baritone.api.command.datatypes.IDatatypePost;
import baritone.api.utils.command.exception.CommandException; import baritone.api.command.exception.CommandException;
import baritone.api.utils.command.exception.CommandInvalidTypeException; import baritone.api.command.exception.CommandInvalidTypeException;
import baritone.api.utils.command.exception.CommandNotEnoughArgumentsException; import baritone.api.command.exception.CommandNotEnoughArgumentsException;
import baritone.api.utils.command.exception.CommandTooManyArgumentsException; import baritone.api.command.exception.CommandTooManyArgumentsException;
import baritone.api.utils.command.helpers.arguments.IArgConsumer; import baritone.api.command.helpers.arguments.IArgConsumer;
import baritone.api.utils.command.manager.ICommandManager; import baritone.api.command.manager.ICommandManager;
import baritone.utils.command.argument.CommandArguments; import baritone.command.argument.CommandArguments;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Deque; import java.util.Deque;

View File

@ -15,20 +15,20 @@
* along with Baritone. If not, see <https://www.gnu.org/licenses/>. * along with Baritone. If not, see <https://www.gnu.org/licenses/>.
*/ */
package baritone.utils.command.manager; package baritone.command.manager;
import baritone.Baritone; import baritone.Baritone;
import baritone.api.IBaritone; import baritone.api.IBaritone;
import baritone.api.utils.command.Command; import baritone.api.command.Command;
import baritone.api.utils.command.argument.ICommandArgument; import baritone.api.command.argument.ICommandArgument;
import baritone.api.utils.command.exception.CommandUnhandledException; import baritone.api.command.exception.CommandUnhandledException;
import baritone.api.utils.command.exception.ICommandException; import baritone.api.command.exception.ICommandException;
import baritone.utils.command.helpers.arguments.ArgConsumer; import baritone.command.helpers.arguments.ArgConsumer;
import baritone.api.utils.command.helpers.tabcomplete.TabCompleteHelper; import baritone.api.command.helpers.tabcomplete.TabCompleteHelper;
import baritone.api.utils.command.manager.ICommandManager; import baritone.api.command.manager.ICommandManager;
import baritone.api.utils.command.registry.Registry; import baritone.api.command.registry.Registry;
import baritone.utils.command.argument.CommandArguments; import baritone.command.argument.CommandArguments;
import baritone.utils.command.defaults.DefaultCommands; import baritone.command.defaults.DefaultCommands;
import net.minecraft.util.Tuple; import net.minecraft.util.Tuple;
import java.util.List; import java.util.List;

View File

@ -44,7 +44,7 @@ import java.nio.IntBuffer;
import java.util.Collections; import java.util.Collections;
import static org.lwjgl.opengl.GL11.*; import static org.lwjgl.opengl.GL11.*;
import static baritone.api.utils.command.IBaritoneChatControl.FORCE_COMMAND_PREFIX; import static baritone.api.command.IBaritoneChatControl.FORCE_COMMAND_PREFIX;
public class GuiClick extends GuiScreen { public class GuiClick extends GuiScreen {