Page 1 of 1

Magical Crops MFR Harvester

PostPosted: Fri Dec 26, 2014 5:07 am
by TheOldOne
Script to allow MFR harvester to harvest Magical crops and seeds to be used in the Bio Reactor.
ATM the planter will not plant the crops as all my attempts to get block forms of items in minetweaker scripts fail. If anyone knows how to do that I'd be happy if you told me.

: [Select all] [/] [] ()
import mods.mfr.Harvester;
import mods.mfr.Planter;

Planter.addPlantable(<magicalcrops:magicalcrops_MagicSeedsEssence>);
Planter.addPlantable(<magicalcrops:magicalcrops_SeedsTomato>);
Planter.addPlantable(<magicalcrops:magicalcrops_ElementSeedsAir>);
Planter.addPlantable(<magicalcrops:magicalcrops_ElementSeedsEarth>);
Planter.addPlantable(<magicalcrops:magicalcrops_ElementSeedsFire>);
Planter.addPlantable(<magicalcrops:magicalcrops_ElementSeedsWater>);
Planter.addPlantable(<magicalcrops:magicalcrops_MagicSeedsBlaze>);
Planter.addPlantable(<magicalcrops:magicalcrops_MagicSeedsCoal>);
Planter.addPlantable(<magicalcrops:magicalcrops_MagicSeedsDiamond>);
Planter.addPlantable(<magicalcrops:magicalcrops_MagicSeedsDye>);
Planter.addPlantable(<magicalcrops:magicalcrops_MagicSeedsEmerald>);
Planter.addPlantable(<magicalcrops:magicalcrops_MagicSeedsEnder>);
Planter.addPlantable(<magicalcrops:magicalcrops_MagicSeedsExperience>);
Planter.addPlantable(<magicalcrops:magicalcrops_MagicSeedsGlowstone>);
Planter.addPlantable(<magicalcrops:magicalcrops_MagicSeedsGold>);
Planter.addPlantable(<magicalcrops:magicalcrops_MagicSeedsIron>);
Planter.addPlantable(<magicalcrops:magicalcrops_MagicSeedsLapis>);
Planter.addPlantable(<magicalcrops:magicalcrops_MagicSeedsNether>);
Planter.addPlantable(<magicalcrops:magicalcrops_MagicSeedsObsidian>);
Planter.addPlantable(<magicalcrops:magicalcrops_MagicSeedsRedstone>);
Planter.addPlantable(<magicalcrops:magicalcrops_ModMagicSeedsAlumin>);
Planter.addPlantable(<magicalcrops:magicalcrops_ModMagicSeedsArdite>);
Planter.addPlantable(<magicalcrops:magicalcrops_ModMagicSeedsBlueTopaz>);
Planter.addPlantable(<magicalcrops:magicalcrops_ModMagicSeedsChimerite>);
Planter.addPlantable(<magicalcrops:magicalcrops_ModMagicSeedsCobalt>);
Planter.addPlantable(<magicalcrops:magicalcrops_ModMagicSeedsCopper>);
Planter.addPlantable(<magicalcrops:magicalcrops_ModMagicSeedsDarkiron>);
Planter.addPlantable(<magicalcrops:magicalcrops_ModMagicSeedsForce>);
Planter.addPlantable(<magicalcrops:magicalcrops_ModMagicSeedsIridium>);
Planter.addPlantable(<magicalcrops:magicalcrops_ModMagicSeedsLead>);
Planter.addPlantable(<magicalcrops:magicalcrops_ModMagicSeedsManganese>);
Planter.addPlantable(<magicalcrops:magicalcrops_ModMagicSeedsMoonstone>);
Planter.addPlantable(<magicalcrops:magicalcrops_ModMagicSeedsNickel>);
Planter.addPlantable(<magicalcrops:magicalcrops_ModMagicSeedsOil>);
Planter.addPlantable(<magicalcrops:magicalcrops_ModMagicSeedsOsmium>);
Planter.addPlantable(<magicalcrops:magicalcrops_ModMagicSeedsPeridot>);
Planter.addPlantable(<magicalcrops:magicalcrops_ModMagicSeedsPlatinum>);
Planter.addPlantable(<magicalcrops:magicalcrops_ModMagicSeedsQuartz>);
Planter.addPlantable(<magicalcrops:magicalcrops_ModMagicSeedsRubber>);
Planter.addPlantable(<magicalcrops:magicalcrops_ModMagicSeedsRuby>);
Planter.addPlantable(<magicalcrops:magicalcrops_ModMagicSeedsSapphire>);
Planter.addPlantable(<magicalcrops:magicalcrops_ModMagicSeedsSilver>);
Planter.addPlantable(<magicalcrops:magicalcrops_ModMagicSeedsSulfur>);
Planter.addPlantable(<magicalcrops:magicalcrops_ModMagicSeedsSunstone>);
Planter.addPlantable(<magicalcrops:magicalcrops_ModMagicSeedsThaumcraftShard>);
Planter.addPlantable(<magicalcrops:magicalcrops_ModMagicSeedsTin>);
Planter.addPlantable(<magicalcrops:magicalcrops_ModMagicSeedsUranium>);
Planter.addPlantable(<magicalcrops:magicalcrops_ModMagicSeedsVinteum>);
Planter.addPlantable(<magicalcrops:magicalcrops_ModMagicSeedsYellorite>);
Planter.addPlantable(<magicalcrops:magicalcrops_PotionSeedsFire>);
Planter.addPlantable(<magicalcrops:magicalcrops_PotionSeedsNight>);
Planter.addPlantable(<magicalcrops:magicalcrops_PotionSeedsRegen>);
Planter.addPlantable(<magicalcrops:magicalcrops_PotionSeedsSpeed>);
Planter.addPlantable(<magicalcrops:magicalcrops_PotionSeedsStrength>);
Planter.addPlantable(<magicalcrops:magicalcrops_PotionSeedsWater>);
Planter.addPlantable(<magicalcrops:magicalcrops_SeedsBlackberry>);
Planter.addPlantable(<magicalcrops:magicalcrops_SeedsBlueberry>);
Planter.addPlantable(<magicalcrops:magicalcrops_SeedsChili>);
Planter.addPlantable(<magicalcrops:magicalcrops_SeedsCucumber>);
Planter.addPlantable(<magicalcrops:magicalcrops_SeedsGrape>);
Planter.addPlantable(<magicalcrops:magicalcrops_SeedsRaspberry>);
Planter.addPlantable(<magicalcrops:magicalcrops_SeedsStrawberry>);
Planter.addPlantable(<magicalcrops:magicalcrops_SeedsSugarCane>);
Planter.addPlantable(<magicalcrops:magicalcrops_SeedsSweetcorn>);
Planter.addPlantable(<magicalcrops:magicalcrops_SoulSeedsCow>);
Planter.addPlantable(<magicalcrops:magicalcrops_SoulSeedsCreeper>);
Planter.addPlantable(<magicalcrops:magicalcrops_SoulSeedsGhast>);
Planter.addPlantable(<magicalcrops:magicalcrops_SoulSeedsMagma>);
Planter.addPlantable(<magicalcrops:magicalcrops_SoulSeedsSkeleton>);
Planter.addPlantable(<magicalcrops:magicalcrops_SoulSeedsSlime>);
Planter.addPlantable(<magicalcrops:magicalcrops_SoulSeedsSpider>);
Planter.addPlantable(<magicalcrops:magicalcrops_SoulSeedsWither>);

