Class NexoFurnitureDamageEvent
-
- All Implemented Interfaces:
-
org.bukkit.event.Cancellable
public final class NexoFurnitureDamageEvent extends Event implements Cancellable
Event fired right before a player damages the Furniture. If cancelled, the block will not be damaged.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
NexoFurnitureDamageEvent.Companion
-
Field Summary
Fields Modifier and Type Field Description private final FurnitureMechanic
mechanic
private final ItemDisplay
baseEntity
private final Player
player
public final static NexoFurnitureDamageEvent.Companion
Companion
-
Constructor Summary
Constructors Constructor Description NexoFurnitureDamageEvent(FurnitureMechanic mechanic, ItemDisplay baseEntity, Player player)
-
Method Summary
Modifier and Type Method Description final FurnitureMechanic
getMechanic()
final ItemDisplay
getBaseEntity()
final Player
getPlayer()
Boolean
isCancelled()
Unit
setCancelled(Boolean cancel)
HandlerList
getHandlers()
-
-
Constructor Detail
-
NexoFurnitureDamageEvent
NexoFurnitureDamageEvent(FurnitureMechanic mechanic, ItemDisplay baseEntity, Player player)
- Parameters:
mechanic
- The FurnitureMechanic of this blockbaseEntity
- The base-entity for the damaged furnitureplayer
- The player who damaged this block
-
-
Method Detail
-
getMechanic
final FurnitureMechanic getMechanic()
-
getBaseEntity
final ItemDisplay getBaseEntity()
-
getPlayer
final Player getPlayer()
-
isCancelled
Boolean isCancelled()
-
setCancelled
Unit setCancelled(Boolean cancel)
-
getHandlers
HandlerList getHandlers()
-
-
-
-