find it.
what do you do after you get a mystery gift in emerald?
No.
yes
Cheating
There is no jirachi's cave.
After you catch Rayquaza, you can go back to the Sky Pillar and there is a portal where Rayquaza used to be. Enter it, and you will enter a room and be able to catch Jirachi.
you need Pokemon channel for gamecube and you get Jirachi as a bonus.
No but you can get one from the preview disc for Pokemon colosseum and only from that unless you cheat.
In outer space after getting 5 (five) stars on your trainer card.
yes with an event.
Trade from Pokemon colosseum