From d295e1be54557c41f2629403f25ebb944d8dd830 Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Thu, 12 Jan 2023 19:36:47 +0000 Subject: [PATCH] PressurePlate: destroy self when no support is present --- src/block/PressurePlate.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/block/PressurePlate.php b/src/block/PressurePlate.php index 5ad0e7873..7f9403b74 100644 --- a/src/block/PressurePlate.php +++ b/src/block/PressurePlate.php @@ -55,5 +55,11 @@ abstract class PressurePlate extends Transparent{ return !$block->getSupportType(Facing::UP)->equals(SupportType::NONE()); } + public function onNearbyBlockChange() : void{ + if(!$this->canBeSupportedBy($this->getSide(Facing::DOWN))){ + $this->position->getWorld()->useBreakOn($this->position); + } + } + //TODO }