Package net.minestom.server.event.player
Class PlayerFinishDiggingEvent
java.lang.Object
net.minestom.server.event.player.PlayerFinishDiggingEvent
- All Implemented Interfaces:
Event,BlockEvent,EntityEvent,EntityInstanceEvent,InstanceEvent,PlayerEvent,PlayerInstanceEvent
Called when a
Player successfully finishes digging a block-
Constructor Summary
ConstructorsConstructorDescriptionPlayerFinishDiggingEvent(@NotNull Player player, @NotNull Block block, @NotNull BlockVec blockPosition) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minestom.server.event.trait.EntityInstanceEvent
getInstanceMethods inherited from interface net.minestom.server.event.trait.PlayerEvent
getEntity
-
Constructor Details
-
PlayerFinishDiggingEvent
-
-
Method Details
-
setBlock
Changes which block was dugThis has somewhat odd behavior; If you set it from a previously solid block to a non-solid block then cancel the respective
PlayerBlockBreakEventit will allow the player to phase through the block and into the floor (only if the player is standing on top of the block)- Parameters:
block- the block to set the result to
-
getBlock
Gets the block which was dug.- Specified by:
getBlockin interfaceBlockEvent- Returns:
- the block
-
getBlockPosition
Gets the block position.- Specified by:
getBlockPositionin interfaceBlockEvent- Returns:
- the block position
-
getPlayer
Description copied from interface:PlayerEventGets the player.- Specified by:
getPlayerin interfacePlayerEvent- Returns:
- the player
-