27 lines
670 B
Java
27 lines
670 B
Java
package com.craftaro.ultimatetimber.events;
|
|
|
|
import com.craftaro.ultimatetimber.tree.DetectedTree;
|
|
import org.bukkit.entity.Player;
|
|
import org.bukkit.event.player.PlayerEvent;
|
|
|
|
/**
|
|
* Abstract tree event containing tree's blocks and broke block
|
|
*/
|
|
public abstract class TreeEvent extends PlayerEvent {
|
|
protected final DetectedTree detectedTree;
|
|
|
|
public TreeEvent(Player who, DetectedTree detectedTree) {
|
|
super(who);
|
|
this.detectedTree = detectedTree;
|
|
}
|
|
|
|
/**
|
|
* Get the tree blocks
|
|
*
|
|
* @return The blocks that are part of the tree
|
|
*/
|
|
public DetectedTree getDetectedTree() {
|
|
return this.detectedTree;
|
|
}
|
|
}
|