> For the complete documentation index, see [llms.txt](https://seasons.advancedplugins.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://seasons.advancedplugins.net/features/dynamic-crops.md).

# Dynamic Crops

The Crops System in AdvancedSeasons revolutionizes farming in Minecraft by introducing seasonally affected crop growth. This feature, which is fully customizable, allows for a more realistic and strategic approach to agriculture in the game.

### Configuration File

{% code title="crops.yml" lineNumbers="true" fullWidth="true" %}

```yaml
# Is custom crops handling enabled?
enabled: true

# Crop growth multiplier
growth:
  SPRING: 1.4
  SUMMER: 2.0
  FALL: 1.0
  WINTER: 1.0

winterGrowth:
  # Should crops only grow in winter if they are lit up and in positive temperature, as well as under a block?
  # If set to false, crops will bypass the checks and use value set from growth setting for winter.
  # If set to true, if crop doesn't pass the checks it will not grow.
  basedOnConditions: true
  # Temperature needed for crops to grow in winter
  tempThreshold: 10
```

{% endcode %}

### Key Components of the Crops System

#### Custom Crop Handling

* **Enabled/Disabled**: The system can be toggled on or off. When enabled, crop growth rates vary with the seasons.
* Configurable via the setting: `enabled: true`

#### Seasonal Growth Multipliers

* **Varied Rates**: Growth rates of crops are adjusted depending on the season.
* **Configurable Multipliers**:
  * `SPRING: 1.4` - Faster growth in spring.
  * `SUMMER: 2.0` - Peak growth rates in summer.
  * `FALL: 1.0` - Normal growth in fall.
  * `WINTER: 1.0` - Standard growth in winter, with additional conditions applied.

#### Winter Growth Conditions

* **Special Winter Conditions**: In winter, crop growth depends on specific conditions being met.
* **Configurable Winter Growth**:
  * `basedOnConditions: true` - Crops grow in winter only if certain conditions are met.
  * `tempThreshold: 10` - A minimum temperature threshold for winter crop growth.
* **Conditional Factors**: Crops in winter require adequate lighting, a positive temperature (above the tempThreshold), and need to be under a block for protection.

### Technical Implications for Gameplay

* The seasonal growth multipliers and winter conditions add a layer of strategy to farming, encouraging players to plan according to the seasons.
* Winter farming challenges players to create suitable environments, like greenhouses, to continue growing crops.
* This system enhances the realism of the game, as players must adapt their farming techniques to the changing seasons.

<br>
