Posted 31 October 2015 - 11:00 PM
Good evening Crafters!
I am having a challenge updating a CC program known as OpenBee (credit:McLeoPold) to include functionality for using AE2's networking capabilities. The attempted goal is to use the storage system of AE2 in place of manual chests. Because there are so many wonderful bees in the world, having access to a larger storage system than chests can provide unlocks new and exciting opportunities.
The current code is located here on pastebin: http://pastebin.com/hDrN2xNV. In this particular code there is reference to another file called bee.config which allows the end Minecrafter to specify their local setup. Thankfully OpenPeripherals provides the ability to use a diamond chest by making use of a proxy but we have outgrown even a diamond chest at this stage.
This particular program allows the end Minecrafter to automatically breed bees together with target characteristics in mind such as temperature tolerances, life span, even whether or not to work at night!
Front side:
Back side:
In the current setup we are making use of an ME drive and ME controller; the idea here is to read the contents of the storage cell within the ME drive to get our bee information. Product from breeding the bees such as honeycombs drops into the bottom chest; unwanted critters are ditched into the top double wide chest.
The challenge with the current code is that instead of reading the contents of the storage cell which contains the bees, the program is instead reading the inventory of the ME drive which has a total of 10 slots. This is returning 0 bees found and the program prompts to add more bees to the system:
Curiously, the storage cell which was in the first slow of the ME drive is removed and stuffed into the "ditch" chest.
Is there a kind soul who could help me figure this out? We're on the edge of something new and exciting to expand the capabilities of this program and other Minecrafters will benefit as well!
Thanks in advance for your time and consideration.
Sincerely,
Deweyoxberg
I am having a challenge updating a CC program known as OpenBee (credit:McLeoPold) to include functionality for using AE2's networking capabilities. The attempted goal is to use the storage system of AE2 in place of manual chests. Because there are so many wonderful bees in the world, having access to a larger storage system than chests can provide unlocks new and exciting opportunities.
The current code is located here on pastebin: http://pastebin.com/hDrN2xNV. In this particular code there is reference to another file called bee.config which allows the end Minecrafter to specify their local setup. Thankfully OpenPeripherals provides the ability to use a diamond chest by making use of a proxy but we have outgrown even a diamond chest at this stage.
This particular program allows the end Minecrafter to automatically breed bees together with target characteristics in mind such as temperature tolerances, life span, even whether or not to work at night!
Front side:
Back side:
In the current setup we are making use of an ME drive and ME controller; the idea here is to read the contents of the storage cell within the ME drive to get our bee information. Product from breeding the bees such as honeycombs drops into the bottom chest; unwanted critters are ditched into the top double wide chest.
The challenge with the current code is that instead of reading the contents of the storage cell which contains the bees, the program is instead reading the inventory of the ME drive which has a total of 10 slots. This is returning 0 bees found and the program prompts to add more bees to the system:
Curiously, the storage cell which was in the first slow of the ME drive is removed and stuffed into the "ditch" chest.
Is there a kind soul who could help me figure this out? We're on the edge of something new and exciting to expand the capabilities of this program and other Minecrafters will benefit as well!
Thanks in advance for your time and consideration.
Sincerely,
Deweyoxberg