// {R/W}, {tap}: Add {R}{R}, {R}{W}, or {W}{W} to your mana pool.
this.addAbility(new ColorlessManaAbility());
// {B/G}, {tap}: Add {B}{B}, {B}{G}, or {G}{G} to your mana pool.
SimpleManaAbility ability = new SimpleManaAbility(Zone.BATTLEFIELD, Mana.BlackMana(2), new ManaCostsImpl("{B/G}"));
ability.addCost(new TapSourceCost());
this.addAbility(ability);
ability = new SimpleManaAbility(Zone.BATTLEFIELD, new Mana(0, 1, 0, 0, 1, 0, 0), new ManaCostsImpl("{B/G}"));
ability.addCost(new TapSourceCost());
this.addAbility(ability);