Experience Bush cannot be harvested by Create Mechanical Harvester
cha0s5150 opened this issue ยท 6 comments
As the title says, I am running Create and Amethyst Imbuement on my server. The mechanical harvester cannot harvest the experience bush, but it can harvest the Sweet Berry Bush right next to it.
I am using Fabric 1.20.1
I can provide any other information you might need on request.
Have been dealing with the same issue, and I just noticed something that may be related. When you break a fully grown exp bush it only drops the berry, not the exp bottles you would get by right clicking it. From a quick look at the create code it seems that the harvester breaks the crop and then sets it back to it's CanSurvive state (maybe? not 100% sure).
So, it seems like there's actually 2 issues to be resolved here, firstly that breaking the grown bush doesn't give exp bottles and secondly getting Create to replant the bush in the correct state. I think fixing the first issue should be pretty simple, and that would at least allow the farms to be functional even if they'd be less efficient than they should.
Edit: Aaaaand nevermind, you literally already did that. ignore me...
the latest AI updates add the bottles to the loot table, so that should be resolved. From the investigation I made, there is a part of the Create code that hardcodes to exactly the block Blocks.SWEET_BERRY_BUSH
, which obviously won't work for bushes that aren't that.
Thank you very much for the report. I have a couple leads on what I can do on my end, but there may also be some issues with Creates end that are stopping things. I'll take a closer look
Don't mind me, I'm gathering bits of the create source code here.