Download the installer first with:
pastebin get Nq5jEJfM openbee-install
Then run the installer with:
openbee-install
You can now run the program with any target species like so:
openbee Imperial
Run the bee matron for honey production like this:
move matron startup
reboot
github: https://github.com/Forte40/openbee
Bee Breeding with OpenPeripherals
Automatic bee breeding using OpenPeripherals 0.3.1. Setup like the picture and breed away. (NOTE: This screen shot is facing North. You'll need to modify some variables in the bee.config file for a different orientation. There's another screen shot in the thread showing a proxy block setup.) You can to specify a target species like so:
openbee Noble
Summary of the program behavior
Spoiler
- It will attempt to choose the best princess and drone to breed a specific species by scoring every combination of princess and drone (except for reference bees). A percentage chance is calculated for each combination. Traits are used as tie breakers in order and can be configured by modifying the traitPriority array.
- If a species is targeted but no combination can produce the target species with a good enough chance (at least half the normal chance with pure bees), then one of the lower tier species needed is the new target. This allows you to target Imperial and have the program know to start with Commons.
- It will try to keep 1 pure princess and 1 pure drone of each type it knows about. These are reference bees. They may be used to create additional drones, but will not be cross bred. They are moved to the first slots in the chest. This option can be turned off in the code by changing the useReference variable to false.
- It will try to keep extra drones cleared out of the system. If there is a hybrid drone where both active and inactive species traits have reference drones and princesses, then it is considered obsolete. Extra drones are pushed up from the chest, so you should have a chest on a chest on an apiary.
- It can run without an analyzer, but makes poor decisions. It can only see the active trait and does not know about the inactive ones. This will get you all of the species, but it will take much longer. Reference bees are turned off in this mode.
- Extra produce is ditched in a chest below the apiary. The apiary is a full block, so the chest can't be opened. You'll need to pump the items out with pipes from one of the other mods or break the chest periodically. So, that's a chest on a chest on an apiary on a chest.
- The computer needs to be able to wrap the apiary and chest above the apiary. To see both blocks the chest above needs to be a double chest that is over the apiary and computer, or attached to the computer with a proxy block. Chests are not full blocks, so the apiary can still see the sky. The computer could be far away from both and use a proxy block for both if wanted. The analyzer needs to be next to the chest. The apiary will pull from and push to the chest. The chest will pull from and push to the analyzer. The chest will not pull from or push to the apiary because if in double chest mode this doesn't work. The apiary will push to the product chest. The chest will push to an obsolete drone chest. All directions are configurable at the top of the program.
- No turtle required, no sorting delay, no spinning
- Multiple princesses and more drones to choose from
- Reference bees are kept so you don't lose species
- Better scoring, Less likely to breed down a level or get stuck
- Trait tie-breakers are configurable
- Product ditched into separate inventory
- Needs direction setup in program
Bee Matron
Automatic bee production using computers. Attach up to 5 apiaries by placing next to the computer, or attach as many as you want with OpenPeripheral's proxies. There are 7 apiaries running in the screen shot above. Rename the "matron" program to "startup" to keep it running all the time. Product and extra drones are pushed up. The program uses slot 26 and 27 for the princess and drone when starting a new cycle. There is a redstone output so you can turn off import buses and other extraction devices while this is happening. The program also keeps stats of what has been produced.