RuneHive-Game
Loading...
Searching...
No Matches
ItemOnObjectInteractionEvent.java
Go to the documentation of this file.
1
package
com.runehive.content.event.impl;
2
3
import
com.runehive.content.event.InteractionEvent;
4
import
com.runehive.game.world.items.Item;
5
import
com.runehive.game.world.object.GameObject;
6
7
public
class
ItemOnObjectInteractionEvent
extends
InteractionEvent
{
8
9
private
final
Item
item
;
10
private
final
GameObject
object
;
11
12
public
ItemOnObjectInteractionEvent
(
Item
item
,
GameObject
object
) {
13
super(
InteractionType
.
ITEM_ON_OBJECT
);
14
this.item =
item
;
15
this.object =
object
;
16
}
17
18
public
Item
getItem
() {
19
return
item
;
20
}
21
22
public
GameObject
getObject
() {
23
return
object
;
24
}
25
}
com.runehive.content.event.InteractionEvent.InteractionEvent
InteractionEvent(InteractionType type)
Definition
InteractionEvent.java:41
com.runehive.content.event.impl.ItemOnObjectInteractionEvent.getObject
GameObject getObject()
Definition
ItemOnObjectInteractionEvent.java:22
com.runehive.content.event.impl.ItemOnObjectInteractionEvent.getItem
Item getItem()
Definition
ItemOnObjectInteractionEvent.java:18
com.runehive.content.event.impl.ItemOnObjectInteractionEvent.ItemOnObjectInteractionEvent
ItemOnObjectInteractionEvent(Item item, GameObject object)
Definition
ItemOnObjectInteractionEvent.java:12
com.runehive.content.event.impl.ItemOnObjectInteractionEvent.object
final GameObject object
Definition
ItemOnObjectInteractionEvent.java:10
com.runehive.content.event.impl.ItemOnObjectInteractionEvent.item
final Item item
Definition
ItemOnObjectInteractionEvent.java:9
com.runehive.game.world.items.Item
The container class that represents an item that can be interacted with.
Definition
Item.java:21
com.runehive.content.event.InteractionEvent.InteractionType
Definition
InteractionEvent.java:5
com.runehive.content.event.InteractionEvent.InteractionType.ITEM_ON_OBJECT
ITEM_ON_OBJECT
Definition
InteractionEvent.java:20
com.runehive.game.world.object.GameObject
Represents a game object.
Definition
GameObject.java:13