+ * This value is exclusive. The plane is set by 2 bits which restricts + * the plane value to 0-3. + */ + public static final int MAX_Z = 4; + + public static final int TILE_FLAG_BRIDGE = 2; + + /** + * The number of milliseconds in a client tick. + *
+ * This is the length of a single frame when the client is running at + * the maximum framerate of 50 fps. + */ + public static final int CLIENT_TICK_LENGTH = 20; + + /** + * The number of milliseconds in a server game tick. + *
+ * This is the length of a single game cycle under ideal conditions. + * All game-play actions operate within multiples of this duration. + */ + public static final int GAME_TICK_LENGTH = 600; + + /** + * Used when getting High Alchemy value - multiplied by general store price. + */ + public static final float HIGH_ALCHEMY_CONSTANT = 0.6f; +} diff --git a/runelite-api/src/main/java/net/runelite/api/coords/LocalPoint.java b/runelite-api/src/main/java/net/runelite/api/coords/LocalPoint.java index e8df3e9d7d..bf1c032426 100644 --- a/runelite-api/src/main/java/net/runelite/api/coords/LocalPoint.java +++ b/runelite-api/src/main/java/net/runelite/api/coords/LocalPoint.java @@ -25,10 +25,10 @@ */ package net.runelite.api.coords; -import javax.annotation.Nullable; -import lombok.Value; import net.runelite.api.Client; import net.runelite.api.Perspective; +import javax.annotation.Nullable; +import lombok.Value; /** * A two-dimensional point in the local coordinate space. diff --git a/runelite-api/src/main/java/net/runelite/api/events/AnimationChanged.java b/runelite-api/src/main/java/net/runelite/api/events/AnimationChanged.java index 4aa16e330b..0c4e1d5b68 100644 --- a/runelite-api/src/main/java/net/runelite/api/events/AnimationChanged.java +++ b/runelite-api/src/main/java/net/runelite/api/events/AnimationChanged.java @@ -1,5 +1,6 @@ package net.runelite.api.events; +import net.runelite.api.Actor; import lombok.Data; import net.runelite.api.Actor; diff --git a/runelite-api/src/main/java/net/runelite/api/events/BoostedLevelChanged.java b/runelite-api/src/main/java/net/runelite/api/events/BoostedLevelChanged.java index 29dd7bd9b1..a465e3b407 100644 --- a/runelite-api/src/main/java/net/runelite/api/events/BoostedLevelChanged.java +++ b/runelite-api/src/main/java/net/runelite/api/events/BoostedLevelChanged.java @@ -24,8 +24,8 @@ */ package net.runelite.api.events; -import lombok.Data; import net.runelite.api.Skill; +import lombok.Data; /** * An event where a players skill level has been temporarily modified. diff --git a/runelite-api/src/main/java/net/runelite/api/events/ChatMessage.java b/runelite-api/src/main/java/net/runelite/api/events/ChatMessage.java index 0f5182e22b..791ec350b3 100644 --- a/runelite-api/src/main/java/net/runelite/api/events/ChatMessage.java +++ b/runelite-api/src/main/java/net/runelite/api/events/ChatMessage.java @@ -24,11 +24,11 @@ */ package net.runelite.api.events; +import net.runelite.api.ChatMessageType; +import net.runelite.api.MessageNode; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; -import net.runelite.api.ChatMessageType; -import net.runelite.api.MessageNode; /** * An event where a new chat message is received. diff --git a/runelite-api/src/main/java/net/runelite/api/events/ClanMemberJoined.java b/runelite-api/src/main/java/net/runelite/api/events/ClanMemberJoined.java index ff2a373c4b..c0a694555b 100644 --- a/runelite-api/src/main/java/net/runelite/api/events/ClanMemberJoined.java +++ b/runelite-api/src/main/java/net/runelite/api/events/ClanMemberJoined.java @@ -24,8 +24,8 @@ */ package net.runelite.api.events; -import lombok.Value; import net.runelite.api.ClanMember; +import lombok.Value; @Value public class ClanMemberJoined diff --git a/runelite-api/src/main/java/net/runelite/api/events/ClanMemberLeft.java b/runelite-api/src/main/java/net/runelite/api/events/ClanMemberLeft.java index 24bc58f960..c403261532 100644 --- a/runelite-api/src/main/java/net/runelite/api/events/ClanMemberLeft.java +++ b/runelite-api/src/main/java/net/runelite/api/events/ClanMemberLeft.java @@ -24,8 +24,8 @@ */ package net.runelite.api.events; -import lombok.Value; import net.runelite.api.ClanMember; +import lombok.Value; @Value public class ClanMemberLeft diff --git a/runelite-api/src/main/java/net/runelite/api/events/DecorativeObjectChanged.java b/runelite-api/src/main/java/net/runelite/api/events/DecorativeObjectChanged.java index 661711e566..a18683d7b4 100644 --- a/runelite-api/src/main/java/net/runelite/api/events/DecorativeObjectChanged.java +++ b/runelite-api/src/main/java/net/runelite/api/events/DecorativeObjectChanged.java @@ -24,9 +24,9 @@ */ package net.runelite.api.events; -import lombok.Data; import net.runelite.api.DecorativeObject; import net.runelite.api.Tile; +import lombok.Data; /** * An event where the {@link DecorativeObject} attached to a {@link Tile} diff --git a/runelite-api/src/main/java/net/runelite/api/events/DecorativeObjectDespawned.java b/runelite-api/src/main/java/net/runelite/api/events/DecorativeObjectDespawned.java index 77152ec9c6..94c06488c7 100644 --- a/runelite-api/src/main/java/net/runelite/api/events/DecorativeObjectDespawned.java +++ b/runelite-api/src/main/java/net/runelite/api/events/DecorativeObjectDespawned.java @@ -24,9 +24,9 @@ */ package net.runelite.api.events; -import lombok.Data; import net.runelite.api.DecorativeObject; import net.runelite.api.Tile; +import lombok.Data; /** * An event where the {@link DecorativeObject} attached to a {@link Tile} diff --git a/runelite-api/src/main/java/net/runelite/api/events/DecorativeObjectSpawned.java b/runelite-api/src/main/java/net/runelite/api/events/DecorativeObjectSpawned.java index b89806418e..fe8d17862f 100644 --- a/runelite-api/src/main/java/net/runelite/api/events/DecorativeObjectSpawned.java +++ b/runelite-api/src/main/java/net/runelite/api/events/DecorativeObjectSpawned.java @@ -24,9 +24,9 @@ */ package net.runelite.api.events; -import lombok.Data; import net.runelite.api.DecorativeObject; import net.runelite.api.Tile; +import lombok.Data; /** * An event where a {@link DecorativeObject} is attached to a {@link Tile}. diff --git a/runelite-api/src/main/java/net/runelite/api/events/ExperienceChanged.java b/runelite-api/src/main/java/net/runelite/api/events/ExperienceChanged.java index 0a1a276cfb..587efd4f41 100644 --- a/runelite-api/src/main/java/net/runelite/api/events/ExperienceChanged.java +++ b/runelite-api/src/main/java/net/runelite/api/events/ExperienceChanged.java @@ -25,8 +25,8 @@ package net.runelite.api.events; -import lombok.Data; import net.runelite.api.Skill; +import lombok.Data; /** * An event where the experience level of a {@link Skill} has been modified. diff --git a/runelite-api/src/main/java/net/runelite/api/events/GameObjectDespawned.java b/runelite-api/src/main/java/net/runelite/api/events/GameObjectDespawned.java index ed4280918a..5d2e9fad1a 100644 --- a/runelite-api/src/main/java/net/runelite/api/events/GameObjectDespawned.java +++ b/runelite-api/src/main/java/net/runelite/api/events/GameObjectDespawned.java @@ -24,9 +24,9 @@ */ package net.runelite.api.events; -import lombok.Data; import net.runelite.api.GameObject; import net.runelite.api.Tile; +import lombok.Data; /** * An event where a {@link GameObject} on a {@link Tile} is removed. diff --git a/runelite-api/src/main/java/net/runelite/api/events/GameObjectSpawned.java b/runelite-api/src/main/java/net/runelite/api/events/GameObjectSpawned.java index a8b09298a5..5dfc301066 100644 --- a/runelite-api/src/main/java/net/runelite/api/events/GameObjectSpawned.java +++ b/runelite-api/src/main/java/net/runelite/api/events/GameObjectSpawned.java @@ -24,9 +24,9 @@ */ package net.runelite.api.events; -import lombok.Data; import net.runelite.api.GameObject; import net.runelite.api.Tile; +import lombok.Data; /** * An event where a {@link GameObject} is added to a {@link Tile}. diff --git a/runelite-api/src/main/java/net/runelite/api/events/GameStateChanged.java b/runelite-api/src/main/java/net/runelite/api/events/GameStateChanged.java index f62ee5547e..2a0b61fc40 100644 --- a/runelite-api/src/main/java/net/runelite/api/events/GameStateChanged.java +++ b/runelite-api/src/main/java/net/runelite/api/events/GameStateChanged.java @@ -24,8 +24,8 @@ */ package net.runelite.api.events; -import lombok.Data; import net.runelite.api.GameState; +import lombok.Data; /** * An event where the clients game state has changed. diff --git a/runelite-api/src/main/java/net/runelite/api/events/GrandExchangeOfferChanged.java b/runelite-api/src/main/java/net/runelite/api/events/GrandExchangeOfferChanged.java index 8a7ff3ffc0..7260063760 100644 --- a/runelite-api/src/main/java/net/runelite/api/events/GrandExchangeOfferChanged.java +++ b/runelite-api/src/main/java/net/runelite/api/events/GrandExchangeOfferChanged.java @@ -24,9 +24,9 @@ */ package net.runelite.api.events; -import lombok.Data; import net.runelite.api.GrandExchangeOffer; import net.runelite.api.GrandExchangeOfferState; +import lombok.Data; /** * An event where a {@link GrandExchangeOffer} has been updated with diff --git a/runelite-api/src/main/java/net/runelite/api/events/GraphicsObjectCreated.java b/runelite-api/src/main/java/net/runelite/api/events/GraphicsObjectCreated.java index 5af54e0660..f2cc4f35a9 100644 --- a/runelite-api/src/main/java/net/runelite/api/events/GraphicsObjectCreated.java +++ b/runelite-api/src/main/java/net/runelite/api/events/GraphicsObjectCreated.java @@ -24,8 +24,8 @@ */ package net.runelite.api.events; -import lombok.Value; import net.runelite.api.GraphicsObject; +import lombok.Value; /** * An event where a new {@link GraphicsObject} has been created. diff --git a/runelite-api/src/main/java/net/runelite/api/events/GroundObjectChanged.java b/runelite-api/src/main/java/net/runelite/api/events/GroundObjectChanged.java index 093948306b..8fa97ae503 100644 --- a/runelite-api/src/main/java/net/runelite/api/events/GroundObjectChanged.java +++ b/runelite-api/src/main/java/net/runelite/api/events/GroundObjectChanged.java @@ -24,9 +24,9 @@ */ package net.runelite.api.events; -import lombok.Data; import net.runelite.api.GroundObject; import net.runelite.api.Tile; +import lombok.Data; /** * An event where the {@link GroundObject} on a {@link Tile} has been changed. diff --git a/runelite-api/src/main/java/net/runelite/api/events/GroundObjectDespawned.java b/runelite-api/src/main/java/net/runelite/api/events/GroundObjectDespawned.java index b77d1bf579..54bb6dfbe0 100644 --- a/runelite-api/src/main/java/net/runelite/api/events/GroundObjectDespawned.java +++ b/runelite-api/src/main/java/net/runelite/api/events/GroundObjectDespawned.java @@ -24,9 +24,9 @@ */ package net.runelite.api.events; -import lombok.Data; import net.runelite.api.GroundObject; import net.runelite.api.Tile; +import lombok.Data; /** * An event where a {@link GroundObject} on a {@link Tile} has been removed. diff --git a/runelite-api/src/main/java/net/runelite/api/events/GroundObjectSpawned.java b/runelite-api/src/main/java/net/runelite/api/events/GroundObjectSpawned.java index 1e3d6597ff..af1f15ab6f 100644 --- a/runelite-api/src/main/java/net/runelite/api/events/GroundObjectSpawned.java +++ b/runelite-api/src/main/java/net/runelite/api/events/GroundObjectSpawned.java @@ -24,9 +24,9 @@ */ package net.runelite.api.events; -import lombok.Data; import net.runelite.api.GroundObject; import net.runelite.api.Tile; +import lombok.Data; /** * An event where a {@link GroundObject} is added to a {@link Tile}. diff --git a/runelite-api/src/main/java/net/runelite/api/events/HitsplatApplied.java b/runelite-api/src/main/java/net/runelite/api/events/HitsplatApplied.java index 705667ae32..f96a0f08d7 100644 --- a/runelite-api/src/main/java/net/runelite/api/events/HitsplatApplied.java +++ b/runelite-api/src/main/java/net/runelite/api/events/HitsplatApplied.java @@ -24,9 +24,9 @@ */ package net.runelite.api.events; -import lombok.Data; import net.runelite.api.Actor; import net.runelite.api.Hitsplat; +import lombok.Data; /** * An event called when a {@link Hitsplat} is processed on an {@link Actor}. diff --git a/runelite-api/src/main/java/net/runelite/api/events/InteractChanged.java b/runelite-api/src/main/java/net/runelite/api/events/InteractChanged.java index d9de9eddb1..fcd2e54a43 100644 --- a/runelite-api/src/main/java/net/runelite/api/events/InteractChanged.java +++ b/runelite-api/src/main/java/net/runelite/api/events/InteractChanged.java @@ -24,8 +24,8 @@ */ package net.runelite.api.events; -import lombok.Data; import net.runelite.api.Actor; +import lombok.Data; @Data public class InteractChanged diff --git a/runelite-api/src/main/java/net/runelite/api/events/InteractingChanged.java b/runelite-api/src/main/java/net/runelite/api/events/InteractingChanged.java index 0001fa96a0..c76abd349f 100644 --- a/runelite-api/src/main/java/net/runelite/api/events/InteractingChanged.java +++ b/runelite-api/src/main/java/net/runelite/api/events/InteractingChanged.java @@ -1,7 +1,7 @@ package net.runelite.api.events; -import lombok.Value; import net.runelite.api.Actor; +import lombok.Value; /** * An event called when the actor an actor is interacting with changes diff --git a/runelite-api/src/main/java/net/runelite/api/events/ItemContainerChanged.java b/runelite-api/src/main/java/net/runelite/api/events/ItemContainerChanged.java index f4c5d8163f..ec0ff6627b 100644 --- a/runelite-api/src/main/java/net/runelite/api/events/ItemContainerChanged.java +++ b/runelite-api/src/main/java/net/runelite/api/events/ItemContainerChanged.java @@ -24,11 +24,11 @@ */ package net.runelite.api.events; -import lombok.Value; import net.runelite.api.ItemContainer; +import lombok.Value; /** - * An event called whenever the stack size of an {@link net.runelite.api.Item} + * An event called whenever the stack size of an {@link api.Item} * in an {@link ItemContainer} is modified. *
* Examples of when this event may trigger include:
diff --git a/runelite-api/src/main/java/net/runelite/api/events/ItemDespawned.java b/runelite-api/src/main/java/net/runelite/api/events/ItemDespawned.java
index 4e60837d9d..aeb90ede92 100644
--- a/runelite-api/src/main/java/net/runelite/api/events/ItemDespawned.java
+++ b/runelite-api/src/main/java/net/runelite/api/events/ItemDespawned.java
@@ -24,9 +24,9 @@
*/
package net.runelite.api.events;
-import lombok.Value;
import net.runelite.api.Item;
import net.runelite.api.Tile;
+import lombok.Value;
/**
* Called when an item pile despawns from the ground. When the client loads a new scene,
diff --git a/runelite-api/src/main/java/net/runelite/api/events/ItemQuantityChanged.java b/runelite-api/src/main/java/net/runelite/api/events/ItemQuantityChanged.java
index fb6b4f37ae..2cb1048f06 100644
--- a/runelite-api/src/main/java/net/runelite/api/events/ItemQuantityChanged.java
+++ b/runelite-api/src/main/java/net/runelite/api/events/ItemQuantityChanged.java
@@ -24,9 +24,9 @@
*/
package net.runelite.api.events;
-import lombok.Value;
import net.runelite.api.Item;
import net.runelite.api.Tile;
+import lombok.Value;
/**
* Called when the quantity of an item pile changes.
diff --git a/runelite-api/src/main/java/net/runelite/api/events/ItemSpawned.java b/runelite-api/src/main/java/net/runelite/api/events/ItemSpawned.java
index e02d927cfc..eb41b3e530 100644
--- a/runelite-api/src/main/java/net/runelite/api/events/ItemSpawned.java
+++ b/runelite-api/src/main/java/net/runelite/api/events/ItemSpawned.java
@@ -24,9 +24,9 @@
*/
package net.runelite.api.events;
-import lombok.Value;
import net.runelite.api.Item;
import net.runelite.api.Tile;
+import lombok.Value;
/**
* Called when an item pile spawns on the ground. When the client loads a new scene,
diff --git a/runelite-api/src/main/java/net/runelite/api/events/MenuOpened.java b/runelite-api/src/main/java/net/runelite/api/events/MenuOpened.java
index 6572adfa1b..3a7b04c287 100644
--- a/runelite-api/src/main/java/net/runelite/api/events/MenuOpened.java
+++ b/runelite-api/src/main/java/net/runelite/api/events/MenuOpened.java
@@ -24,8 +24,8 @@
*/
package net.runelite.api.events;
-import lombok.Data;
import net.runelite.api.MenuEntry;
+import lombok.Data;
/**
* An event where a menu has been opened.
diff --git a/runelite-api/src/main/java/net/runelite/api/events/NameableNameChanged.java b/runelite-api/src/main/java/net/runelite/api/events/NameableNameChanged.java
index 501a1b7931..afcc43973d 100644
--- a/runelite-api/src/main/java/net/runelite/api/events/NameableNameChanged.java
+++ b/runelite-api/src/main/java/net/runelite/api/events/NameableNameChanged.java
@@ -24,8 +24,8 @@
*/
package net.runelite.api.events;
-import lombok.Value;
import net.runelite.api.Nameable;
+import lombok.Value;
/**
* An event where a {@link Nameable} has had their name changed.
diff --git a/runelite-api/src/main/java/net/runelite/api/events/NpcDespawned.java b/runelite-api/src/main/java/net/runelite/api/events/NpcDespawned.java
index 0f6399fa4a..f1bc72344f 100644
--- a/runelite-api/src/main/java/net/runelite/api/events/NpcDespawned.java
+++ b/runelite-api/src/main/java/net/runelite/api/events/NpcDespawned.java
@@ -24,9 +24,9 @@
*/
package net.runelite.api.events;
-import lombok.Value;
import net.runelite.api.Actor;
import net.runelite.api.NPC;
+import lombok.Value;
/**
* An event where an {@link NPC} has despawned.
diff --git a/runelite-api/src/main/java/net/runelite/api/events/NpcSpawned.java b/runelite-api/src/main/java/net/runelite/api/events/NpcSpawned.java
index 2101bdd4fb..911d3780c1 100644
--- a/runelite-api/src/main/java/net/runelite/api/events/NpcSpawned.java
+++ b/runelite-api/src/main/java/net/runelite/api/events/NpcSpawned.java
@@ -24,9 +24,9 @@
*/
package net.runelite.api.events;
-import lombok.Value;
import net.runelite.api.Actor;
import net.runelite.api.NPC;
+import lombok.Value;
/**
* An event where an {@link NPC} has spawned.
diff --git a/runelite-api/src/main/java/net/runelite/api/events/OverheadTextChanged.java b/runelite-api/src/main/java/net/runelite/api/events/OverheadTextChanged.java
index a6b6c87a81..a8a22730fd 100644
--- a/runelite-api/src/main/java/net/runelite/api/events/OverheadTextChanged.java
+++ b/runelite-api/src/main/java/net/runelite/api/events/OverheadTextChanged.java
@@ -1,7 +1,7 @@
package net.runelite.api.events;
-import lombok.Value;
import net.runelite.api.Actor;
+import lombok.Value;
@Value
public class OverheadTextChanged
diff --git a/runelite-api/src/main/java/net/runelite/api/events/PlayerDespawned.java b/runelite-api/src/main/java/net/runelite/api/events/PlayerDespawned.java
index 9e38311069..7094f3bd1a 100644
--- a/runelite-api/src/main/java/net/runelite/api/events/PlayerDespawned.java
+++ b/runelite-api/src/main/java/net/runelite/api/events/PlayerDespawned.java
@@ -24,9 +24,9 @@
*/
package net.runelite.api.events;
-import lombok.Value;
import net.runelite.api.Actor;
import net.runelite.api.Player;
+import lombok.Value;
/**
* An event where a {@link Player} has despawned.
diff --git a/runelite-api/src/main/java/net/runelite/api/events/PlayerSpawned.java b/runelite-api/src/main/java/net/runelite/api/events/PlayerSpawned.java
index f730a0b652..31cc16a9c0 100644
--- a/runelite-api/src/main/java/net/runelite/api/events/PlayerSpawned.java
+++ b/runelite-api/src/main/java/net/runelite/api/events/PlayerSpawned.java
@@ -24,9 +24,9 @@
*/
package net.runelite.api.events;
-import lombok.Value;
import net.runelite.api.Actor;
import net.runelite.api.Player;
+import lombok.Value;
/**
* An event where a {@link Player} has spawned.
diff --git a/runelite-api/src/main/java/net/runelite/api/events/PostHealthBar.java b/runelite-api/src/main/java/net/runelite/api/events/PostHealthBar.java
index 01085f05bb..c8896ff945 100644
--- a/runelite-api/src/main/java/net/runelite/api/events/PostHealthBar.java
+++ b/runelite-api/src/main/java/net/runelite/api/events/PostHealthBar.java
@@ -24,8 +24,8 @@
*/
package net.runelite.api.events;
-import lombok.Data;
import net.runelite.api.HealthBar;
+import lombok.Data;
@Data
public class PostHealthBar
diff --git a/runelite-api/src/main/java/net/runelite/api/events/ProjectileMoved.java b/runelite-api/src/main/java/net/runelite/api/events/ProjectileMoved.java
index 6d9a1c281f..70d73d7026 100644
--- a/runelite-api/src/main/java/net/runelite/api/events/ProjectileMoved.java
+++ b/runelite-api/src/main/java/net/runelite/api/events/ProjectileMoved.java
@@ -24,9 +24,9 @@
*/
package net.runelite.api.events;
-import lombok.Data;
import net.runelite.api.Projectile;
import net.runelite.api.coords.LocalPoint;
+import lombok.Data;
/**
* An event called whenever a {@link Projectile} has moved towards a point.
diff --git a/runelite-api/src/main/java/net/runelite/api/events/ScriptCallbackEvent.java b/runelite-api/src/main/java/net/runelite/api/events/ScriptCallbackEvent.java
index d78269be44..0c1bdd5ee9 100644
--- a/runelite-api/src/main/java/net/runelite/api/events/ScriptCallbackEvent.java
+++ b/runelite-api/src/main/java/net/runelite/api/events/ScriptCallbackEvent.java
@@ -24,8 +24,8 @@
*/
package net.runelite.api.events;
-import lombok.Data;
import net.runelite.api.Script;
+import lombok.Data;
/**
* A callback from a runelite_callback opcode in a cs2
diff --git a/runelite-api/src/main/java/net/runelite/api/events/WallObjectChanged.java b/runelite-api/src/main/java/net/runelite/api/events/WallObjectChanged.java
index 9d20cf3b11..bea7686602 100644
--- a/runelite-api/src/main/java/net/runelite/api/events/WallObjectChanged.java
+++ b/runelite-api/src/main/java/net/runelite/api/events/WallObjectChanged.java
@@ -24,9 +24,9 @@
*/
package net.runelite.api.events;
-import lombok.Data;
import net.runelite.api.Tile;
import net.runelite.api.WallObject;
+import lombok.Data;
/**
* An event where the {@link WallObject} of a {@link Tile} has been changed.
diff --git a/runelite-api/src/main/java/net/runelite/api/events/WallObjectDespawned.java b/runelite-api/src/main/java/net/runelite/api/events/WallObjectDespawned.java
index b6a6a69b96..6ac609a46f 100644
--- a/runelite-api/src/main/java/net/runelite/api/events/WallObjectDespawned.java
+++ b/runelite-api/src/main/java/net/runelite/api/events/WallObjectDespawned.java
@@ -24,9 +24,9 @@
*/
package net.runelite.api.events;
-import lombok.Data;
import net.runelite.api.Tile;
import net.runelite.api.WallObject;
+import lombok.Data;
/**
* An event where a {@link WallObject} on a {@link Tile} has been removed.
diff --git a/runelite-api/src/main/java/net/runelite/api/events/WallObjectSpawned.java b/runelite-api/src/main/java/net/runelite/api/events/WallObjectSpawned.java
index 0a2feaa1d3..dc22e07f7d 100644
--- a/runelite-api/src/main/java/net/runelite/api/events/WallObjectSpawned.java
+++ b/runelite-api/src/main/java/net/runelite/api/events/WallObjectSpawned.java
@@ -24,9 +24,9 @@
*/
package net.runelite.api.events;
-import lombok.Data;
import net.runelite.api.Tile;
import net.runelite.api.WallObject;
+import lombok.Data;
/**
* An event where a {@link WallObject} is added to a {@link Tile}.
diff --git a/runelite-api/src/main/java/net/runelite/api/events/WidgetHiddenChanged.java b/runelite-api/src/main/java/net/runelite/api/events/WidgetHiddenChanged.java
index f3b3eb580e..2cf434faa4 100644
--- a/runelite-api/src/main/java/net/runelite/api/events/WidgetHiddenChanged.java
+++ b/runelite-api/src/main/java/net/runelite/api/events/WidgetHiddenChanged.java
@@ -24,8 +24,8 @@
*/
package net.runelite.api.events;
-import lombok.Data;
import net.runelite.api.widgets.Widget;
+import lombok.Data;
/**
* An event where the hidden state of a {@link Widget} has been modified.
diff --git a/runelite-api/src/main/java/net/runelite/api/events/WidgetMenuOptionClicked.java b/runelite-api/src/main/java/net/runelite/api/events/WidgetMenuOptionClicked.java
index 9662a98ee8..6945e88790 100644
--- a/runelite-api/src/main/java/net/runelite/api/events/WidgetMenuOptionClicked.java
+++ b/runelite-api/src/main/java/net/runelite/api/events/WidgetMenuOptionClicked.java
@@ -24,8 +24,8 @@
*/
package net.runelite.api.events;
-import lombok.Data;
import net.runelite.api.widgets.WidgetInfo;
+import lombok.Data;
/**
* An event where an option has been clicked in a {@link net.runelite.api.widgets.Widget}s menu.
diff --git a/runelite-api/src/main/java/net/runelite/api/events/WorldListLoad.java b/runelite-api/src/main/java/net/runelite/api/events/WorldListLoad.java
index 768d78f734..67fa28797e 100644
--- a/runelite-api/src/main/java/net/runelite/api/events/WorldListLoad.java
+++ b/runelite-api/src/main/java/net/runelite/api/events/WorldListLoad.java
@@ -24,8 +24,8 @@
*/
package net.runelite.api.events;
-import lombok.Value;
import net.runelite.api.World;
+import lombok.Value;
/**
* Event when the world list is loaded for the world switcher
diff --git a/runelite-api/src/main/java/net/runelite/api/hooks/Callbacks.java b/runelite-api/src/main/java/net/runelite/api/hooks/Callbacks.java
index b6960d761f..bbbaa34dfd 100644
--- a/runelite-api/src/main/java/net/runelite/api/hooks/Callbacks.java
+++ b/runelite-api/src/main/java/net/runelite/api/hooks/Callbacks.java
@@ -24,12 +24,12 @@
*/
package net.runelite.api.hooks;
+import net.runelite.api.MainBufferProvider;
+import net.runelite.api.widgets.WidgetItem;
import java.awt.Graphics;
import java.awt.event.KeyEvent;
import java.awt.event.MouseEvent;
import java.awt.event.MouseWheelEvent;
-import net.runelite.api.MainBufferProvider;
-import net.runelite.api.widgets.WidgetItem;
/**
* Interface of callbacks the injected client uses to send events
@@ -37,7 +37,7 @@ import net.runelite.api.widgets.WidgetItem;
public interface Callbacks
{
/**
- * Post an event. See the events in net.runelite.api.events.
+ * Post an event. See the events in api.events.
*
* @param event the event
*/
diff --git a/runelite-api/src/main/java/net/runelite/api/model/Jarvis.java b/runelite-api/src/main/java/net/runelite/api/model/Jarvis.java
index ba29c86b6d..d71fe38b51 100644
--- a/runelite-api/src/main/java/net/runelite/api/model/Jarvis.java
+++ b/runelite-api/src/main/java/net/runelite/api/model/Jarvis.java
@@ -24,9 +24,9 @@
*/
package net.runelite.api.model;
+import net.runelite.api.Point;
import java.util.ArrayList;
import java.util.List;
-import net.runelite.api.Point;
/**
* Provides utility methods for computing the convex hull of a list of
diff --git a/runelite-api/src/main/java/net/runelite/api/model/Vertex.java b/runelite-api/src/main/java/net/runelite/api/model/Vertex.java
index b59a7d7891..dc8448713f 100644
--- a/runelite-api/src/main/java/net/runelite/api/model/Vertex.java
+++ b/runelite-api/src/main/java/net/runelite/api/model/Vertex.java
@@ -24,8 +24,8 @@
*/
package net.runelite.api.model;
-import lombok.Value;
import net.runelite.api.Perspective;
+import lombok.Value;
/**
* Represents a point in a three-dimensional space.
diff --git a/runelite-api/src/main/java/net/runelite/api/vars/AccountType.java b/runelite-api/src/main/java/net/runelite/api/vars/AccountType.java
index e35a1f00ad..63c5e953f7 100644
--- a/runelite-api/src/main/java/net/runelite/api/vars/AccountType.java
+++ b/runelite-api/src/main/java/net/runelite/api/vars/AccountType.java
@@ -1,3 +1,27 @@
+/*
+ * Copyright (c) 2018, Joshua Filby