mirror of
https://github.com/GTNewHorizons/Binnie.git
synced 2026-11-15 09:44:50 +00:00
36 lines
538 B
Java
36 lines
538 B
Java
package binnie.botany.api;
|
|
|
|
import net.minecraft.world.World;
|
|
|
|
import forestry.api.genetics.IIndividual;
|
|
|
|
public interface IFlower extends IIndividual {
|
|
|
|
@Override
|
|
IFlowerGenome getGenome();
|
|
|
|
IFlowerGenome getMate();
|
|
|
|
void mate(IFlower other);
|
|
|
|
int getAge();
|
|
|
|
void setAge(int age);
|
|
|
|
void age();
|
|
|
|
IFlower getOffspring(World world);
|
|
|
|
int getMaxAge();
|
|
|
|
boolean isWilted();
|
|
|
|
void setWilted(boolean value);
|
|
|
|
boolean hasFlowered();
|
|
|
|
void setFlowered(boolean value);
|
|
|
|
void removeMate();
|
|
}
|