BuildCraft|Core

BuildCraft|Core

7M Downloads

Planter robot won't plant Forestry saplings

Amelia- opened this issue · 9 comments

commented

I am unable to get a planter robot to plant Forestry saplings. It works fine with vanila saplings and saplings from Thaumcraft or Natura.
I'm not sure if I should take this problem up to the Forestry team or leave it here because it only affects Forestry saplings from the ones I tested but it also has to do with the planter robot.

I'm using BuildCraft 6.4.3 and Forestry 3.5.0.485 unstable.

commented

BuildCraftCompat 7.1.0 adds support, I think.

2015-11-11 1:02 GMT+01:00 Intel [email protected]:

Are there any news on this?


Reply to this email directly or view it on GitHub
#2561 (comment)
.

commented

I tested this with BC 7.1.13, compat 7.1.2 and it still doesn't seem to work. While in earlier versions planter didn't even pick up forestry saplings, now it does pick up them but doesn't plant them. It just stands on the docking station after picking up sapling and doesn't do anything.

commented

I can confirm this. I didn't report it because I thought it has to do with me using an older version of Forestry (Stable 3.6.9.28) and wanted to wait until I can test it with a newer version.
It did improve with BuildCraftCompat 7.1.0 but as said above above the robot now picks up the sapling and just sits on the docking station.

commented

The forestry sapplings don't implement the standard IPlantable interface that all vanilla (except reeds) plants and most mod crops do. The item doesn't implement any kind of generic "plant" api so we have the following choices:

  1. special case the ItemGermlingGE in the planter
  2. create a new robot in buildcraft-compat for forestry sapplings (maybe it can also add triggers to filter based on the genetics in the sappling)
  3. add an api to be able to add special sapplings to the planter.

Option 2 just came to me, and haven't though it all through yet, but sounds cool.

commented

Option 3 sounds like the best thing - I'll look into it later.

commented
commented

Not the same, as I already fixed the Miner one.

commented
commented

I'm sorry, I forgot to mention something.
What happens is the robot does not pick up the saplings.

I had a little look at the BuildCraft code and and what I can make of it the robot looks for items that implement IPlantable. Perhaps Forestry's saplings don't implement that?