Block: fixed use of full meta as variant in several cases

fixes #2940

now I need to go to the bathroom and wash this off my hands ... I'd forgotten how nasty this code is
This commit is contained in:
Dylan K. Taylor
2019-05-27 18:04:12 +01:00
parent 14bae72dd5
commit c38779f1fd
14 changed files with 16 additions and 16 deletions

View File

@ -78,7 +78,7 @@ abstract class Slab extends Transparent{
}
}else{ //TODO: collision
if($blockReplace->getId() === $this->id){
if($blockReplace->getVariant() === $this->meta){
if($blockReplace->getVariant() === $this->getVariant()){
$this->getLevel()->setBlock($blockReplace, BlockFactory::get($this->getDoubleSlabId(), $this->getVariant()), true);
return true;