public function onActivate(Item $item, Player $player) { if ($item->getID() === DYE and $item->getMetadata() === 0xf) { if (($player->gamemode & 0x1) === 0) { $item->count--; } TallGrassObject::growGrass($this->level, $this, new Random(), 8, 2); return true; } elseif ($item->isHoe()) { if (($player->gamemode & 0x1) === 0) { $item->useOn($this); } $this->level->setBlock($this, new FarmlandBlock()); return true; } return false; }