31 lines
580 B
Java
31 lines
580 B
Java
|
package mineplex.core.treasure.event;
|
||
|
|
||
|
import org.bukkit.entity.Player;
|
||
|
import org.bukkit.event.player.PlayerEvent;
|
||
|
|
||
|
import mineplex.core.treasure.TreasureSession;
|
||
|
import mineplex.core.treasure.types.TreasureType;
|
||
|
|
||
|
public abstract class TreasureEvent extends PlayerEvent
|
||
|
{
|
||
|
|
||
|
private final TreasureSession _session;
|
||
|
|
||
|
public TreasureEvent(Player who, TreasureSession session)
|
||
|
{
|
||
|
super(who);
|
||
|
|
||
|
_session = session;
|
||
|
}
|
||
|
|
||
|
public TreasureSession getSession()
|
||
|
{
|
||
|
return _session;
|
||
|
}
|
||
|
|
||
|
public TreasureType getTreasureType()
|
||
|
{
|
||
|
return _session.getTreasure().getTreasureType();
|
||
|
}
|
||
|
}
|