Fixed #418 Placing blocks on top of Snow replaces it now

This commit is contained in:
Shoghi Cervantes 2013-11-27 15:28:10 +01:00
parent 0d6ae6067c
commit 2f7e5688e2
3 changed files with 8 additions and 2 deletions

View File

@ -419,6 +419,12 @@ class BlockAPI{
return $this->cancelAction($block, $player, false);
}
if($target->isReplaceable === true){
$block = $target;
$hand->position($block);
$face = -1;
}
if($hand->isSolid === true and $player->entity->inBlock($block)){
return $this->cancelAction($block, $player, false); //Entity in block
}

View File

@ -22,7 +22,7 @@
class DeadBushBlock extends FlowableBlock{
public function __construct(){
parent::__construct(DEAD_BUSH, 0, "Dead Bush");
$this->isReplaceable = true;
//$this->isReplaceable = true;
$this->hardness = 0;
}

View File

@ -22,7 +22,7 @@
class TallGrassBlock extends FlowableBlock{
public function __construct($meta = 1){
parent::__construct(TALL_GRASS, $meta, "Tall Grass");
$this->isReplaceable = true;
//$this->isReplaceable = true;
$names = array(
0 => "Dead Shrub",
1 => "Tall Grass",