From b6af8dc4db08156085a85830e67b44c29c741550 Mon Sep 17 00:00:00 2001 From: Tomas Slusny Date: Sat, 27 Oct 2018 11:45:52 +0200 Subject: [PATCH] Export ObjectComposition ID Signed-off-by: Tomas Slusny --- .../src/main/java/net/runelite/api/ObjectComposition.java | 7 +++++++ .../main/java/net/runelite/rs/api/RSObjectComposition.java | 4 ++++ 2 files changed, 11 insertions(+) diff --git a/runelite-api/src/main/java/net/runelite/api/ObjectComposition.java b/runelite-api/src/main/java/net/runelite/api/ObjectComposition.java index 605679244f..3b90539c19 100644 --- a/runelite-api/src/main/java/net/runelite/api/ObjectComposition.java +++ b/runelite-api/src/main/java/net/runelite/api/ObjectComposition.java @@ -29,6 +29,13 @@ package net.runelite.api; */ public interface ObjectComposition { + /** + * Gets ID for the object. + * + * @return the object ID + */ + int getId(); + /** * Gets the name of the object. * diff --git a/runescape-api/src/main/java/net/runelite/rs/api/RSObjectComposition.java b/runescape-api/src/main/java/net/runelite/rs/api/RSObjectComposition.java index 8bc8a77547..3df00175f5 100644 --- a/runescape-api/src/main/java/net/runelite/rs/api/RSObjectComposition.java +++ b/runescape-api/src/main/java/net/runelite/rs/api/RSObjectComposition.java @@ -29,6 +29,10 @@ import net.runelite.mapping.Import; public interface RSObjectComposition extends ObjectComposition { + @Import("id") + @Override + int getId(); + @Import("name") @Override String getName();