diff --git a/src/main/java/baritone/Baritone.java b/src/main/java/baritone/Baritone.java index 333a9fdb7..0ef6da9d5 100755 --- a/src/main/java/baritone/Baritone.java +++ b/src/main/java/baritone/Baritone.java @@ -22,7 +22,7 @@ import baritone.behavior.impl.LookBehavior; import baritone.behavior.impl.MemoryBehavior; import baritone.behavior.impl.PathingBehavior; import baritone.behavior.impl.LocationTrackingBehavior; -import baritone.event.GameEventHandler; +import baritone.api.event.GameEventHandler; import baritone.utils.InputOverrideHandler; import net.minecraft.client.Minecraft; diff --git a/src/main/java/baritone/event/GameEventHandler.java b/src/main/java/baritone/api/event/GameEventHandler.java similarity index 97% rename from src/main/java/baritone/event/GameEventHandler.java rename to src/main/java/baritone/api/event/GameEventHandler.java index 02c7f3939..22da94303 100644 --- a/src/main/java/baritone/event/GameEventHandler.java +++ b/src/main/java/baritone/api/event/GameEventHandler.java @@ -32,13 +32,13 @@ * along with Baritone. If not, see . */ -package baritone.event; +package baritone.api.event; import baritone.Baritone; import baritone.chunk.WorldProvider; -import baritone.event.events.*; -import baritone.event.events.type.EventState; -import baritone.event.listener.IGameEventListener; +import baritone.api.event.events.*; +import baritone.api.event.events.type.EventState; +import baritone.api.event.listener.IGameEventListener; import baritone.utils.Helper; import baritone.utils.InputOverrideHandler; import baritone.utils.interfaces.Toggleable; diff --git a/src/main/java/baritone/event/events/BlockInteractEvent.java b/src/main/java/baritone/api/event/events/BlockInteractEvent.java similarity index 97% rename from src/main/java/baritone/event/events/BlockInteractEvent.java rename to src/main/java/baritone/api/event/events/BlockInteractEvent.java index c458f6b61..2c57952c2 100644 --- a/src/main/java/baritone/event/events/BlockInteractEvent.java +++ b/src/main/java/baritone/api/event/events/BlockInteractEvent.java @@ -15,7 +15,7 @@ * along with Baritone. If not, see . */ -package baritone.event.events; +package baritone.api.event.events; import net.minecraft.util.math.BlockPos; diff --git a/src/main/java/baritone/event/events/ChatEvent.java b/src/main/java/baritone/api/event/events/ChatEvent.java similarity index 92% rename from src/main/java/baritone/event/events/ChatEvent.java rename to src/main/java/baritone/api/event/events/ChatEvent.java index 5fdf269c1..87a81e708 100644 --- a/src/main/java/baritone/event/events/ChatEvent.java +++ b/src/main/java/baritone/api/event/events/ChatEvent.java @@ -15,9 +15,9 @@ * along with Baritone. If not, see . */ -package baritone.event.events; +package baritone.api.event.events; -import baritone.event.events.type.Cancellable; +import baritone.api.event.events.type.Cancellable; /** * @author Brady diff --git a/src/main/java/baritone/event/events/ChunkEvent.java b/src/main/java/baritone/api/event/events/ChunkEvent.java similarity index 96% rename from src/main/java/baritone/event/events/ChunkEvent.java rename to src/main/java/baritone/api/event/events/ChunkEvent.java index e5fe8a7f7..1f8c6c393 100644 --- a/src/main/java/baritone/event/events/ChunkEvent.java +++ b/src/main/java/baritone/api/event/events/ChunkEvent.java @@ -15,9 +15,9 @@ * along with Baritone. If not, see . */ -package baritone.event.events; +package baritone.api.event.events; -import baritone.event.events.type.EventState; +import baritone.api.event.events.type.EventState; /** * @author Brady diff --git a/src/main/java/baritone/event/events/ItemSlotEvent.java b/src/main/java/baritone/api/event/events/ItemSlotEvent.java similarity index 93% rename from src/main/java/baritone/event/events/ItemSlotEvent.java rename to src/main/java/baritone/api/event/events/ItemSlotEvent.java index b660cbea3..82e691774 100644 --- a/src/main/java/baritone/event/events/ItemSlotEvent.java +++ b/src/main/java/baritone/api/event/events/ItemSlotEvent.java @@ -15,9 +15,9 @@ * along with Baritone. If not, see . */ -package baritone.event.events; +package baritone.api.event.events; -import baritone.event.listener.IGameEventListener; +import baritone.api.event.listener.IGameEventListener; /** * Called in some cases where a player's inventory has it's current slot queried. diff --git a/src/main/java/baritone/event/events/PacketEvent.java b/src/main/java/baritone/api/event/events/PacketEvent.java similarity index 93% rename from src/main/java/baritone/event/events/PacketEvent.java rename to src/main/java/baritone/api/event/events/PacketEvent.java index 54401f6aa..773109940 100644 --- a/src/main/java/baritone/event/events/PacketEvent.java +++ b/src/main/java/baritone/api/event/events/PacketEvent.java @@ -15,9 +15,9 @@ * along with Baritone. If not, see . */ -package baritone.event.events; +package baritone.api.event.events; -import baritone.event.events.type.EventState; +import baritone.api.event.events.type.EventState; import net.minecraft.network.Packet; /** diff --git a/src/main/java/baritone/event/events/PathEvent.java b/src/main/java/baritone/api/event/events/PathEvent.java similarity index 96% rename from src/main/java/baritone/event/events/PathEvent.java rename to src/main/java/baritone/api/event/events/PathEvent.java index 538920583..a3fee3f85 100644 --- a/src/main/java/baritone/event/events/PathEvent.java +++ b/src/main/java/baritone/api/event/events/PathEvent.java @@ -15,7 +15,7 @@ * along with Baritone. If not, see . */ -package baritone.event.events; +package baritone.api.event.events; public enum PathEvent { CALC_STARTED, diff --git a/src/main/java/baritone/event/events/PlayerUpdateEvent.java b/src/main/java/baritone/api/event/events/PlayerUpdateEvent.java similarity index 92% rename from src/main/java/baritone/event/events/PlayerUpdateEvent.java rename to src/main/java/baritone/api/event/events/PlayerUpdateEvent.java index 1f52bd80d..59bdf7029 100644 --- a/src/main/java/baritone/event/events/PlayerUpdateEvent.java +++ b/src/main/java/baritone/api/event/events/PlayerUpdateEvent.java @@ -15,9 +15,9 @@ * along with Baritone. If not, see . */ -package baritone.event.events; +package baritone.api.event.events; -import baritone.event.events.type.EventState; +import baritone.api.event.events.type.EventState; /** * @author Brady diff --git a/src/main/java/baritone/event/events/RelativeMoveEvent.java b/src/main/java/baritone/api/event/events/RelativeMoveEvent.java similarity index 92% rename from src/main/java/baritone/event/events/RelativeMoveEvent.java rename to src/main/java/baritone/api/event/events/RelativeMoveEvent.java index 1b639df52..14798fd5c 100644 --- a/src/main/java/baritone/event/events/RelativeMoveEvent.java +++ b/src/main/java/baritone/api/event/events/RelativeMoveEvent.java @@ -15,9 +15,9 @@ * along with Baritone. If not, see . */ -package baritone.event.events; +package baritone.api.event.events; -import baritone.event.events.type.EventState; +import baritone.api.event.events.type.EventState; /** * @author Brady diff --git a/src/main/java/baritone/event/events/RenderEvent.java b/src/main/java/baritone/api/event/events/RenderEvent.java similarity index 96% rename from src/main/java/baritone/event/events/RenderEvent.java rename to src/main/java/baritone/api/event/events/RenderEvent.java index 73db95a72..ef693e2ad 100644 --- a/src/main/java/baritone/event/events/RenderEvent.java +++ b/src/main/java/baritone/api/event/events/RenderEvent.java @@ -15,7 +15,7 @@ * along with Baritone. If not, see . */ -package baritone.event.events; +package baritone.api.event.events; /** * @author Brady diff --git a/src/main/java/baritone/event/events/TickEvent.java b/src/main/java/baritone/api/event/events/TickEvent.java similarity index 93% rename from src/main/java/baritone/event/events/TickEvent.java rename to src/main/java/baritone/api/event/events/TickEvent.java index d45f7d4d0..e82c31ad4 100644 --- a/src/main/java/baritone/event/events/TickEvent.java +++ b/src/main/java/baritone/api/event/events/TickEvent.java @@ -15,9 +15,9 @@ * along with Baritone. If not, see . */ -package baritone.event.events; +package baritone.api.event.events; -import baritone.event.events.type.EventState; +import baritone.api.event.events.type.EventState; public final class TickEvent { diff --git a/src/main/java/baritone/event/events/WorldEvent.java b/src/main/java/baritone/api/event/events/WorldEvent.java similarity index 94% rename from src/main/java/baritone/event/events/WorldEvent.java rename to src/main/java/baritone/api/event/events/WorldEvent.java index 60bc660eb..454755fea 100644 --- a/src/main/java/baritone/event/events/WorldEvent.java +++ b/src/main/java/baritone/api/event/events/WorldEvent.java @@ -15,9 +15,9 @@ * along with Baritone. If not, see . */ -package baritone.event.events; +package baritone.api.event.events; -import baritone.event.events.type.EventState; +import baritone.api.event.events.type.EventState; import net.minecraft.client.multiplayer.WorldClient; /** diff --git a/src/main/java/baritone/event/events/type/Cancellable.java b/src/main/java/baritone/api/event/events/type/Cancellable.java similarity index 96% rename from src/main/java/baritone/event/events/type/Cancellable.java rename to src/main/java/baritone/api/event/events/type/Cancellable.java index 3d8f7536c..4c26f8f85 100644 --- a/src/main/java/baritone/event/events/type/Cancellable.java +++ b/src/main/java/baritone/api/event/events/type/Cancellable.java @@ -15,7 +15,7 @@ * along with Baritone. If not, see . */ -package baritone.event.events.type; +package baritone.api.event.events.type; /** * @author Brady diff --git a/src/main/java/baritone/event/events/type/EventState.java b/src/main/java/baritone/api/event/events/type/EventState.java similarity index 96% rename from src/main/java/baritone/event/events/type/EventState.java rename to src/main/java/baritone/api/event/events/type/EventState.java index c0a6a863c..a7fccff1e 100644 --- a/src/main/java/baritone/event/events/type/EventState.java +++ b/src/main/java/baritone/api/event/events/type/EventState.java @@ -15,7 +15,7 @@ * along with Baritone. If not, see . */ -package baritone.event.events.type; +package baritone.api.event.events.type; /** * @author Brady diff --git a/src/main/java/baritone/event/listener/AbstractGameEventListener.java b/src/main/java/baritone/api/event/listener/AbstractGameEventListener.java similarity index 97% rename from src/main/java/baritone/event/listener/AbstractGameEventListener.java rename to src/main/java/baritone/api/event/listener/AbstractGameEventListener.java index 4b8de23a8..b47468bd3 100644 --- a/src/main/java/baritone/event/listener/AbstractGameEventListener.java +++ b/src/main/java/baritone/api/event/listener/AbstractGameEventListener.java @@ -32,9 +32,9 @@ * along with Baritone. If not, see . */ -package baritone.event.listener; +package baritone.api.event.listener; -import baritone.event.events.*; +import baritone.api.event.events.*; /** * An implementation of {@link IGameEventListener} that has all methods diff --git a/src/main/java/baritone/event/listener/IGameEventListener.java b/src/main/java/baritone/api/event/listener/IGameEventListener.java similarity index 98% rename from src/main/java/baritone/event/listener/IGameEventListener.java rename to src/main/java/baritone/api/event/listener/IGameEventListener.java index 4900f1eb0..9be19aabf 100644 --- a/src/main/java/baritone/event/listener/IGameEventListener.java +++ b/src/main/java/baritone/api/event/listener/IGameEventListener.java @@ -32,9 +32,9 @@ * along with Baritone. If not, see . */ -package baritone.event.listener; +package baritone.api.event.listener; -import baritone.event.events.*; +import baritone.api.event.events.*; import io.netty.util.concurrent.GenericFutureListener; import net.minecraft.block.state.IBlockState; import net.minecraft.client.Minecraft; diff --git a/src/main/java/baritone/behavior/Behavior.java b/src/main/java/baritone/behavior/Behavior.java index d9e0e3574..ad5e3a88b 100644 --- a/src/main/java/baritone/behavior/Behavior.java +++ b/src/main/java/baritone/behavior/Behavior.java @@ -17,7 +17,7 @@ package baritone.behavior; -import baritone.event.listener.AbstractGameEventListener; +import baritone.api.event.listener.AbstractGameEventListener; import baritone.utils.Helper; import baritone.utils.interfaces.Toggleable; diff --git a/src/main/java/baritone/behavior/impl/LocationTrackingBehavior.java b/src/main/java/baritone/behavior/impl/LocationTrackingBehavior.java index b4caa7662..ba075dd30 100644 --- a/src/main/java/baritone/behavior/impl/LocationTrackingBehavior.java +++ b/src/main/java/baritone/behavior/impl/LocationTrackingBehavior.java @@ -20,7 +20,7 @@ package baritone.behavior.impl; import baritone.behavior.Behavior; import baritone.chunk.Waypoint; import baritone.chunk.WorldProvider; -import baritone.event.events.BlockInteractEvent; +import baritone.api.event.events.BlockInteractEvent; import baritone.utils.BlockStateInterface; import net.minecraft.block.BlockBed; diff --git a/src/main/java/baritone/behavior/impl/LookBehavior.java b/src/main/java/baritone/behavior/impl/LookBehavior.java index 00ffce543..080d75d5c 100644 --- a/src/main/java/baritone/behavior/impl/LookBehavior.java +++ b/src/main/java/baritone/behavior/impl/LookBehavior.java @@ -20,9 +20,8 @@ package baritone.behavior.impl; import baritone.Baritone; import baritone.Settings; import baritone.behavior.Behavior; -import baritone.event.events.PlayerUpdateEvent; -import baritone.event.events.RelativeMoveEvent; -import baritone.event.events.type.EventState; +import baritone.api.event.events.PlayerUpdateEvent; +import baritone.api.event.events.RelativeMoveEvent; import baritone.utils.Rotation; public class LookBehavior extends Behavior { diff --git a/src/main/java/baritone/behavior/impl/MemoryBehavior.java b/src/main/java/baritone/behavior/impl/MemoryBehavior.java index ed5bd6860..2edb9ec36 100644 --- a/src/main/java/baritone/behavior/impl/MemoryBehavior.java +++ b/src/main/java/baritone/behavior/impl/MemoryBehavior.java @@ -1,9 +1,9 @@ package baritone.behavior.impl; import baritone.behavior.Behavior; -import baritone.event.events.PacketEvent; -import baritone.event.events.PlayerUpdateEvent; -import baritone.event.events.type.EventState; +import baritone.api.event.events.PacketEvent; +import baritone.api.event.events.PlayerUpdateEvent; +import baritone.api.event.events.type.EventState; import net.minecraft.item.ItemStack; import net.minecraft.network.Packet; import net.minecraft.network.play.client.CPacketCloseWindow; diff --git a/src/main/java/baritone/behavior/impl/PathingBehavior.java b/src/main/java/baritone/behavior/impl/PathingBehavior.java index 83a479a4e..37690f213 100644 --- a/src/main/java/baritone/behavior/impl/PathingBehavior.java +++ b/src/main/java/baritone/behavior/impl/PathingBehavior.java @@ -19,10 +19,10 @@ package baritone.behavior.impl; import baritone.Baritone; import baritone.behavior.Behavior; -import baritone.event.events.PathEvent; -import baritone.event.events.PlayerUpdateEvent; -import baritone.event.events.RenderEvent; -import baritone.event.events.TickEvent; +import baritone.api.event.events.PathEvent; +import baritone.api.event.events.PlayerUpdateEvent; +import baritone.api.event.events.RenderEvent; +import baritone.api.event.events.TickEvent; import baritone.pathing.calc.AStarPathFinder; import baritone.pathing.calc.AbstractNodeCostSearch; import baritone.pathing.calc.IPathFinder; diff --git a/src/main/java/baritone/launch/mixins/MixinEntity.java b/src/main/java/baritone/launch/mixins/MixinEntity.java index 31b1e41b5..2a0134d38 100644 --- a/src/main/java/baritone/launch/mixins/MixinEntity.java +++ b/src/main/java/baritone/launch/mixins/MixinEntity.java @@ -18,8 +18,8 @@ package baritone.launch.mixins; import baritone.Baritone; -import baritone.event.events.RelativeMoveEvent; -import baritone.event.events.type.EventState; +import baritone.api.event.events.RelativeMoveEvent; +import baritone.api.event.events.type.EventState; import net.minecraft.client.Minecraft; import net.minecraft.entity.Entity; import org.spongepowered.asm.mixin.Mixin; diff --git a/src/main/java/baritone/launch/mixins/MixinEntityPlayerSP.java b/src/main/java/baritone/launch/mixins/MixinEntityPlayerSP.java index ea0896c59..9da39df39 100644 --- a/src/main/java/baritone/launch/mixins/MixinEntityPlayerSP.java +++ b/src/main/java/baritone/launch/mixins/MixinEntityPlayerSP.java @@ -18,9 +18,9 @@ package baritone.launch.mixins; import baritone.Baritone; -import baritone.event.events.ChatEvent; -import baritone.event.events.PlayerUpdateEvent; -import baritone.event.events.type.EventState; +import baritone.api.event.events.ChatEvent; +import baritone.api.event.events.PlayerUpdateEvent; +import baritone.api.event.events.type.EventState; import net.minecraft.client.entity.EntityPlayerSP; import org.spongepowered.asm.mixin.Mixin; import org.spongepowered.asm.mixin.injection.At; diff --git a/src/main/java/baritone/launch/mixins/MixinEntityRenderer.java b/src/main/java/baritone/launch/mixins/MixinEntityRenderer.java index a2cfe664b..55adfc834 100644 --- a/src/main/java/baritone/launch/mixins/MixinEntityRenderer.java +++ b/src/main/java/baritone/launch/mixins/MixinEntityRenderer.java @@ -18,7 +18,7 @@ package baritone.launch.mixins; import baritone.Baritone; -import baritone.event.events.RenderEvent; +import baritone.api.event.events.RenderEvent; import net.minecraft.client.renderer.EntityRenderer; import org.spongepowered.asm.mixin.Mixin; import org.spongepowered.asm.mixin.injection.At; diff --git a/src/main/java/baritone/launch/mixins/MixinInventoryPlayer.java b/src/main/java/baritone/launch/mixins/MixinInventoryPlayer.java index 24aff3cf6..dfaa4b192 100644 --- a/src/main/java/baritone/launch/mixins/MixinInventoryPlayer.java +++ b/src/main/java/baritone/launch/mixins/MixinInventoryPlayer.java @@ -18,7 +18,7 @@ package baritone.launch.mixins; import baritone.Baritone; -import baritone.event.events.ItemSlotEvent; +import baritone.api.event.events.ItemSlotEvent; import net.minecraft.entity.player.InventoryPlayer; import org.spongepowered.asm.lib.Opcodes; import org.spongepowered.asm.mixin.Mixin; diff --git a/src/main/java/baritone/launch/mixins/MixinMinecraft.java b/src/main/java/baritone/launch/mixins/MixinMinecraft.java index 3d0b66193..0f0052bbd 100755 --- a/src/main/java/baritone/launch/mixins/MixinMinecraft.java +++ b/src/main/java/baritone/launch/mixins/MixinMinecraft.java @@ -19,10 +19,10 @@ package baritone.launch.mixins; import baritone.Baritone; import baritone.behavior.impl.PathingBehavior; -import baritone.event.events.BlockInteractEvent; -import baritone.event.events.TickEvent; -import baritone.event.events.WorldEvent; -import baritone.event.events.type.EventState; +import baritone.api.event.events.BlockInteractEvent; +import baritone.api.event.events.TickEvent; +import baritone.api.event.events.WorldEvent; +import baritone.api.event.events.type.EventState; import baritone.utils.ExampleBaritoneControl; import net.minecraft.client.Minecraft; import net.minecraft.client.entity.EntityPlayerSP; diff --git a/src/main/java/baritone/launch/mixins/MixinNetHandlerPlayClient.java b/src/main/java/baritone/launch/mixins/MixinNetHandlerPlayClient.java index 1af4ca6c8..bd4cbb97c 100644 --- a/src/main/java/baritone/launch/mixins/MixinNetHandlerPlayClient.java +++ b/src/main/java/baritone/launch/mixins/MixinNetHandlerPlayClient.java @@ -18,8 +18,8 @@ package baritone.launch.mixins; import baritone.Baritone; -import baritone.event.events.ChunkEvent; -import baritone.event.events.type.EventState; +import baritone.api.event.events.ChunkEvent; +import baritone.api.event.events.type.EventState; import net.minecraft.client.network.NetHandlerPlayClient; import net.minecraft.network.play.server.SPacketChunkData; import net.minecraft.network.play.server.SPacketCombatEvent; diff --git a/src/main/java/baritone/launch/mixins/MixinNetworkManager.java b/src/main/java/baritone/launch/mixins/MixinNetworkManager.java index 48da859ff..472d4f04b 100644 --- a/src/main/java/baritone/launch/mixins/MixinNetworkManager.java +++ b/src/main/java/baritone/launch/mixins/MixinNetworkManager.java @@ -18,8 +18,8 @@ package baritone.launch.mixins; import baritone.Baritone; -import baritone.event.events.PacketEvent; -import baritone.event.events.type.EventState; +import baritone.api.event.events.PacketEvent; +import baritone.api.event.events.type.EventState; import io.netty.channel.Channel; import io.netty.channel.ChannelHandlerContext; import io.netty.util.concurrent.Future; diff --git a/src/main/java/baritone/launch/mixins/MixinWorldClient.java b/src/main/java/baritone/launch/mixins/MixinWorldClient.java index da4b019f3..005dbe163 100644 --- a/src/main/java/baritone/launch/mixins/MixinWorldClient.java +++ b/src/main/java/baritone/launch/mixins/MixinWorldClient.java @@ -18,8 +18,8 @@ package baritone.launch.mixins; import baritone.Baritone; -import baritone.event.events.ChunkEvent; -import baritone.event.events.type.EventState; +import baritone.api.event.events.ChunkEvent; +import baritone.api.event.events.type.EventState; import net.minecraft.client.multiplayer.WorldClient; import org.spongepowered.asm.mixin.Mixin; import org.spongepowered.asm.mixin.injection.At; diff --git a/src/main/java/baritone/pathing/path/PathExecutor.java b/src/main/java/baritone/pathing/path/PathExecutor.java index 0e7ebec66..e9f094a56 100644 --- a/src/main/java/baritone/pathing/path/PathExecutor.java +++ b/src/main/java/baritone/pathing/path/PathExecutor.java @@ -18,7 +18,7 @@ package baritone.pathing.path; import baritone.Baritone; -import baritone.event.events.TickEvent; +import baritone.api.event.events.TickEvent; import baritone.pathing.movement.ActionCosts; import baritone.pathing.movement.Movement; import baritone.pathing.movement.MovementState; diff --git a/src/main/java/baritone/utils/ExampleBaritoneControl.java b/src/main/java/baritone/utils/ExampleBaritoneControl.java index 59cafd6ba..3b9cc18eb 100644 --- a/src/main/java/baritone/utils/ExampleBaritoneControl.java +++ b/src/main/java/baritone/utils/ExampleBaritoneControl.java @@ -24,7 +24,7 @@ import baritone.behavior.impl.PathingBehavior; import baritone.chunk.ChunkPacker; import baritone.chunk.Waypoint; import baritone.chunk.WorldProvider; -import baritone.event.events.ChatEvent; +import baritone.api.event.events.ChatEvent; import baritone.pathing.calc.AStarPathFinder; import baritone.pathing.goals.*; import baritone.pathing.movement.ActionCosts; diff --git a/src/main/java/baritone/utils/ToolSet.java b/src/main/java/baritone/utils/ToolSet.java index bb4452269..415d8ebdd 100644 --- a/src/main/java/baritone/utils/ToolSet.java +++ b/src/main/java/baritone/utils/ToolSet.java @@ -18,8 +18,8 @@ package baritone.utils; import baritone.Baritone; -import baritone.event.events.ItemSlotEvent; -import baritone.event.listener.AbstractGameEventListener; +import baritone.api.event.events.ItemSlotEvent; +import baritone.api.event.listener.AbstractGameEventListener; import net.minecraft.block.Block; import net.minecraft.block.state.IBlockState; import net.minecraft.client.Minecraft;