Harvester.addHarvestable(<magicalcrops:magicalcrops_MagicCropGlowstone:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_CropTomato:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_CropBlackberry:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_CropBlueberry:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_CropChili:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_CropCucumber:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_CropGrape:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_CropRaspberry:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_CropStrawberry:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_CropSugarCane:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_CropSweetcorn:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ElementCropAir:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ElementCropEarth:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ElementCropFire:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ElementCropWater:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_MagicCropBlaze:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_MagicCropCoal:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_MagicCropDiamond:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_MagicCropDye:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_MagicCropEmerald:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_MagicCropEnder:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_MagicCropEssence:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_MagicCropExperience:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_MagicCropGold:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_MagicCropIron:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_MagicCropLapis:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_MagicCropNether:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_MagicCropObsidian:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_MagicCropRedstone:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ModMagicCropAlumin:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ModMagicCropArdite:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ModMagicCropBlueTopaz:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ModMagicCropChimerite:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ModMagicCropCobalt:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ModMagicCropCopper:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ModMagicCropDarkiron:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ModMagicCropForce:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ModMagicCropIridium:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ModMagicCropLead:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ModMagicCropManganese:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ModMagicCropMoonstone:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ModMagicCropNickel:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ModMagicCropOil:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ModMagicCropOsmium:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ModMagicCropPeridot:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ModMagicCropPlatinum:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ModMagicCropQuartz:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ModMagicCropRubber:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ModMagicCropRuby:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ModMagicCropSapphire:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ModMagicCropSilver:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ModMagicCropSulfur:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ModMagicCropSunstone:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ModMagicCropThaumcraftShard:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ModMagicCropTin:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ModMagicCropUranium:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ModMagicCropVinteum:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_ModMagicCropYellorite:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_PotionCropFire:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_PotionCropNight:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_PotionCropRegen:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_PotionCropSpeed:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_PotionCropStrength:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_PotionCropWater:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_SoulCropCow:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_SoulCropCreeper:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_SoulCropGhast:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_SoulCropMagma:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_SoulCropSkeleton:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_SoulCropSlime:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_SoulCropSpider:7>);
Harvester.addHarvestable(<magicalcrops:magicalcrops_SoulCropWither:7>);
GeSHi © Codebox Plus

Re: Magical Crops MFR Harvester

PostPosted: Fri Dec 26, 2014 11:55 am
by bigbantha
Hi OldOne, odd running into you here (assuming you are THE OldOne).

Re: Magical Crops MFR Harvester

PostPosted: Fri Dec 26, 2014 4:25 pm
by TheOldOne
Simple Ores update in working in eclipse.

Re: Magical Crops MFR Harvester

PostPosted: Fri Dec 26, 2014 6:51 pm
by bigbantha
Yep, that's the OldOne I know.

Re: Magical Crops MFR Harvester

PostPosted: Sun Dec 28, 2014 6:53 pm
by goreae
In MT2, the MFR support worked like modSupport.mfr.planter.addPlantable(<seeditem>, <plantitem>, "till");. So theoretically, the following command should work fine:

Planter.addPlantable(<magicalcrops:magicalcrops_MagicSeedsEssence>, <magicalcrops:magicalcrops_MagicCropEssence>, "till");

However, I'm rather sure that support is unfortunately unfinished as of yet. In 1.6.4, magical crops natively supported MFR. I guess that's not the case anymore.

Re: Magical Crops MFR Harvester

PostPosted: Sun Dec 30, 2018 7:43 pm
by julietbaney
I've started writing some custom scripts to modify recipes to accomplish this but then I thought the community may have already implemented something like this. If there is please post a link to them, otherwise I'll post my own custom Botania + Thaumcraft scripts here once I'm done.