
Magical Crops Hoe not accepted in Farming Station
Smalfinn opened this issue ยท 4 comments
Issue Description:
Im using magical crops to grow resources and wanted to use enderIO's farming stations to auto farm the crops, I found that magical crops infused essence tier 3 hoe is unbreakable, perfect I thought, until I tried to add it to the hoe slot in the farming station and the station wont accept it.
What happens:
I try to place the hoe into the farming station but it wont accept it.
What you expected to happen:
I expected the farming station to just accept the hoe and begin to hoe the farm land.
Steps to reproduce:
- Have a Magical Crop Infused Essence Hoe Tier 3
- Have a Farming Station
- Try and put the hoe in the station
Affected Versions (Do not use "latest"):
- EnderIO: 2.3.0.423-beta
- EnderCore: 0.2.0.31
- Minecraft: 1.7.10
- Forge: 1.7.10-10.13.4.1614
Your most recent log file where the issue was present:
The reason that hoe is not supported is because it is not damageable. I would rather not support undamageable hoes out of the box, to me that is a balance concern. You are of course free to add it though, as @wlhlm has pointed out.
EnderIO supports some Hoes from Magical Crops:
"magicalcrops:magicalcrops_AccioHoe", "magicalcrops:magicalcrops_CrucioHoe", "magicalcrops:magicalcrops_ImperioHoe",
// disabled as it is currently not unbreaking as advertised "magicalcrops:magicalcrops_ZivicioHoe",
The thing is, the Farming Station has to rely on a whitelist of items that work as Hoes due to the way they are implemented in Minecraft, thus there will always be some Hoe that's not supported.
The whitelist can be edited in the in-game Mod Settings menu under "Farm Settings" -> "farmHoes".
What is the Item ID of the Infused Essence Hoe (you get it by pressing F3+H and hovering over the item in the inventory)? Can you manually add the Hoe to the whitelist and test if it doesn't break the game or anything (check whether the Farming Stations stops once the durability of the Hoe has run out)?
@tterrag1098 https://github.com/SleepyTrousers/EnderIO/blob/master/src/main/java/crazypants/enderio/config/Config.java#L311 will have to change (or have added to) the following since Magical Crops 4 beta 5;
"magicalcrops:magicalcropsarmor_AccioHoe", "magicalcrops:magicalcropsarmor_CrucioHoe", "magicalcrops:magicalcropsarmor_ImperioHoe",