Create a FREE account for an ad-free experience and to edit the wiki.
30,913 ARTICLES
ON THIS WIKI

AgriCraft

AgriCraft
AgriCraft
Name AgriCraft
Creator InfinityRaider
Type Farming
Latest Version 4.0.2
Minecraft Version 1.20.4
Website CurseForge
Config File /agricraft/Configuration.cfg
Add-on Mods AgriTech Evolved
Root Mod Stand Alone
Modpacks BeeHappy
Cloud 9 1.7 Pack
Feed The Beast Beyond
Feed The Beast Infinity Evolved
Feed The Beast Infinity Evolved Skyblock
Feed The Beast Vanilla+
Hubris
Pathfinder
Regrowth

AgriCraft is an agricultural mod first available for MC v.1.7.10. Rather than implementing a multitude of new crops for players to cultivate, its goal is to re-implement and expand on the Crops system from IndustrialCraft2. Unlike the system from IndustrialCraft, AgriCraft aims to support crops from any mod and allowing them to be configured for cross-breeding through mutations.

The mod provides several tools used to grow crops, including a simple, but effective irrigation system which primarily consists out of the Water Tank, Irrigation Channel and Sprinkler.

Though the mod doesn't do a lot of terrain generation, it does generate (small) greenhouses in villages which grow a number of random crops, which can be disabled in the config file.

Crossbreeding and Stat Boosting

One of AgriCraft's main features is the ability to crossbreed plants together to create stronger or entirely new ones. This is done through the use of Crop Sticks which "holds" the parent plant that the player wishes to breed. With a plant cultivated with a Crop Stick, it can either be crossbred with a different parent plant in an attempt to produce a new crop or bred with the same type for a possible stronger result.

Stat Boosting Basics

Using the Seed Analyzer allows the player to reveal three base stats found on all Agricraft seeds. Growth; the speed of which the plant grows, Gain; the amount of produce the plant will create when harvested, and Strength; the abilty for a plant to carry its stats over to the children plants. Default versions of vanilla and modded crops can be converted into their AgriCraft variety by the Seed Analyzer and start with 1/1/1 stats.

By breeding two or more plants together they can pass their stats +/- some randomness to the child plant. Depending on the config settings, spreading of a single plant may or may not be enabled, and it may or may not be able to gain stats while doing so. Regrowth for example has both of these options enabled by default, while most packs do not.

Crossbreeding Basics

When two compatible plants are placed within a block of each other, there is a small chance that they will create a new mutation in the middle block between them, soil permitting. The target block for the new plant must have a double Crop Stick in between the parent plants to spread to that square and possibly crossbreed.

New seed discoveries can be recorded in the Agricultural Journal when it is placed in the Seed Analyzer and unknown seeds are scanned.

Integration

AgriCraft has integration for the following mods:

Config

AgriCraft's configs are located in /minecraft/config/agricraft/ and consist of eight files. It is highly customizable and crop behavior may be quite different between packs because of this. AgriCraft allows completely custom crops if the modpack designer wishes. Only a few of the configs are mentioned here due to the sheer number offered. The other seven config files are meant primarily for modpack designers and allow fine level control over the entire AgriCraft crop system. Players may be interested in adding additional valid soil types to SoilWhitelist.txt, but the rest are largely for custom systems.

  • Configuration.cfg - main config file.
    • B:"Bonemeal Mutations"=false - by default Bone Meal cannot be used to get mutations.
    • B:"Disable Vanilla Farming"=true - sets it so that crops can *only* be grown on Crop Sticks.
    • I:"Crop stat cap"=10 - Max Stats a Crop can have, default 10
    • I:"Crop stat divisor"=2 - Max Stats a crossbreed starts with - default 2 caps it to 5/5/5 if the parents were 10/10/10's.
    • B:"Enable weeds"=false - toggle if empty cropsticks / double cropsticks can grow weeds that take over crops if left unchecked.
    • I:"Farming difficulty"=3 - (range 1-3) on =1, new crops can get stats from any adjacent crop. =2, crops can only get stats from their own species and parents. =3 is the same as level 2, but any different adjacent species will reduce their stats.
    • B:"Non parent crops affect stats negatively"=true Stats reduced if there are competing plant species, similar to difficulty 3 above.
    • I:"Valid parents"=2 (1-3) 1 = any mature plant, 2 = same species and mutation parents, 3 = only identical crops.
    • S:"Mutation Chance"=0.2 (0.0-1.0) the odds that a new plant will be a mutation vs. spread, if both are possible (0.2 = 20% chance mutation, 80% spread).
    • S:"Growth rate multiplier"=1.0 (0.0-2.0) affects how quickly all AgriCraft crops mature.
    • B:"Resource Crops"=true - adds plants for basic resources that drop nuggets/dusts.
      • IMPORTANT: You may have to delete /config/agricraft/Mutations.txt and have it regenerate to regain any removed mutation recipes.
    • B:"Only mature crops drop seeds"=false Toggles if immature plants can be collected as seeds or not.
    • B:"Single spread stat increase"=false Toggles if a single-parent plant can gain stats or not.
    • B:"Hardcore stats"=false Makes it much more difficult to get stat gains, especially with less than four mature parent plants.
    • B:"Weeds can overtake plants"=true Toggles if weeds can destroy crops by replacing them with weeds or not.
    • B:"Enable weeds"=true Toggles if weeds are enabled at all or not.
    • B:[modName]=false Disables AgriCraft *only* for the specified [modName]. A separate config is provided for every mod AgriCraft changes.

Known Issues

  • If experiencing issues with GregTech, disable B:"Register crop products in the ore dict"=true by setting it to false. This also prevents seeds from working with Thermal's Phytogenic Insolator.
  • Sprinkler particle effect can be rather laggy; disable with B:"Disable particles"=true in the main config file.
  • Custom wood blocks can be hidden/shown in NEI based on config B:"condense custom wood blocks in NEI"=true
  • Seeds missing in NEI - set B:"NEI Mutations"=true, B:"NEI Products"=true and B:NotEnoughItems=true