Package com.plotsquared.bukkit.listener
Class BlockEventListener
java.lang.Object
com.plotsquared.bukkit.listener.BlockEventListener
- All Implemented Interfaces:
Listener
-
Constructor Summary
ConstructorsConstructorDescriptionBlockEventListener
(@NonNull PlotAreaManager plotAreaManager, @NonNull com.sk89q.worldedit.WorldEdit worldEdit) -
Method Summary
Modifier and TypeMethodDescriptionvoid
blockCreate
(BlockPlaceEvent event) void
blockDestroy
(BlockBreakEvent event) void
onBigBoom
(BlockExplodeEvent event) void
onBlockBurn
(BlockBurnEvent event) void
onBlockDamage
(BlockDamageEvent event) void
void
onBlockForm
(BlockFormEvent event) void
onBlockIgnite
(BlockIgniteEvent event) void
void
void
void
onBlockSpread
(BlockSpreadEvent event) void
void
onChange
(BlockFromToEvent event) void
void
onFade
(BlockFadeEvent event) void
onGrow
(BlockGrowEvent event) void
onLeavesDecay
(LeavesDecayEvent event) void
void
onSpongeAbsorb
(SpongeAbsorbEvent event) void
static void
sendBlockChange
(Location bloc, BlockData data)
-
Constructor Details
-
BlockEventListener
@Inject public BlockEventListener(@NonNull PlotAreaManager plotAreaManager, @NonNull com.sk89q.worldedit.WorldEdit worldEdit)
-
-
Method Details
-
sendBlockChange
-
blockCreate
-
blockDestroy
-
onBlockSpread
-
onCauldronEmpty
-
onBlockForm
-
onEntityBlockForm
-
onBlockDamage
-
onFade
-
onMoistureChange
-
onChange
-
onGrow
-
onBlockPistonExtend
-
onBlockPistonRetract
-
onBlockDispense
-
onStructureGrow
-
onBigBoom
-
onBlockBurn
-
onBlockIgnite
-
onLeavesDecay
-
onSpongeAbsorb
-
onBlockMultiPlace
-