DamageBlockEvent

public class DamageBlockEvent extends CancellableEcsEvent

Event fired when damageblock occurs. Listen for this event using EventBus.register.

java.lang.Object > CancellableEcsEvent > DamageBlockEvent

Field Summary

targetBlock

private Vector3i targetBlock

Field targetBlock.

damage

private float damage

Field damage.

Method Detail

DamageBlockEvent

public public DamageBlockEvent (@Nullable final ItemStack itemInHand, @Nonnull final Vector3i targetBlock, @Nonnull final BlockType blockType, final float currentDamage, final float damage)

Method DamageBlockEvent.

Parameters:
@Nullable final ItemStack itemInHand
@Nonnull final Vector3i targetBlock
@Nonnull final BlockType blockType
final float currentDamage
final float damage

getItemInHand

public ItemStack getItemInHand ()

Method getItemInHand.

getTargetBlock

public Vector3i getTargetBlock ()

Method getTargetBlock.

setTargetBlock

public void setTargetBlock (@Nonnull final Vector3i targetBlock)

Method setTargetBlock.

Parameters:
@Nonnull final Vector3i targetBlock

getBlockType

public BlockType getBlockType ()

Method getBlockType.

getCurrentDamage

public float getCurrentDamage ()

Method getCurrentDamage.

getDamage

public float getDamage ()

Method getDamage.

setDamage

public void setDamage (final float damage)

Method setDamage.

Parameters:
final float damage