mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-09-05 17:36:12 +00:00
Fixed Level::setBlock() old calls
This commit is contained in:
@ -39,7 +39,7 @@ class Bucket extends Item{
|
||||
public function onActivate(Level $level, Player $player, Block $block, Block $target, $face, $fx, $fy, $fz){
|
||||
if($this->meta === Item::AIR){
|
||||
if($target instanceof Liquid){
|
||||
$level->setBlock($target, new Air(), true, false, true);
|
||||
$level->setBlock($target, new Air(), true);
|
||||
if(($player->gamemode & 0x01) === 0){
|
||||
$this->meta = ($target instanceof Water) ? Item::WATER : Item::LAVA;
|
||||
}
|
||||
@ -50,7 +50,7 @@ class Bucket extends Item{
|
||||
//Support Make Non-Support Water to Support Water
|
||||
if($block->getID() === self::AIR || ($block instanceof Water && ($block->getDamage() & 0x07) != 0x00)){
|
||||
$water = new Water();
|
||||
$level->setBlock($block, $water, true, false, true);
|
||||
$level->setBlock($block, $water, true);
|
||||
$water->place(clone $this, $block, $target, $face, $fx, $fy, $fz, $player);
|
||||
if(($player->gamemode & 0x01) === 0){
|
||||
$this->meta = 0;
|
||||
@ -60,7 +60,7 @@ class Bucket extends Item{
|
||||
}
|
||||
}elseif($this->meta === Item::LAVA){
|
||||
if($block->getID() === self::AIR){
|
||||
$level->setBlock($block, new Lava(), true, false, true);
|
||||
$level->setBlock($block, new Lava(), true);
|
||||
if(($player->gamemode & 0x01) === 0){
|
||||
$this->meta = 0;
|
||||
}
|
||||
|
Reference in New Issue
Block a user