2013-05-23 21:07:28 -07:00
|
|
|
package magicbees.bees;
|
2012-12-27 22:40:24 -08:00
|
|
|
|
|
|
|
|
import forestry.api.genetics.AlleleManager;
|
2013-05-22 00:42:49 -07:00
|
|
|
import forestry.api.genetics.IAlleleFlowers;
|
|
|
|
|
import forestry.api.genetics.IFlowerProvider;
|
2012-12-27 22:40:24 -08:00
|
|
|
|
2012-12-28 20:52:27 -08:00
|
|
|
public class AlleleFlower extends Allele implements IAlleleFlowers
|
2012-12-27 22:40:24 -08:00
|
|
|
{
|
|
|
|
|
private String uid;
|
|
|
|
|
private IFlowerProvider provider;
|
|
|
|
|
|
|
|
|
|
public AlleleFlower(String uid, IFlowerProvider flowerProvider, boolean isDominant)
|
|
|
|
|
{
|
2012-12-28 20:52:27 -08:00
|
|
|
super("flower" + uid, isDominant);
|
2012-12-27 22:40:24 -08:00
|
|
|
this.provider = flowerProvider;
|
|
|
|
|
|
|
|
|
|
AlleleManager.alleleRegistry.registerAllele(this);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public IFlowerProvider getProvider()
|
|
|
|
|
{
|
|
|
|
|
return this.provider;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|