Merge branch '3.5'

This commit is contained in:
Dylan K. Taylor 2019-01-29 17:34:12 +00:00
commit 90f3cb95d8
2 changed files with 9 additions and 4 deletions

View File

@ -106,9 +106,12 @@ class Cactus extends Transparent{
if($b->getId() === self::AIR){
$ev = new BlockGrowEvent($b, BlockFactory::get(Block::CACTUS));
$ev->call();
if(!$ev->isCancelled()){
$this->getLevel()->setBlock($b, $ev->getNewState());
if($ev->isCancelled()){
break;
}
$this->getLevel()->setBlock($b, $ev->getNewState());
}else{
break;
}
}
$this->age = 0;

View File

@ -67,9 +67,11 @@ class Sugarcane extends Flowable{
if($b->getId() === self::AIR){
$ev = new BlockGrowEvent($b, BlockFactory::get(Block::SUGARCANE_BLOCK));
$ev->call();
if(!$ev->isCancelled()){
$this->getLevel()->setBlock($b, $ev->getNewState());
if($ev->isCancelled()){
break;
}
$this->getLevel()->setBlock($b, $ev->getNewState());
}else{
break;
}
}