Advertisement
skaviouz

1.7.10 @ MagicalCrops 0.1 to MFR MT3 - by skaviouz 2/2/2015

Feb 2nd, 2015
679
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 30.20 KB | None | 0 0
  1. import mods.mfr.Harvester;
  2. import mods.mfr.Planter;
  3. import minetweaker.item.IItemStack;
  4. import minetweaker.block.IBlock;
  5. import minetweaker.block.IBlockPattern;
  6. import minetweaker.item.IIngredient;
  7. //import minetweaker.api.minecraft.MineTweakerMC;
  8.  
  9. //1.7.10 @ MagicalCrops 0.1 to MFR MT3 - by skaviouz
  10. //Merry XMAS 2014
  11. //12/25/2014 - made first draft
  12. //1/22/2015 - added weak essence / nature
  13. //2/2/2015 - found bug, made pull request to mt3, rewrote this to make editing easier to read :)
  14. //https://github.com/stanhebben/MineTweaker3/issues/140
  15. //https://github.com/stanhebben/MineTweaker3/pull/145
  16.  
  17. //ALL THE DIFFERENT TYPES OF SEEDS
  18. var SeedEsse = <magicalcrops:magicalcrops_MagicSeedsEssence:0>;
  19. var SeedCoal = <magicalcrops:magicalcrops_MagicSeedsCoal:0>;
  20. var SeedDye_ = <magicalcrops:magicalcrops_MagicSeedsDye:0>;
  21. var SeedRedS = <magicalcrops:magicalcrops_MagicSeedsRedstone:0>;
  22. var SeedGlow = <magicalcrops:magicalcrops_MagicSeedsGlowstone:0>;
  23. var SeedObsi = <magicalcrops:magicalcrops_MagicSeedsObsidian:0>;
  24. var SeedIron = <magicalcrops:magicalcrops_MagicSeedsIron:0>;
  25. var SeedGold = <magicalcrops:magicalcrops_MagicSeedsGold:0>;
  26. var SeedLapi = <magicalcrops:magicalcrops_MagicSeedsLapis:0>;
  27. var SeedEnde = <magicalcrops:magicalcrops_MagicSeedsEnder:0>;
  28. var SeedNeth = <magicalcrops:magicalcrops_MagicSeedsNether:0>;
  29. var SeedExp_ = <magicalcrops:magicalcrops_MagicSeedsExperience:0>;
  30. var SeedBlaz = <magicalcrops:magicalcrops_MagicSeedsBlaze:0>;
  31. var SeedDiam = <magicalcrops:magicalcrops_MagicSeedsDiamond:0>;
  32. var SeedEmer = <magicalcrops:magicalcrops_MagicSeedsEmerald:0>;
  33. var SeedEAir = <magicalcrops:magicalcrops_ElementSeedsAir:0>;
  34. var SeedEWat = <magicalcrops:magicalcrops_ElementSeedsWater:0>;
  35. var SeedEEar = <magicalcrops:magicalcrops_ElementSeedsEarth:0>;
  36. var SeedEFir = <magicalcrops:magicalcrops_ElementSeedsFire:0>;
  37. var SeedMCop = <magicalcrops:magicalcrops_ModMagicSeedsCopper:0>;
  38. var SeedMTin = <magicalcrops:magicalcrops_ModMagicSeedsTin:0>;
  39. var SeedMSil = <magicalcrops:magicalcrops_ModMagicSeedsSilver:0>;
  40. var SeedMLea = <magicalcrops:magicalcrops_ModMagicSeedsLead:0>;
  41. var SeedMQua = <magicalcrops:magicalcrops_ModMagicSeedsQuartz:0>;
  42. var SeedMSap = <magicalcrops:magicalcrops_ModMagicSeedsSapphire:0>;
  43. var SeedMRub = <magicalcrops:magicalcrops_ModMagicSeedsRuby:0>;
  44. var SeedMPer = <magicalcrops:magicalcrops_ModMagicSeedsPeridot:0>;
  45. var SeedMAlu = <magicalcrops:magicalcrops_ModMagicSeedsAlumin:0>;
  46. var SeedMFor = <magicalcrops:magicalcrops_ModMagicSeedsForce:0>;
  47. var SeedMCob = <magicalcrops:magicalcrops_ModMagicSeedsCobalt:0>;
  48. var SeedMArd = <magicalcrops:magicalcrops_ModMagicSeedsArdite:0>;
  49. var SeedMNic = <magicalcrops:magicalcrops_ModMagicSeedsNickel:0>;
  50. var SeedMPla = <magicalcrops:magicalcrops_ModMagicSeedsPlatinum:0>;
  51. var SeedMTha = <magicalcrops:magicalcrops_ModMagicSeedsThaumcraftShard:0>;
  52. var SeedMUra = <magicalcrops:magicalcrops_ModMagicSeedsUranium:0>;
  53. var SeedMOil = <magicalcrops:magicalcrops_ModMagicSeedsOil:0>;
  54. var SeedMRbb = <magicalcrops:magicalcrops_ModMagicSeedsRubber:0>;
  55. var SeedMVin = <magicalcrops:magicalcrops_ModMagicSeedsVinteum:0>;
  56. var SeedMBlu = <magicalcrops:magicalcrops_ModMagicSeedsBlueTopaz:0>;
  57. var SeedMChi = <magicalcrops:magicalcrops_ModMagicSeedsChimerite:0>;
  58. var SeedMMoo = <magicalcrops:magicalcrops_ModMagicSeedsMoonstone:0>;
  59. var SeedMSun = <magicalcrops:magicalcrops_ModMagicSeedsSunstone:0>;
  60. var SeedMIri = <magicalcrops:magicalcrops_ModMagicSeedsIridium:0>;
  61. var SeedMYel = <magicalcrops:magicalcrops_ModMagicSeedsYellorite:0>;
  62. var SeedMOsm = <magicalcrops:magicalcrops_ModMagicSeedsOsmium:0>;
  63. var SeedMMan = <magicalcrops:magicalcrops_ModMagicSeedsManganese:0>;
  64. var SeedMSul = <magicalcrops:magicalcrops_ModMagicSeedsSulfur:0>;
  65. var SeedMDar = <magicalcrops:magicalcrops_ModMagicSeedsDarkiron:0>;
  66. var SeedSCow = <magicalcrops:magicalcrops_SoulSeedsCow:0>;
  67. var SeedSCre = <magicalcrops:magicalcrops_SoulSeedsCreeper:0>;
  68. var SeedSMag = <magicalcrops:magicalcrops_SoulSeedsMagma:0>;
  69. var SeedSSke = <magicalcrops:magicalcrops_SoulSeedsSkeleton:0>;
  70. var SeedSSli = <magicalcrops:magicalcrops_SoulSeedsSlime:0>;
  71. var SeedSSpi = <magicalcrops:magicalcrops_SoulSeedsSpider:0>;
  72. var SeedSGha = <magicalcrops:magicalcrops_SoulSeedsGhast:0>;
  73. var SeedSWit = <magicalcrops:magicalcrops_SoulSeedsWither:0>;
  74. var SeedPFir = <magicalcrops:magicalcrops_PotionSeedsFire:0>;
  75. var SeedPWat = <magicalcrops:magicalcrops_PotionSeedsWater:0>;
  76. var SeedPStr = <magicalcrops:magicalcrops_PotionSeedsStrength:0>;
  77. var SeedPReg = <magicalcrops:magicalcrops_PotionSeedsRegen:0>;
  78. var SeedPNig = <magicalcrops:magicalcrops_PotionSeedsNight:0>;
  79. var SeedPSpe = <magicalcrops:magicalcrops_PotionSeedsSpeed:0>;
  80. var SeedBBla = <magicalcrops:magicalcrops_SeedsBlackberry:0>;
  81. var SeedBBlu = <magicalcrops:magicalcrops_SeedsBlueberry:0>;
  82. var SeedBChi = <magicalcrops:magicalcrops_SeedsChili:0>;
  83. var SeedBCuc = <magicalcrops:magicalcrops_SeedsCucumber:0>;
  84. var SeedBGra = <magicalcrops:magicalcrops_SeedsGrape:0>;
  85. var SeedBRas = <magicalcrops:magicalcrops_SeedsRaspberry:0>;
  86. var SeedBStr = <magicalcrops:magicalcrops_SeedsStrawberry:0>;
  87. var SeedBSwe = <magicalcrops:magicalcrops_SeedsSweetcorn:0>;
  88. var SeedBTom = <magicalcrops:magicalcrops_SeedsTomato:0>;
  89. var SeedBSug = <magicalcrops:magicalcrops_SeedsSugarCane:0>;
  90.  
  91. //THE CROPS -- WHICH ARE THE BLOCKS/TILES THAT CAN/HAVE GROW(N)
  92. //var CropEsse = <magicalcrops:magicalcrops_MagicCropEssence>;
  93. //var CropEsseC = CropEsse.makeStack(0);
  94. //var CropEsseD = CropEsse.makeStack(7);
  95. var CropEsseA = <magicalcrops:magicalcrops_MagicCropEssence:0>;
  96. var CropEsseB = <magicalcrops:magicalcrops_MagicCropEssence:7>;
  97. var CropCoalA = <magicalcrops:magicalcrops_MagicCropCoal:0>;
  98. var CropCoalB = <magicalcrops:magicalcrops_MagicCropCoal:7>;
  99. var CropDye_A = <magicalcrops:magicalcrops_MagicCropDye:0>;
  100. var CropDye_B = <magicalcrops:magicalcrops_MagicCropDye:7>;
  101. var CropRedSA = <magicalcrops:magicalcrops_MagicCropRedstone:0>;
  102. var CropRedSB = <magicalcrops:magicalcrops_MagicCropRedstone:7>;
  103. var CropGlowA = <magicalcrops:magicalcrops_MagicCropGlowstone:0>;
  104. var CropGlowB = <magicalcrops:magicalcrops_MagicCropGlowstone:7>;
  105. var CropObsiA = <magicalcrops:magicalcrops_MagicCropObsidian:0>;
  106. var CropObsiB = <magicalcrops:magicalcrops_MagicCropObsidian:7>;
  107. var CropIronA = <magicalcrops:magicalcrops_MagicCropIron:0>;
  108. var CropIronB = <magicalcrops:magicalcrops_MagicCropIron:7>;
  109. var CropGoldA = <magicalcrops:magicalcrops_MagicCropGold:0>;
  110. var CropGoldB = <magicalcrops:magicalcrops_MagicCropGold:7>;
  111. var CropLapiA = <magicalcrops:magicalcrops_MagicCropLapis:0>;
  112. var CropLapiB = <magicalcrops:magicalcrops_MagicCropLapis:7>;
  113. var CropEndeA = <magicalcrops:magicalcrops_MagicCropEnder:0>;
  114. var CropEndeB = <magicalcrops:magicalcrops_MagicCropEnder:7>;
  115. var CropNethA = <magicalcrops:magicalcrops_MagicCropNether:0>;
  116. var CropNethB = <magicalcrops:magicalcrops_MagicCropNether:7>;
  117. var CropExp_A = <magicalcrops:magicalcrops_MagicCropExperience:0>;
  118. var CropExp_B = <magicalcrops:magicalcrops_MagicCropExperience:7>;
  119. var CropBlazA = <magicalcrops:magicalcrops_MagicCropBlaze:0>;
  120. var CropBlazB = <magicalcrops:magicalcrops_MagicCropBlaze:7>;
  121. var CropDiamA = <magicalcrops:magicalcrops_MagicCropDiamond:0>;
  122. var CropDiamB = <magicalcrops:magicalcrops_MagicCropDiamond:7>;
  123. var CropEmerA = <magicalcrops:magicalcrops_MagicCropEmerald:0>;
  124. var CropEmerB = <magicalcrops:magicalcrops_MagicCropEmerald:7>;
  125. var CropEAirA = <magicalcrops:magicalcrops_ElementCropAir:0>;
  126. var CropEAirB = <magicalcrops:magicalcrops_ElementCropAir:7>;
  127. var CropEWatA = <magicalcrops:magicalcrops_ElementCropWater:0>;
  128. var CropEWatB = <magicalcrops:magicalcrops_ElementCropWater:7>;
  129. var CropEEarA = <magicalcrops:magicalcrops_ElementCropEarth:0>;
  130. var CropEEarB = <magicalcrops:magicalcrops_ElementCropEarth:7>;
  131. var CropEFirA = <magicalcrops:magicalcrops_ElementCropFire:0>;
  132. var CropEFirB = <magicalcrops:magicalcrops_ElementCropFire:7>;
  133. var CropMCopA = <magicalcrops:magicalcrops_ModMagicCropCopper:0>;
  134. var CropMCopB = <magicalcrops:magicalcrops_ModMagicCropCopper:7>;
  135. var CropMTinA = <magicalcrops:magicalcrops_ModMagicCropTin:0>;
  136. var CropMTinB = <magicalcrops:magicalcrops_ModMagicCropTin:7>;
  137. var CropMSilA = <magicalcrops:magicalcrops_ModMagicCropSilver:0>;
  138. var CropMSilB = <magicalcrops:magicalcrops_ModMagicCropSilver:7>;
  139. var CropMLeaA = <magicalcrops:magicalcrops_ModMagicCropLead:0>;
  140. var CropMLeaB = <magicalcrops:magicalcrops_ModMagicCropLead:7>;
  141. var CropMQuaA = <magicalcrops:magicalcrops_ModMagicCropQuartz:0>;
  142. var CropMQuaB = <magicalcrops:magicalcrops_ModMagicCropQuartz:7>;
  143. var CropMSapA = <magicalcrops:magicalcrops_ModMagicCropSapphire:0>;
  144. var CropMSapB = <magicalcrops:magicalcrops_ModMagicCropSapphire:7>;
  145. var CropMRubA = <magicalcrops:magicalcrops_ModMagicCropRuby:0>;
  146. var CropMRubB = <magicalcrops:magicalcrops_ModMagicCropRuby:7>;
  147. var CropMPerA = <magicalcrops:magicalcrops_ModMagicCropPeridot:0>;
  148. var CropMPerB = <magicalcrops:magicalcrops_ModMagicCropPeridot:7>;
  149. var CropMAluA = <magicalcrops:magicalcrops_ModMagicCropAlumin:0>;
  150. var CropMAluB = <magicalcrops:magicalcrops_ModMagicCropAlumin:7>;
  151. var CropMForA = <magicalcrops:magicalcrops_ModMagicCropForce:0>;
  152. var CropMForB = <magicalcrops:magicalcrops_ModMagicCropForce:7>;
  153. var CropMCobA = <magicalcrops:magicalcrops_ModMagicCropCobalt:0>;
  154. var CropMCobB = <magicalcrops:magicalcrops_ModMagicCropCobalt:7>;
  155. var CropMArdA = <magicalcrops:magicalcrops_ModMagicCropArdite:0>;
  156. var CropMArdB = <magicalcrops:magicalcrops_ModMagicCropArdite:7>;
  157. var CropMNicA = <magicalcrops:magicalcrops_ModMagicCropNickel:0>;
  158. var CropMNicB = <magicalcrops:magicalcrops_ModMagicCropNickel:7>;
  159. var CropMPlaA = <magicalcrops:magicalcrops_ModMagicCropPlatinum:0>;
  160. var CropMPlaB = <magicalcrops:magicalcrops_ModMagicCropPlatinum:7>;
  161. var CropMThaA = <magicalcrops:magicalcrops_ModMagicCropThaumcraftShard:0>;
  162. var CropMThaB = <magicalcrops:magicalcrops_ModMagicCropThaumcraftShard:7>;
  163. var CropMUraA = <magicalcrops:magicalcrops_ModMagicCropUranium:0>;
  164. var CropMUraB = <magicalcrops:magicalcrops_ModMagicCropUranium:7>;
  165. var CropMOilA = <magicalcrops:magicalcrops_ModMagicCropOil:0>;
  166. var CropMOilB = <magicalcrops:magicalcrops_ModMagicCropOil:7>;
  167. var CropMRbbA = <magicalcrops:magicalcrops_ModMagicCropRubber:0>;
  168. var CropMRbbB = <magicalcrops:magicalcrops_ModMagicCropRubber:7>;
  169. var CropMVinA = <magicalcrops:magicalcrops_ModMagicCropVinteum:0>;
  170. var CropMVinB = <magicalcrops:magicalcrops_ModMagicCropVinteum:7>;
  171. var CropMBluA = <magicalcrops:magicalcrops_ModMagicCropBlueTopaz:0>;
  172. var CropMBluB = <magicalcrops:magicalcrops_ModMagicCropBlueTopaz:7>;
  173. var CropMChiA = <magicalcrops:magicalcrops_ModMagicCropChimerite:0>;
  174. var CropMChiB = <magicalcrops:magicalcrops_ModMagicCropChimerite:7>;
  175. var CropMMooA = <magicalcrops:magicalcrops_ModMagicCropMoonstone:0>;
  176. var CropMMooB = <magicalcrops:magicalcrops_ModMagicCropMoonstone:7>;
  177. var CropMSunA = <magicalcrops:magicalcrops_ModMagicCropSunstone:0>;
  178. var CropMSunB = <magicalcrops:magicalcrops_ModMagicCropSunstone:7>;
  179. var CropMIriA = <magicalcrops:magicalcrops_ModMagicCropIridium:0>;
  180. var CropMIriB = <magicalcrops:magicalcrops_ModMagicCropIridium:7>;
  181. var CropMYelA = <magicalcrops:magicalcrops_ModMagicCropYellorite:0>;
  182. var CropMYelB = <magicalcrops:magicalcrops_ModMagicCropYellorite:7>;
  183. var CropMOsmA = <magicalcrops:magicalcrops_ModMagicCropOsmium:0>;
  184. var CropMOsmB = <magicalcrops:magicalcrops_ModMagicCropOsmium:7>;
  185. var CropMManA = <magicalcrops:magicalcrops_ModMagicCropManganese:0>;
  186. var CropMManB = <magicalcrops:magicalcrops_ModMagicCropManganese:7>;
  187. var CropMSulA = <magicalcrops:magicalcrops_ModMagicCropSulfur:0>;
  188. var CropMSulB = <magicalcrops:magicalcrops_ModMagicCropSulfur:7>;
  189. var CropMDarA = <magicalcrops:magicalcrops_ModMagicCropDarkiron:0>;
  190. var CropMDarB = <magicalcrops:magicalcrops_ModMagicCropDarkiron:7>;
  191. var CropSCowA = <magicalcrops:magicalcrops_SoulCropCow:0>;
  192. var CropSCowB = <magicalcrops:magicalcrops_SoulCropCow:7>;
  193. var CropSCreA = <magicalcrops:magicalcrops_SoulCropCreeper:0>;
  194. var CropSCreB = <magicalcrops:magicalcrops_SoulCropCreeper:7>;
  195. var CropSMagA = <magicalcrops:magicalcrops_SoulCropMagma:0>;
  196. var CropSMagB = <magicalcrops:magicalcrops_SoulCropMagma:7>;
  197. var CropSSkeA = <magicalcrops:magicalcrops_SoulCropSkeleton:0>;
  198. var CropSSkeB = <magicalcrops:magicalcrops_SoulCropSkeleton:7>;
  199. var CropSSliA = <magicalcrops:magicalcrops_SoulCropSlime:0>;
  200. var CropSSliB = <magicalcrops:magicalcrops_SoulCropSlime:7>;
  201. var CropSSpiA = <magicalcrops:magicalcrops_SoulCropSpider:0>;
  202. var CropSSpiB = <magicalcrops:magicalcrops_SoulCropSpider:7>;
  203. var CropSGhaA = <magicalcrops:magicalcrops_SoulCropGhast:0>;
  204. var CropSGhaB = <magicalcrops:magicalcrops_SoulCropGhast:7>;
  205. var CropSWitA = <magicalcrops:magicalcrops_SoulCropWither:0>;
  206. var CropSWitB = <magicalcrops:magicalcrops_SoulCropWither:7>;
  207. var CropPFirA = <magicalcrops:magicalcrops_PotionCropFire:0>;
  208. var CropPFirB = <magicalcrops:magicalcrops_PotionCropFire:7>;
  209. var CropPWatA = <magicalcrops:magicalcrops_PotionCropWater:0>;
  210. var CropPWatB = <magicalcrops:magicalcrops_PotionCropWater:7>;
  211. var CropPStrA = <magicalcrops:magicalcrops_PotionCropStrength:0>;
  212. var CropPStrB = <magicalcrops:magicalcrops_PotionCropStrength:7>;
  213. var CropPRegA = <magicalcrops:magicalcrops_PotionCropRegen:0>;
  214. var CropPRegB = <magicalcrops:magicalcrops_PotionCropRegen:7>;
  215. var CropPNigA = <magicalcrops:magicalcrops_PotionCropNight:0>;
  216. var CropPNigB = <magicalcrops:magicalcrops_PotionCropNight:7>;
  217. var CropPSpeA = <magicalcrops:magicalcrops_PotionCropSpeed:0>;
  218. var CropPSpeB = <magicalcrops:magicalcrops_PotionCropSpeed:7>;
  219. var CropBBlaA = <magicalcrops:magicalcrops_CropBlackberry:0>;
  220. var CropBBlaB = <magicalcrops:magicalcrops_CropBlackberry:7>;
  221. var CropBBluA = <magicalcrops:magicalcrops_CropBlueberry:0>;
  222. var CropBBluB = <magicalcrops:magicalcrops_CropBlueberry:7>;
  223. var CropBChiA = <magicalcrops:magicalcrops_CropChili:0>;
  224. var CropBChiB = <magicalcrops:magicalcrops_CropChili:7>;
  225. var CropBCucA = <magicalcrops:magicalcrops_CropCucumber:0>;
  226. var CropBCucB = <magicalcrops:magicalcrops_CropCucumber:7>;
  227. var CropBGraA = <magicalcrops:magicalcrops_CropGrape:0>;
  228. var CropBGraB = <magicalcrops:magicalcrops_CropGrape:7>;
  229. var CropBRasA = <magicalcrops:magicalcrops_CropRaspberry:0>;
  230. var CropBRasB = <magicalcrops:magicalcrops_CropRaspberry:7>;
  231. var CropBStrA = <magicalcrops:magicalcrops_CropStrawberry:0>;
  232. var CropBStrB = <magicalcrops:magicalcrops_CropStrawberry:7>;
  233. var CropBSweA = <magicalcrops:magicalcrops_CropSweetcorn:0>;
  234. var CropBSweB = <magicalcrops:magicalcrops_CropSweetcorn:7>;
  235. var CropBTomA = <magicalcrops:magicalcrops_CropTomato:0>;
  236. var CropBTomB = <magicalcrops:magicalcrops_CropTomato:7>;
  237. var CropBSugA = <magicalcrops:magicalcrops_CropSugarCane:0>;
  238. var CropBSugB = <magicalcrops:magicalcrops_CropSugarCane:7>;
  239.  
  240. //THE DROPPED ITEMS FROM CROPS
  241. var DropWeak = <magicalcrops:magicalcrops_MagicEssence:1>;
  242. var DropWeakB = <magicalcrops:magicalcrops_MagicEssence:2>;
  243. var DropWeakC = <magicalcrops:magicalcrops_MagicEssence:3>;
  244. var DropNature = <magicalcrops:magicalcrops_CropEssence:7>;
  245. var DropEsse = <magicalcrops:magicalcrops_MagicEssence:0>;
  246. var DropCoal = <magicalcrops:magicalcrops_CropEssence:11>;
  247. var DropDye_ = <magicalcrops:magicalcrops_CropEssence:13>;
  248. var DropRedS = <magicalcrops:magicalcrops_CropEssence:1>;
  249. var DropGlow = <magicalcrops:magicalcrops_CropEssence:2>;
  250. var DropObsi = <magicalcrops:magicalcrops_CropEssence:10>;
  251. var DropIron = <magicalcrops:magicalcrops_CropEssence:4>;
  252. var DropGold = <magicalcrops:magicalcrops_CropEssence:5>;
  253. var DropLapi = <magicalcrops:magicalcrops_CropEssence:6>;
  254. var DropEnde = <magicalcrops:magicalcrops_CropEssence:9>;
  255. var DropNeth = <magicalcrops:magicalcrops_CropEssence:14>;
  256. var DropExp_ = <magicalcrops:magicalcrops_CropEssence:12>;
  257. var DropBlaz = <magicalcrops:magicalcrops_CropEssence:7>;
  258. var DropDiam = <magicalcrops:magicalcrops_CropEssence:3>;
  259. var DropEmer = <magicalcrops:magicalcrops_CropEssence:8>;
  260. var DropEAir = <magicalcrops:magicalcrops_ElementEssence:0>;
  261. var DropEWat = <magicalcrops:magicalcrops_ElementEssence:1>;
  262. var DropEEar = <magicalcrops:magicalcrops_ElementEssence:2>;
  263. var DropEFir = <magicalcrops:magicalcrops_ElementEssence:3>;
  264. var DropMCop = <magicalcrops:magicalcrops_ModCropEssence:0>;
  265. var DropMTin = <magicalcrops:magicalcrops_ModCropEssence:1>;
  266. var DropMSil = <magicalcrops:magicalcrops_ModCropEssence:2>;
  267. var DropMLea = <magicalcrops:magicalcrops_ModCropEssence:3>;
  268. var DropMQua = <magicalcrops:magicalcrops_ModCropEssence:4>;
  269. var DropMSap = <magicalcrops:magicalcrops_ModCropEssence:5>;
  270. var DropMRub = <magicalcrops:magicalcrops_ModCropEssence:6>;
  271. var DropMPer = <magicalcrops:magicalcrops_ModCropEssence:7>;
  272. var DropMAlu = <magicalcrops:magicalcrops_ModCropEssence:8>;
  273. var DropMFor = <magicalcrops:magicalcrops_ModCropEssence:9>;
  274. var DropMCob = <magicalcrops:magicalcrops_ModCropEssence:10>;
  275. var DropMArd = <magicalcrops:magicalcrops_ModCropEssence:11>;
  276. var DropMNic = <magicalcrops:magicalcrops_ModCropEssence:12>;
  277. var DropMPla = <magicalcrops:magicalcrops_ModCropEssence:13>;
  278. var DropMTha = <magicalcrops:magicalcrops_ModCropEssence:14>;
  279. var DropMUra = <magicalcrops:magicalcrops_ModCropEssence:15>;
  280. var DropMOil = <magicalcrops:magicalcrops_ModCropEssence:16>;
  281. var DropMRbb = <magicalcrops:magicalcrops_ModCropEssence:17>;
  282. var DropMVin = <magicalcrops:magicalcrops_ModCropEssence:18>;
  283. var DropMBlu = <magicalcrops:magicalcrops_ModCropEssence:19>;
  284. var DropMChi = <magicalcrops:magicalcrops_ModCropEssence:20>;
  285. var DropMMoo = <magicalcrops:magicalcrops_ModCropEssence:21>;
  286. var DropMSun = <magicalcrops:magicalcrops_ModCropEssence:22>;
  287. var DropMIri = <magicalcrops:magicalcrops_ModCropEssence:23>;
  288. var DropMYel = <magicalcrops:magicalcrops_ModCropEssence:24>;
  289. var DropMOsm = <magicalcrops:magicalcrops_ModCropEssence:25>;
  290. var DropMMan = <magicalcrops:magicalcrops_ModCropEssence:26>;
  291. var DropMSul = <magicalcrops:magicalcrops_ModCropEssence:27>;
  292. var DropMDar = <magicalcrops:magicalcrops_ModCropEssence:28>;
  293. var DropSCow = <magicalcrops:magicalcrops_SoulEssence:0>;
  294. var DropSCre = <magicalcrops:magicalcrops_SoulEssence:1>;
  295. var DropSMag = <magicalcrops:magicalcrops_SoulEssence:2>;
  296. var DropSSke = <magicalcrops:magicalcrops_SoulEssence:3>;
  297. var DropSSli = <magicalcrops:magicalcrops_SoulEssence:4>;
  298. var DropSSpi = <magicalcrops:magicalcrops_SoulEssence:5>;
  299. var DropSGha = <magicalcrops:magicalcrops_SoulEssence:6>;
  300. var DropSWit = <magicalcrops:magicalcrops_SoulEssence:7>;
  301. var DropPFir = <magicalcrops:magicalcrops_PotionPetals:0>;
  302. var DropPWat = <magicalcrops:magicalcrops_PotionPetals:1>;
  303. var DropPStr = <magicalcrops:magicalcrops_PotionPetals:2>;
  304. var DropPReg = <magicalcrops:magicalcrops_PotionPetals:3>;
  305. var DropPNig = <magicalcrops:magicalcrops_PotionPetals:4>;
  306. var DropPSpe = <magicalcrops:magicalcrops_PotionPetals:5>;
  307. var DropBBla = <magicalcrops:magicalcrops_CropProduce:0>;
  308. var DropBBlu = <magicalcrops:magicalcrops_CropProduce:1>;
  309. var DropBChi = <magicalcrops:magicalcrops_CropProduce:2>;
  310. var DropBCuc = <magicalcrops:magicalcrops_CropProduce:3>;
  311. var DropBGra = <magicalcrops:magicalcrops_CropProduce:4>;
  312. var DropBRas = <magicalcrops:magicalcrops_CropProduce:5>;
  313. var DropBStr = <magicalcrops:magicalcrops_CropProduce:6>;
  314. var DropBSwe = <magicalcrops:magicalcrops_CropProduce:7>;
  315. var DropBTom = <magicalcrops:magicalcrops_CropProduce:8>;
  316. var DropBSug = <minecraft:reeds>;
  317.  
  318. //Magical Crops Harvester Support :)
  319.  
  320. //THIS IS 20% Second Seed
  321. //essence =  1 @1% = .01 * 50 = .5
  322. //weak EA =  4 @1% = .04 * 12 = .48
  323. //weak EB = 16 @1% = .16 *  3 = .48
  324. //weak EC = 64 @1% = .64 *  1 = .64
  325. Harvester.addHarvestable(CropEsseB, [DropEsse % 50, SeedEsse * 1, SeedEsse % 20, DropWeak % 12, DropNature % 10, DropWeakB % 3, DropWeakC % 1], "normal");
  326. Harvester.addHarvestable(CropCoalB, [DropCoal * 1, SeedCoal * 1, SeedCoal % 20, DropNature % 10], "normal");
  327. Harvester.addHarvestable(CropDye_B, [DropDye_ * 1, SeedDye_ * 1, SeedDye_ % 20, DropNature % 10], "normal");
  328. Harvester.addHarvestable(CropRedSB, [DropRedS * 1, SeedRedS * 1, SeedRedS % 20, DropNature % 10], "normal");
  329. Harvester.addHarvestable(CropGlowB, [DropGlow * 1, SeedGlow * 1, SeedGlow % 20, DropNature % 10], "normal");
  330. Harvester.addHarvestable(CropObsiB, [DropObsi * 1, SeedObsi * 1, SeedObsi % 20, DropNature % 10], "normal");
  331. Harvester.addHarvestable(CropIronB, [DropIron * 1, SeedIron * 1, SeedIron % 20, DropNature % 10], "normal");
  332. Harvester.addHarvestable(CropGoldB, [DropGold * 1, SeedGold * 1, SeedGold % 20, DropNature % 10], "normal");
  333. Harvester.addHarvestable(CropLapiB, [DropLapi * 1, SeedLapi * 1, SeedLapi % 20, DropNature % 10], "normal");
  334. Harvester.addHarvestable(CropEndeB, [DropEnde * 1, SeedEnde * 1, SeedEnde % 20, DropNature % 10], "normal");
  335. Harvester.addHarvestable(CropNethB, [DropNeth * 1, SeedNeth * 1, SeedNeth % 20, DropNature % 10], "normal");
  336. Harvester.addHarvestable(CropExp_B, [DropExp_ * 1, SeedExp_ * 1, SeedExp_ % 20, DropNature % 10], "normal");
  337. Harvester.addHarvestable(CropBlazB, [DropBlaz * 1, SeedBlaz * 1, SeedBlaz % 20, DropNature % 10], "normal");
  338. Harvester.addHarvestable(CropDiamB, [DropDiam * 1, SeedDiam * 1, SeedDiam % 20, DropNature % 10], "normal");
  339. Harvester.addHarvestable(CropEmerB, [DropEmer * 1, SeedEmer * 1, SeedEmer % 20, DropNature % 10], "normal");
  340. Harvester.addHarvestable(CropEAirB, [DropEAir * 1, SeedEAir * 1, SeedEAir % 20, DropNature % 10], "normal");
  341. Harvester.addHarvestable(CropEWatB, [DropEWat * 1, SeedEWat * 1, SeedEWat % 20, DropNature % 10], "normal");
  342. Harvester.addHarvestable(CropEEarB, [DropEEar * 1, SeedEEar * 1, SeedEEar % 20, DropNature % 10], "normal");
  343. Harvester.addHarvestable(CropEFirB, [DropEFir * 1, SeedEFir * 1, SeedEFir % 20, DropNature % 10], "normal");
  344. Harvester.addHarvestable(CropMCopB, [DropMCop * 1, SeedMCop * 1, SeedMCop % 20, DropNature % 10], "normal");
  345. Harvester.addHarvestable(CropMTinB, [DropMTin * 1, SeedMTin * 1, SeedMTin % 20, DropNature % 10], "normal");
  346. Harvester.addHarvestable(CropMSilB, [DropMSil * 1, SeedMSil * 1, SeedMSil % 20, DropNature % 10], "normal");
  347. Harvester.addHarvestable(CropMLeaB, [DropMLea * 1, SeedMLea * 1, SeedMLea % 20, DropNature % 10], "normal");
  348. Harvester.addHarvestable(CropMQuaB, [DropMQua * 1, SeedMQua * 1, SeedMQua % 20, DropNature % 10], "normal");
  349. Harvester.addHarvestable(CropMSapB, [DropMSap * 1, SeedMSap * 1, SeedMSap % 20, DropNature % 10], "normal");
  350. Harvester.addHarvestable(CropMRubB, [DropMRub * 1, SeedMRub * 1, SeedMRub % 20, DropNature % 10], "normal");
  351. Harvester.addHarvestable(CropMPerB, [DropMPer * 1, SeedMPer * 1, SeedMPer % 20, DropNature % 10], "normal");
  352. Harvester.addHarvestable(CropMAluB, [DropMAlu * 1, SeedMAlu * 1, SeedMAlu % 20, DropNature % 10], "normal");
  353. Harvester.addHarvestable(CropMForB, [DropMFor * 1, SeedMFor * 1, SeedMFor % 20, DropNature % 10], "normal");
  354. Harvester.addHarvestable(CropMCobB, [DropMCob * 1, SeedMCob * 1, SeedMCob % 20, DropNature % 10], "normal");
  355. Harvester.addHarvestable(CropMArdB, [DropMArd * 1, SeedMArd * 1, SeedMArd % 20, DropNature % 10], "normal");
  356. Harvester.addHarvestable(CropMNicB, [DropMNic * 1, SeedMNic * 1, SeedMNic % 20, DropNature % 10], "normal");
  357. Harvester.addHarvestable(CropMPlaB, [DropMPla * 1, SeedMPla * 1, SeedMPla % 20, DropNature % 10], "normal");
  358. Harvester.addHarvestable(CropMThaB, [DropMTha * 1, SeedMTha * 1, SeedMTha % 20, DropNature % 10], "normal");
  359. Harvester.addHarvestable(CropMUraB, [DropMUra * 1, SeedMUra * 1, SeedMUra % 20, DropNature % 10], "normal");
  360. Harvester.addHarvestable(CropMOilB, [DropMOil * 1, SeedMOil * 1, SeedMOil % 20, DropNature % 10], "normal");
  361. Harvester.addHarvestable(CropMRbbB, [DropMRbb * 1, SeedMRbb * 1, SeedMRbb % 20, DropNature % 10], "normal");
  362. Harvester.addHarvestable(CropMVinB, [DropMVin * 1, SeedMVin * 1, SeedMVin % 20, DropNature % 10], "normal");
  363. Harvester.addHarvestable(CropMBluB, [DropMBlu * 1, SeedMBlu * 1, SeedMBlu % 20, DropNature % 10], "normal");
  364. Harvester.addHarvestable(CropMChiB, [DropMChi * 1, SeedMChi * 1, SeedMChi % 20, DropNature % 10], "normal");
  365. Harvester.addHarvestable(CropMMooB, [DropMMoo * 1, SeedMMoo * 1, SeedMMoo % 20, DropNature % 10], "normal");
  366. Harvester.addHarvestable(CropMSunB, [DropMSun * 1, SeedMSun * 1, SeedMSun % 20, DropNature % 10], "normal");
  367. Harvester.addHarvestable(CropMIriB, [DropMIri * 1, SeedMIri * 1, SeedMIri % 20, DropNature % 10], "normal");
  368. Harvester.addHarvestable(CropMYelB, [DropMYel * 1, SeedMYel * 1, SeedMYel % 20, DropNature % 10], "normal");
  369. Harvester.addHarvestable(CropMOsmB, [DropMOsm * 1, SeedMOsm * 1, SeedMOsm % 20, DropNature % 10], "normal");
  370. Harvester.addHarvestable(CropMManB, [DropMMan * 1, SeedMMan * 1, SeedMMan % 20, DropNature % 10], "normal");
  371. Harvester.addHarvestable(CropMSulB, [DropMSul * 1, SeedMSul * 1, SeedMSul % 20, DropNature % 10], "normal");
  372. Harvester.addHarvestable(CropMDarB, [DropMDar * 1, SeedMDar * 1, SeedMDar % 20, DropNature % 10], "normal");
  373. Harvester.addHarvestable(CropSCowB, [DropSCow * 1, SeedSCow * 1, SeedSCow % 20, DropNature % 10], "normal");
  374. Harvester.addHarvestable(CropSCreB, [DropSCre * 1, SeedSCre * 1, SeedSCre % 20, DropNature % 10], "normal");
  375. Harvester.addHarvestable(CropSMagB, [DropSMag * 1, SeedSMag * 1, SeedSMag % 20, DropNature % 10], "normal");
  376. Harvester.addHarvestable(CropSSkeB, [DropSSke * 1, SeedSSke * 1, SeedSSke % 20, DropNature % 10], "normal");
  377. Harvester.addHarvestable(CropSSliB, [DropSSli * 1, SeedSSli * 1, SeedSSli % 20, DropNature % 10], "normal");
  378. Harvester.addHarvestable(CropSSpiB, [DropSSpi * 1, SeedSSpi * 1, SeedSSpi % 20, DropNature % 10], "normal");
  379. Harvester.addHarvestable(CropSGhaB, [DropSGha * 1, SeedSGha * 1, SeedSGha % 20, DropNature % 10], "normal");
  380. Harvester.addHarvestable(CropSWitB, [DropSWit * 1, SeedSWit * 1, SeedSWit % 20, DropNature % 10], "normal");
  381. Harvester.addHarvestable(CropPFirB, [DropPFir * 1, SeedPFir * 1, SeedPFir % 20, DropNature % 10], "normal");
  382. Harvester.addHarvestable(CropPWatB, [DropPWat * 1, SeedPWat * 1, SeedPWat % 20, DropNature % 10], "normal");
  383. Harvester.addHarvestable(CropPStrB, [DropPStr * 1, SeedPStr * 1, SeedPStr % 20, DropNature % 10], "normal");
  384. Harvester.addHarvestable(CropPRegB, [DropPReg * 1, SeedPReg * 1, SeedPReg % 20, DropNature % 10], "normal");
  385. Harvester.addHarvestable(CropPNigB, [DropPNig * 1, SeedPNig * 1, SeedPNig % 20, DropNature % 10], "normal");
  386. Harvester.addHarvestable(CropPSpeB, [DropPSpe * 1, SeedPSpe * 1, SeedPSpe % 20, DropNature % 10], "normal");
  387. Harvester.addHarvestable(CropBBlaB, [DropBBla * 1, SeedBBla * 1, SeedBBla % 20, DropNature % 10], "normal");
  388. Harvester.addHarvestable(CropBBluB, [DropBBlu * 1, SeedBBlu * 1, SeedBBlu % 20, DropNature % 10], "normal");
  389. Harvester.addHarvestable(CropBChiB, [DropBChi * 1, SeedBChi * 1, SeedBChi % 20, DropNature % 10], "normal");
  390. Harvester.addHarvestable(CropBCucB, [DropBCuc * 1, SeedBCuc * 1, SeedBCuc % 20, DropNature % 10], "normal");
  391. Harvester.addHarvestable(CropBGraB, [DropBGra * 1, SeedBGra * 1, SeedBGra % 20, DropNature % 10], "normal");
  392. Harvester.addHarvestable(CropBRasB, [DropBRas * 1, SeedBRas * 1, SeedBRas % 20, DropNature % 10], "normal");
  393. Harvester.addHarvestable(CropBStrB, [DropBStr * 1, SeedBStr * 1, SeedBStr % 20, DropNature % 10], "normal");
  394. Harvester.addHarvestable(CropBSweB, [DropBSwe * 1, SeedBSwe * 1, SeedBSwe % 20, DropNature % 10], "normal");
  395. Harvester.addHarvestable(CropBTomB, [DropBTom * 1, SeedBTom * 1, SeedBTom % 20, DropNature % 10], "normal");
  396. Harvester.addHarvestable(CropBSugB, [DropBSug * 1, SeedBSug * 1, SeedBSug % 20, DropNature % 10], "normal");
  397.  
  398. //PLANTER
  399. Planter.addPlantable(SeedEsse, CropEsseA);
  400. Planter.addPlantable(SeedCoal, CropCoalA);
  401. Planter.addPlantable(SeedDye_, CropDye_A);
  402. Planter.addPlantable(SeedRedS, CropRedSA);
  403. Planter.addPlantable(SeedGlow, CropGlowA);
  404. Planter.addPlantable(SeedObsi, CropObsiA);
  405. Planter.addPlantable(SeedIron, CropIronA);
  406. Planter.addPlantable(SeedGold, CropGoldA);
  407. Planter.addPlantable(SeedLapi, CropLapiA);
  408. Planter.addPlantable(SeedEnde, CropEndeA);
  409. Planter.addPlantable(SeedNeth, CropNethA);
  410. Planter.addPlantable(SeedExp_, CropExp_A);
  411. Planter.addPlantable(SeedBlaz, CropBlazA);
  412. Planter.addPlantable(SeedDiam, CropDiamA);
  413. Planter.addPlantable(SeedEmer, CropEmerA);
  414. Planter.addPlantable(SeedEAir, CropEAirA);
  415. Planter.addPlantable(SeedEWat, CropEWatA);
  416. Planter.addPlantable(SeedEEar, CropEEarA);
  417. Planter.addPlantable(SeedEFir, CropEFirA);
  418. Planter.addPlantable(SeedMCop, CropMCopA);
  419. Planter.addPlantable(SeedMTin, CropMTinA);
  420. Planter.addPlantable(SeedMSil, CropMSilA);
  421. Planter.addPlantable(SeedMLea, CropMLeaA);
  422. Planter.addPlantable(SeedMQua, CropMQuaA);
  423. Planter.addPlantable(SeedMSap, CropMSapA);
  424. Planter.addPlantable(SeedMRub, CropMRubA);
  425. Planter.addPlantable(SeedMPer, CropMPerA);
  426. Planter.addPlantable(SeedMAlu, CropMAluA);
  427. Planter.addPlantable(SeedMFor, CropMForA);
  428. Planter.addPlantable(SeedMCob, CropMCobA);
  429. Planter.addPlantable(SeedMArd, CropMArdA);
  430. Planter.addPlantable(SeedMNic, CropMNicA);
  431. Planter.addPlantable(SeedMPla, CropMPlaA);
  432. Planter.addPlantable(SeedMTha, CropMThaA);
  433. Planter.addPlantable(SeedMUra, CropMUraA);
  434. Planter.addPlantable(SeedMOil, CropMOilA);
  435. Planter.addPlantable(SeedMRbb, CropMRbbA);
  436. Planter.addPlantable(SeedMVin, CropMVinA);
  437. Planter.addPlantable(SeedMBlu, CropMBluA);
  438. Planter.addPlantable(SeedMChi, CropMChiA);
  439. Planter.addPlantable(SeedMMoo, CropMMooA);
  440. Planter.addPlantable(SeedMSun, CropMSunA);
  441. Planter.addPlantable(SeedMIri, CropMIriA);
  442. Planter.addPlantable(SeedMYel, CropMYelA);
  443. Planter.addPlantable(SeedMOsm, CropMOsmA);
  444. Planter.addPlantable(SeedMMan, CropMManA);
  445. Planter.addPlantable(SeedMSul, CropMSulA);
  446. Planter.addPlantable(SeedMDar, CropMDarA);
  447. Planter.addPlantable(SeedSCow, CropSCowA);
  448. Planter.addPlantable(SeedSCre, CropSCreA);
  449. Planter.addPlantable(SeedSMag, CropSMagA);
  450. Planter.addPlantable(SeedSSke, CropSSkeA);
  451. Planter.addPlantable(SeedSSli, CropSSliA);
  452. Planter.addPlantable(SeedSSpi, CropSSpiA);
  453. Planter.addPlantable(SeedSGha, CropSGhaA);
  454. Planter.addPlantable(SeedSWit, CropSWitA);
  455. Planter.addPlantable(SeedPFir, CropPFirA);
  456. Planter.addPlantable(SeedPWat, CropPWatA);
  457. Planter.addPlantable(SeedPStr, CropPStrA);
  458. Planter.addPlantable(SeedPReg, CropPRegA);
  459. Planter.addPlantable(SeedPNig, CropPNigA);
  460. Planter.addPlantable(SeedPSpe, CropPSpeA);
  461. Planter.addPlantable(SeedBBla, CropBBlaA);
  462. Planter.addPlantable(SeedBBlu, CropBBluA);
  463. Planter.addPlantable(SeedBChi, CropBChiA);
  464. Planter.addPlantable(SeedBCuc, CropBCucA);
  465. Planter.addPlantable(SeedBGra, CropBGraA);
  466. Planter.addPlantable(SeedBRas, CropBRasA);
  467. Planter.addPlantable(SeedBStr, CropBStrA);
  468. Planter.addPlantable(SeedBSwe, CropBSweA);
  469. Planter.addPlantable(SeedBTom, CropBTomA);
  470. Planter.addPlantable(SeedBSug, CropBSugA);
  471.  
  472. //EOF
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement