From 6a39caa204a9d8b24d1e4c2da63c3682831735f0 Mon Sep 17 00:00:00 2001 From: Leo Lee Date: Fri, 4 Mar 2022 03:02:13 +0800 Subject: [PATCH] Fixed mycelium spreading onto coarse dirt (#4816) --- src/block/Mycelium.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/block/Mycelium.php b/src/block/Mycelium.php index 4d456ea98..bd6611505 100644 --- a/src/block/Mycelium.php +++ b/src/block/Mycelium.php @@ -50,7 +50,7 @@ class Mycelium extends Opaque{ $y = mt_rand($this->position->y - 2, $this->position->y + 2); $z = mt_rand($this->position->z - 1, $this->position->z + 1); $block = $this->position->getWorld()->getBlockAt($x, $y, $z); - if($block->getId() === BlockLegacyIds::DIRT){ + if($block instanceof Dirt && !$block->isCoarse()){ if($block->getSide(Facing::UP) instanceof Transparent){ $ev = new BlockSpreadEvent($block, $this, VanillaBlocks::MYCELIUM()); $ev->call();