Skip to content

Commit 3569462

Browse files
authored
Merge pull request #99 from ColinHDev/cancellableInterface
Added `Cancellable` interface to event classes using `CancellableTrait`
2 parents 235239a + 2077899 commit 3569462

File tree

4 files changed

+8
-4
lines changed

4 files changed

+8
-4
lines changed

src/tedo0627/redstonecircuit/event/BlockDispenseEvent.php

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,11 @@
44

55
use pocketmine\block\Block;
66
use pocketmine\event\block\BlockEvent;
7+
use pocketmine\event\Cancellable;
78
use pocketmine\event\CancellableTrait;
89
use pocketmine\item\Item;
910

10-
class BlockDispenseEvent extends BlockEvent {
11+
class BlockDispenseEvent extends BlockEvent implements Cancellable {
1112
use CancellableTrait;
1213

1314
private Item $item;

src/tedo0627/redstonecircuit/event/BlockPistonEvent.php

+2-1
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@
33
namespace tedo0627\redstonecircuit\event;
44

55
use pocketmine\event\block\BlockEvent;
6+
use pocketmine\event\Cancellable;
67
use pocketmine\event\CancellableTrait;
78
use tedo0627\redstonecircuit\block\mechanism\BlockPiston;
89

9-
class BlockPistonEvent extends BlockEvent {
10+
class BlockPistonEvent extends BlockEvent implements Cancellable {
1011
use CancellableTrait;
1112

1213
private BlockPiston $piston;

src/tedo0627/redstonecircuit/event/HopperMoveItemEvent.php

+2-1
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,12 @@
55
use pocketmine\block\Hopper;
66
use pocketmine\block\Jukebox;
77
use pocketmine\event\block\BlockEvent;
8+
use pocketmine\event\Cancellable;
89
use pocketmine\event\CancellableTrait;
910
use pocketmine\inventory\Inventory;
1011
use pocketmine\item\Item;
1112

12-
class HopperMoveItemEvent extends BlockEvent {
13+
class HopperMoveItemEvent extends BlockEvent implements Cancellable {
1314
use CancellableTrait;
1415

1516
private Hopper $hopper;

src/tedo0627/redstonecircuit/event/HopperPickupItemEvent.php

+2-1
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,12 @@
55
use pocketmine\block\Hopper;
66
use pocketmine\entity\object\ItemEntity;
77
use pocketmine\event\block\BlockEvent;
8+
use pocketmine\event\Cancellable;
89
use pocketmine\event\CancellableTrait;
910
use pocketmine\inventory\Inventory;
1011
use pocketmine\item\Item;
1112

12-
class HopperPickupItemEvent extends BlockEvent {
13+
class HopperPickupItemEvent extends BlockEvent implements Cancellable {
1314
use CancellableTrait;
1415

1516
private Hopper $hopper;

0 commit comments

Comments
 (0)