1
1
<?php
2
2
3
3
declare (strict_types=1 );
4
+
5
+ namespace BlusterySasha \LimitGM \listeners ;
6
+
4
7
use pocketmine \block \Block ;
5
8
use pocketmine \event \block \BlockPlaceEvent ;
6
9
use pocketmine \event \entity \EntityDamageByEntityEvent ;
13
16
use pocketmine \Player ;
14
17
15
18
class EventListener implements Listener {
16
- public function onPlace (BlockPlaceEvent $ event ) {
19
+ public function onPlace (BlockPlaceEvent $ event ) : void {
17
20
$ player = $ event ->getPlayer ();
18
21
if ($ player ->hasPermission ("limitgm.bypass " )) {
19
22
return ;
@@ -26,7 +29,7 @@ public function onPlace(BlockPlaceEvent $event) {
26
29
}
27
30
}
28
31
29
- public function onPlayerGameModeChange (PlayerGameModeChangeEvent $ event ) {
32
+ public function onPlayerGameModeChange (PlayerGameModeChangeEvent $ event ) : void {
30
33
$ player = $ event ->getPlayer ();
31
34
if ($ player ->hasPermission ("limitgm.bypass " )) {
32
35
return ;
@@ -38,7 +41,7 @@ public function onPlayerGameModeChange(PlayerGameModeChangeEvent $event) {
38
41
$ this ->sendExplode ($ player );
39
42
}
40
43
41
- public function onInteract (PlayerInteractEvent $ event ) {
44
+ public function onInteract (PlayerInteractEvent $ event ) : void {
42
45
$ player = $ event ->getPlayer ();
43
46
if (!$ player ->isCreative () || $ player ->hasPermission ("limitgm.bypass " )) {
44
47
return ;
@@ -51,7 +54,7 @@ public function onInteract(PlayerInteractEvent $event) {
51
54
}
52
55
}
53
56
54
- public function onPlayerDeath (PlayerDeathEvent $ event ) {
57
+ public function onPlayerDeath (PlayerDeathEvent $ event ) : void {
55
58
$ player = $ event ->getPlayer ();
56
59
if (!$ player ->isCreative () || $ player ->hasPermission ("limitgm.bypass " )) {
57
60
return ;
@@ -62,7 +65,7 @@ public function onPlayerDeath(PlayerDeathEvent $event) {
62
65
$ this ->sendExplode ($ player );
63
66
}
64
67
65
- public function onDropItem (PlayerDropItemEvent $ event ) {
68
+ public function onDropItem (PlayerDropItemEvent $ event ) : void {
66
69
$ player = $ event ->getPlayer ();
67
70
if (!$ player ->isCreative () || $ player ->hasPermission ("limitgm.bypass " )) {
68
71
return ;
@@ -72,7 +75,7 @@ public function onDropItem(PlayerDropItemEvent $event) {
72
75
$ this ->sendExplode ($ player );
73
76
}
74
77
75
- public function onAttack (EntityDamageByEntityEvent $ event ) {
78
+ public function onAttack (EntityDamageByEntityEvent $ event ) : void {
76
79
$ player = $ event ->getDamager ();
77
80
if (!($ player instanceof Player) || !$ player ->isCreative () || $ player ->hasPermission ("limitgm.bypass " )) {
78
81
return ;
0 commit comments