Interface IApiaristTracker

All Superinterfaces:
IBreedingTracker

public interface IApiaristTracker extends IBreedingTracker
Can be used to garner information on bee breeding. See ISpeciesType for retrieval functions.
  • Method Details

    • registerQueen

      void registerQueen(IBee queen)
      Register the birth of a queen. Will mark species as discovered.
      Parameters:
      queen - Created queen.
    • getQueenCount

      int getQueenCount()
      Returns:
      Amount of queens bred with this tracker.
    • registerPrincess

      void registerPrincess(IBee princess)
      Register the birth of a princess. Will mark species as discovered.
      Parameters:
      princess - Created princess.
    • getPrincessCount

      int getPrincessCount()
      Returns:
      Amount of princesses bred with this tracker.
    • registerDrone

      void registerDrone(IBee drone)
      Register the birth of a drone. Will mark species as discovered.
      Parameters:
      drone - Created drone.
    • getDroneCount

      int getDroneCount()
      Returns:
      Amount of drones bred with this tracker.