diff --git a/runelite-api/src/main/java/net/runelite/api/Actor.java b/runelite-api/src/main/java/net/runelite/api/Actor.java index e8057cb516..1a06b2dc7f 100644 --- a/runelite-api/src/main/java/net/runelite/api/Actor.java +++ b/runelite-api/src/main/java/net/runelite/api/Actor.java @@ -165,11 +165,11 @@ public interface Actor extends Renderable, Locatable * @return the graphic of the actor * @see GraphicID */ - int getSpotAnimation(); + int getGraphic(); - void setSpotAnimation(int graphic); + void setGraphic(int graphic); - void setSpotAnimationFrame(int spotAnimFrame); + void setSpotAnimFrame(int spotAnimFrame); /** * Gets the canvas area of the current tile the actor is standing on. diff --git a/runelite-api/src/main/java/net/runelite/api/Client.java b/runelite-api/src/main/java/net/runelite/api/Client.java index 49a5827226..25b4dea225 100644 --- a/runelite-api/src/main/java/net/runelite/api/Client.java +++ b/runelite-api/src/main/java/net/runelite/api/Client.java @@ -837,7 +837,7 @@ public interface Client extends GameShell * Gets the varbit composition for a given varbit id */ @Nullable - VarbitDefinition getVarbitDefinition(int id); + VarbitComposition getVarbitDefinition(int id); /** * Gets the widget flags table. @@ -2080,4 +2080,10 @@ public interface Client extends GameShell void setOutdatedScript(String outdatedScript); List getOutdatedScripts(); + + void queueChangedVarp(int varp); + + VarbitComposition getVarbit(Integer id); + + Widget getWidget(int param1); } diff --git a/runelite-api/src/main/java/net/runelite/api/EquipmentInventorySlot.java b/runelite-api/src/main/java/net/runelite/api/EquipmentInventorySlot.java index 301aefecb4..6c4064549d 100644 --- a/runelite-api/src/main/java/net/runelite/api/EquipmentInventorySlot.java +++ b/runelite-api/src/main/java/net/runelite/api/EquipmentInventorySlot.java @@ -29,7 +29,7 @@ package net.runelite.api; *

* These values are intended for use with the local players equipment * {@link ItemContainer} corresponding. For obtaining information about equipment - * in the {@link PlayerAppearance}, use {@link net.runelite.api.kit.KitType}. + * in the {@link PlayerComposition}, use {@link net.runelite.api.kit.KitType}. * * @see Client#getItemContainer(InventoryID) * @see InventoryID#EQUIPMENT diff --git a/runelite-api/src/main/java/net/runelite/api/TileItemPile.java b/runelite-api/src/main/java/net/runelite/api/ItemLayer.java similarity index 97% rename from runelite-api/src/main/java/net/runelite/api/TileItemPile.java rename to runelite-api/src/main/java/net/runelite/api/ItemLayer.java index 04c27ed8cc..b4317d8d8e 100644 --- a/runelite-api/src/main/java/net/runelite/api/TileItemPile.java +++ b/runelite-api/src/main/java/net/runelite/api/ItemLayer.java @@ -27,7 +27,7 @@ package net.runelite.api; /** * Represents a pile of items held by a tile. */ -public interface TileItemPile extends TileObject +public interface ItemLayer extends TileObject { /** * Gets the height of the layer. diff --git a/runelite-api/src/main/java/net/runelite/api/Player.java b/runelite-api/src/main/java/net/runelite/api/Player.java index b8fbd7bccd..699c317027 100644 --- a/runelite-api/src/main/java/net/runelite/api/Player.java +++ b/runelite-api/src/main/java/net/runelite/api/Player.java @@ -43,7 +43,7 @@ public interface Player extends Actor * @return the composition */ @Nullable - PlayerAppearance getPlayerAppearance(); + PlayerComposition getPlayerComposition(); /** * Gets the polygons that make up the players model. diff --git a/runelite-api/src/main/java/net/runelite/api/PlayerAppearance.java b/runelite-api/src/main/java/net/runelite/api/PlayerComposition.java similarity index 98% rename from runelite-api/src/main/java/net/runelite/api/PlayerAppearance.java rename to runelite-api/src/main/java/net/runelite/api/PlayerComposition.java index c700ee8c3f..1512b02f33 100644 --- a/runelite-api/src/main/java/net/runelite/api/PlayerAppearance.java +++ b/runelite-api/src/main/java/net/runelite/api/PlayerComposition.java @@ -29,7 +29,7 @@ import net.runelite.api.kit.KitType; /** * Represents the template of a player. */ -public interface PlayerAppearance +public interface PlayerComposition { /** * Checks if the player is female. diff --git a/runelite-api/src/main/java/net/runelite/api/Tile.java b/runelite-api/src/main/java/net/runelite/api/Tile.java index 0c2dd25daa..13b4a14bd7 100644 --- a/runelite-api/src/main/java/net/runelite/api/Tile.java +++ b/runelite-api/src/main/java/net/runelite/api/Tile.java @@ -50,7 +50,7 @@ public interface Tile extends TileObject * * @return the item */ - TileItemPile getItemLayer(); + ItemLayer getItemLayer(); /** * Gets the object on the ground layer of the tile. diff --git a/runelite-api/src/main/java/net/runelite/api/TileItem.java b/runelite-api/src/main/java/net/runelite/api/TileItem.java index bd472b71b7..31ff499931 100644 --- a/runelite-api/src/main/java/net/runelite/api/TileItem.java +++ b/runelite-api/src/main/java/net/runelite/api/TileItem.java @@ -25,7 +25,7 @@ package net.runelite.api; /** - * Represents an item inside an {@link TileItemPile}. + * Represents an item inside an {@link ItemLayer}. */ public interface TileItem extends Renderable { diff --git a/runelite-api/src/main/java/net/runelite/api/VarbitDefinition.java b/runelite-api/src/main/java/net/runelite/api/VarbitComposition.java similarity index 97% rename from runelite-api/src/main/java/net/runelite/api/VarbitDefinition.java rename to runelite-api/src/main/java/net/runelite/api/VarbitComposition.java index b0fbf7266b..bde4036eed 100644 --- a/runelite-api/src/main/java/net/runelite/api/VarbitDefinition.java +++ b/runelite-api/src/main/java/net/runelite/api/VarbitComposition.java @@ -24,7 +24,7 @@ */ package net.runelite.api; -public interface VarbitDefinition +public interface VarbitComposition { /** * The varp index for this varbit diff --git a/runelite-api/src/main/java/net/runelite/api/events/PlayerChanged.java b/runelite-api/src/main/java/net/runelite/api/events/PlayerChanged.java index 9981621afc..befdc13733 100644 --- a/runelite-api/src/main/java/net/runelite/api/events/PlayerChanged.java +++ b/runelite-api/src/main/java/net/runelite/api/events/PlayerChanged.java @@ -2,9 +2,10 @@ package net.runelite.api.events; import lombok.Value; import net.runelite.api.Player; +import net.runelite.api.PlayerComposition; /** - * This will fire whenever the {@link net.runelite.api.PlayerAppearance} hash changes. + * This will fire whenever the {@link PlayerComposition} hash changes. */ @Value public class PlayerChanged implements Event diff --git a/runelite-api/src/main/java/net/runelite/api/events/SpotAnimationChanged.java b/runelite-api/src/main/java/net/runelite/api/events/SpotAnimationChanged.java index ce7ea97397..1d2721ad78 100644 --- a/runelite-api/src/main/java/net/runelite/api/events/SpotAnimationChanged.java +++ b/runelite-api/src/main/java/net/runelite/api/events/SpotAnimationChanged.java @@ -7,7 +7,7 @@ import net.runelite.api.Actor; * An event where the graphic of an {@link Actor} has changed. *

* The graphic the player has changed to can be obtained using - * {@link Actor#getSpotAnimation()}. + * {@link Actor#getGraphic()}. *

* Examples of when this event may trigger include: *