mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-07-03 16:49:53 +00:00
EndPortal meta and Endstone breaktime
This commit is contained in:
parent
532b12c6c0
commit
ecc9e1d223
@ -24,8 +24,8 @@ namespace pocketmine\block;
|
|||||||
use pocketmine\item\Item;
|
use pocketmine\item\Item;
|
||||||
|
|
||||||
class EndPortal extends Solid{
|
class EndPortal extends Solid{
|
||||||
public function __construct(){
|
public function __construct($meta = 0){
|
||||||
parent::__construct(self::END_PORTAL, 0, "End Portal");
|
parent::__construct(self::END_PORTAL, $meta, "End Portal");
|
||||||
$this->hardness = 18000000;
|
$this->hardness = 18000000;
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -28,4 +28,21 @@ class EndStone extends Solid{
|
|||||||
parent::__construct(self::END_STONE, 0, "End Stone");
|
parent::__construct(self::END_STONE, 0, "End Stone");
|
||||||
$this->hardness = 45;
|
$this->hardness = 45;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function getBreakTime(Item $item){
|
||||||
|
switch($item->isPickaxe()){
|
||||||
|
case 5:
|
||||||
|
return 0.6;
|
||||||
|
case 4:
|
||||||
|
return 0.75;
|
||||||
|
case 3:
|
||||||
|
return 1.15;
|
||||||
|
case 2:
|
||||||
|
return 0.4;
|
||||||
|
case 1:
|
||||||
|
return 2.25;
|
||||||
|
default:
|
||||||
|
return 15;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user