From fe850a184c7ce1c0679f352aa40f8458ee78dd0b Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Fri, 5 Jul 2019 15:14:03 +0100 Subject: [PATCH] deal with fern mapping properly --- src/pocketmine/block/BlockFactory.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/pocketmine/block/BlockFactory.php b/src/pocketmine/block/BlockFactory.php index 079b7da713..456977150c 100644 --- a/src/pocketmine/block/BlockFactory.php +++ b/src/pocketmine/block/BlockFactory.php @@ -372,10 +372,12 @@ class BlockFactory{ self::register(new Solid(new BID(Ids::STONECUTTER), "Stonecutter", new BlockBreakInfo(3.5, BlockToolType::PICKAXE, TieredTool::TIER_WOODEN))); self::register(new Sugarcane(new BID(Ids::REEDS_BLOCK, 0, ItemIds::REEDS), "Sugarcane")); self::register(new TNT(new BID(Ids::TNT), "TNT")); - self::register(new TallGrass(new BID(Ids::TALLGRASS), "Fern")); //TODO: remap this to normal fern + + $fern = new TallGrass(new BID(Ids::TALLGRASS, Meta::TALLGRASS_FERN), "Fern"); + self::register($fern); + self::remap(Ids::TALLGRASS, 0, $fern); + self::remap(Ids::TALLGRASS, 3, $fern); self::register(new TallGrass(new BID(Ids::TALLGRASS, Meta::TALLGRASS_NORMAL), "Tall Grass")); - self::register(new TallGrass(new BID(Ids::TALLGRASS, Meta::TALLGRASS_FERN), "Fern")); - self::register(new TallGrass(new BID(Ids::TALLGRASS, 3), "Fern")); //TODO: remap this to normal fern self::register(new Torch(new BID(Ids::COLORED_TORCH_BP), "Blue Torch")); self::register(new Torch(new BID(Ids::COLORED_TORCH_BP, 8), "Purple Torch")); self::register(new Torch(new BID(Ids::COLORED_TORCH_RG), "Red Torch"));