From 31bb6d1a689fc2decac1f797284697f9d79928d6 Mon Sep 17 00:00:00 2001 From: Shoghi Cervantes Date: Mon, 6 Oct 2014 09:27:44 +0200 Subject: [PATCH] Changed base block classes to abstract, closes #2159 --- src/pocketmine/block/Fallable.php | 2 +- src/pocketmine/block/Flowable.php | 2 +- src/pocketmine/block/Liquid.php | 2 +- src/pocketmine/block/Solid.php | 2 +- src/pocketmine/block/Stair.php | 2 +- src/pocketmine/block/Thin.php | 2 +- src/pocketmine/block/Transparent.php | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/pocketmine/block/Fallable.php b/src/pocketmine/block/Fallable.php index 28c347155..faefe002b 100644 --- a/src/pocketmine/block/Fallable.php +++ b/src/pocketmine/block/Fallable.php @@ -31,7 +31,7 @@ use pocketmine\nbt\tag\Double; use pocketmine\nbt\tag\Float; use pocketmine\nbt\tag\Byte; -class Fallable extends Solid{ +abstract class Fallable extends Solid{ public $hasPhysics = true; diff --git a/src/pocketmine/block/Flowable.php b/src/pocketmine/block/Flowable.php index b328529cf..65449c3af 100644 --- a/src/pocketmine/block/Flowable.php +++ b/src/pocketmine/block/Flowable.php @@ -22,7 +22,7 @@ namespace pocketmine\block; -class Flowable extends Transparent{ +abstract class Flowable extends Transparent{ public $isFlowable = true; public $isFullBlock = false; diff --git a/src/pocketmine/block/Liquid.php b/src/pocketmine/block/Liquid.php index b1eb40603..363ddedad 100644 --- a/src/pocketmine/block/Liquid.php +++ b/src/pocketmine/block/Liquid.php @@ -27,7 +27,7 @@ use pocketmine\item\Item; use pocketmine\level\Level; use pocketmine\math\Vector3; -class Liquid extends Transparent{ +abstract class Liquid extends Transparent{ public $isLiquid = true; public $breakable = false; public $isReplaceable = true; diff --git a/src/pocketmine/block/Solid.php b/src/pocketmine/block/Solid.php index ed3d7af6e..abf6642ca 100644 --- a/src/pocketmine/block/Solid.php +++ b/src/pocketmine/block/Solid.php @@ -22,7 +22,7 @@ namespace pocketmine\block; -class Solid extends Generic{ +abstract class Solid extends Generic{ public function __construct($id, $meta = 0, $name = "Unknown"){ parent::__construct($id, $meta, $name); diff --git a/src/pocketmine/block/Stair.php b/src/pocketmine/block/Stair.php index a365761c8..f84a0d9e9 100644 --- a/src/pocketmine/block/Stair.php +++ b/src/pocketmine/block/Stair.php @@ -25,7 +25,7 @@ use pocketmine\item\Item; use pocketmine\math\AxisAlignedBB; use pocketmine\Player; -class Stair extends Transparent{ +abstract class Stair extends Transparent{ public function __construct($id, $meta = 0, $name = "Unknown"){ parent::__construct($id, $meta, $name); diff --git a/src/pocketmine/block/Thin.php b/src/pocketmine/block/Thin.php index cb8886cc3..3ee911a14 100644 --- a/src/pocketmine/block/Thin.php +++ b/src/pocketmine/block/Thin.php @@ -24,7 +24,7 @@ namespace pocketmine\block; use pocketmine\math\AxisAlignedBB; -class Thin extends Transparent{ +abstract class Thin extends Transparent{ public $isFullBlock = false; public $isSolid = false; diff --git a/src/pocketmine/block/Transparent.php b/src/pocketmine/block/Transparent.php index 6771685d7..d41b9cb54 100644 --- a/src/pocketmine/block/Transparent.php +++ b/src/pocketmine/block/Transparent.php @@ -23,7 +23,7 @@ namespace pocketmine\block; -class Transparent extends Generic{ +abstract class Transparent extends Generic{ public $isActivable = false; public $breakable = true; public $isFlowable = false;