RuneHive-Game
Loading...
Searching...
No Matches
ItemOnObjectEvent.java
Go to the documentation of this file.
1
package
com.runehive.game.event.impl;
2
3
import
com.runehive.game.event.Event;
4
import
com.runehive.game.world.items.Item;
5
import
com.runehive.game.world.object.GameObject;
6
7
public
class
ItemOnObjectEvent
implements
Event
{
8
9
private
final
Item
used
;
10
11
private
final
int
slot
;
12
13
private
final
GameObject
object
;
14
15
public
ItemOnObjectEvent
(
Item
used
,
int
slot
,
GameObject
object
) {
16
this.used =
used
;
17
this.slot =
slot
;
18
this.object =
object
;
19
}
20
21
public
Item
getUsed
() {
22
return
used
;
23
}
24
25
public
int
getSlot
() {
26
return
slot
;
27
}
28
29
public
GameObject
getObject
() {
30
return
object
;
31
}
32
33
}
com.runehive.game.event.impl.ItemOnObjectEvent.ItemOnObjectEvent
ItemOnObjectEvent(Item used, int slot, GameObject object)
Definition
ItemOnObjectEvent.java:15
com.runehive.game.event.impl.ItemOnObjectEvent.getSlot
int getSlot()
Definition
ItemOnObjectEvent.java:25
com.runehive.game.event.impl.ItemOnObjectEvent.getUsed
Item getUsed()
Definition
ItemOnObjectEvent.java:21
com.runehive.game.event.impl.ItemOnObjectEvent.used
final Item used
Definition
ItemOnObjectEvent.java:9
com.runehive.game.event.impl.ItemOnObjectEvent.object
final GameObject object
Definition
ItemOnObjectEvent.java:13
com.runehive.game.event.impl.ItemOnObjectEvent.getObject
GameObject getObject()
Definition
ItemOnObjectEvent.java:29
com.runehive.game.world.items.Item
The container class that represents an item that can be interacted with.
Definition
Item.java:21
com.runehive.game.world.object.GameObject
Represents a game object.
Definition
GameObject.java:13
Event
Definition
Event.kt:9
slot
Definition
FirstNpcOptionEvent.kt:10