From 80f2519d7d4189ecfac30db5b6f2471e7eab8503 Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Fri, 23 Jun 2017 20:01:55 +0100 Subject: [PATCH] Fixed obsidian hardness, no more destroying obsidian with TNT --- src/pocketmine/block/GlowingObsidian.php | 7 +++++++ src/pocketmine/block/Obsidian.php | 6 ++++++ 2 files changed, 13 insertions(+) diff --git a/src/pocketmine/block/GlowingObsidian.php b/src/pocketmine/block/GlowingObsidian.php index c851563c18..f83f8fc5c2 100644 --- a/src/pocketmine/block/GlowingObsidian.php +++ b/src/pocketmine/block/GlowingObsidian.php @@ -40,4 +40,11 @@ class GlowingObsidian extends Solid{ return 12; } + public function getHardness() : float{ + return 10; + } + + public function getBlastResistance() : float{ + return 50; + } } \ No newline at end of file diff --git a/src/pocketmine/block/Obsidian.php b/src/pocketmine/block/Obsidian.php index 7a8ff16fb2..e16a7fbf74 100644 --- a/src/pocketmine/block/Obsidian.php +++ b/src/pocketmine/block/Obsidian.php @@ -46,6 +46,10 @@ class Obsidian extends Solid{ return 35; //50 in PC } + public function getBlastResistance() : float{ + return 6000; + } + public function getDrops(Item $item) : array{ if($item->isPickaxe() >= Tool::TIER_DIAMOND){ return parent::getDrops($item); @@ -53,4 +57,6 @@ class Obsidian extends Solid{ return []; } + + } \ No newline at end of file