File tree Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -3,5 +3,5 @@ description: A powerful core for SkyBlock servers
33author : GiantQuartz
44website : twitter.com/GiantQuartz
55main : room17\SkyBlock\SkyBlock
6- version : 2.1.2
6+ version : 2.1.3
77api : [3.0.0]
Original file line number Diff line number Diff line change 1616
1717namespace room17 \SkyBlock ;
1818
19+ use pocketmine \block \Solid ;
1920use pocketmine \event \block \BlockBreakEvent ;
2021use pocketmine \event \block \BlockPlaceEvent ;
2122use pocketmine \event \entity \EntityDamageByEntityEvent ;
@@ -97,7 +98,7 @@ public function onBreak(BlockBreakEvent $event): void {
9798 if (!$ isle ->canInteract ($ session )) {
9899 $ session ->sendTranslatedPopup ("MUST_ME_MEMBER " );
99100 $ event ->setCancelled ();
100- } elseif (!$ event ->isCancelled ()) {
101+ } elseif (!( $ event ->isCancelled ()) and $ event -> getBlock () instanceof Solid ) {
101102 $ isle ->destroyBlock ();
102103 }
103104 }
@@ -114,7 +115,7 @@ public function onPlace(BlockPlaceEvent $event): void {
114115 if (!$ isle ->canInteract ($ session )) {
115116 $ session ->sendTranslatedPopup ("MUST_ME_MEMBER " );
116117 $ event ->setCancelled ();
117- } elseif (!$ event ->isCancelled ()) {
118+ } elseif (!( $ event ->isCancelled ()) and $ event -> getBlock () instanceof Solid ) {
118119 $ isle ->addBlock ();
119120 }
120121 }
You can’t perform that action at this time.
0 commit comments