Skip to content

Latest commit

 

History

History
 
 

TractorMod

Tractor Mod is a Stardew Valley mod which lets you buy a tractor (and tractor garage) to more efficiently till/fertilize/seed/water/harvest crops, clear rocks, etc.

Contents

Install

  1. Install the latest version of SMAPI.
  2. Install this mod from Nexus mods.
  3. Run the game using SMAPI.

Use

Buy the tractor garage from Robin:

...choose where you want it built:

...and Robin will build your garage overnight:

Now just get on the tractor, choose a tool or seeds or fertilizer, and drive:

You can do these by default:

hold item default effects optional effects (disabled by default)
axe clear twigs; clear dead crops. chop down trees; clear live crops.
fertiliser fertilise dirt.
hoe till dirt.
pickaxe break rocks; clear tilled dirt; clear dead crops. break paths/flooring.
seeds plant seeds in dirt.
scythe harvest crops, fruit trees, or forage; clear weeds and dead crops.
watering can water crops.

The tractor uses no stamina when using tools, and the watering can won't run out of water. It will consume fertiliser or seeds when you sow those, though.

Configure

The mod creates a config.json file the first time you run it. You can open the file in a text editor to configure the mod.

You can set some general options:

setting default effect
Controls The configured controller, keyboard, and mouse buttons (see key bindings). You can separate multiple buttons with commas. The default keyboard bindings are T to summon the tractor. Available inputs:
  • SummonTractor: warp the tractor to your position.
  • HoldToActivate: if specified, the tractor will only do something while you're holding this button. If nothing is specified, tractor will work automatically.
Distance 1 The number of tiles on each side of the tractor to affect (in addition to the tile under it).
TractorSpeed -2 The speed modifier when riding the tractor.
MagneticRadius 384 The item magnetism amount (higher values attract items from father away).

And toggle some tool features:

setting default effect
AxeCutsFruitTrees false Whether the axe chops down fruit trees.
AxeCutsTrees false Whether the axe chops down non-fruit trees.
PickaxeClearsDirt true Whether the tractor can clear hoed dirt tiles when the pickaxe is selected.
PickaxeBreaksFlooring false Whether the tractor can break flooring and paths when the pickaxe is selected.
CustomAttachments (empty) The custom items or tools to apply. If you specify something that's already supported (like the axe), this will override all limitations on its use. These must match the exact internal item/tool names (not the translated display names). For example: "CustomTools": ["Axe"]

And change how the tractor is sold:

setting default effect
BuildPrice 150000 The gold price to buy a tractor garage.
BuildUsesResources true Whether you need to provide resources to build a tractor garage.

And set some advanced options:

setting default effect
HighlightRadius false Whether to highlight the tractor radius when riding it.
PassThroughTrellisCrops false Whether the tractor can pass through trellis crops like grapes. This is an experimental feature.

Custom textures

You can drop new PNGs into the assets folder to change the appearance of the tractor or garage. For a seasonal texture, just prefix the name with the season (like spring_tractor.png). The mod will load the seasonal texture if present, else it'll load the default name (like tractor.png).

Versions

See release notes.

See also