Skip to main content

25 docs tagged with "farming"

View all tags

Crop

Manages growth, maturation, fertilization, and harvesting logic for plant entities in the game world.

Farm Plant Defs

Provides plant definition data used by the farming system to configure growth, moisture, season, nutrient, and other gameplay properties for each crop.

Farm Plants

Manages farm plant lifecycle, stress tracking, growth stages, and loot generation for agricultural gameplay.

Farm Plow

A deployable tool that tills soil into farmable ground and handles plowing animations and debris effects.

Farm Soil

Represents tilled soil in the farm, handling visual states, plowing state tracking, and persistence across saves.

Farming Manager

Manages soil moisture, nutrients, and farming-related systems across the world map, including plant growth, weed spawning, and Lord Fruit Fly behavior.

Farmplantable

Enables a seed or item to be planted into soil by spawning a plant prefab at the target's position.

Farmplot

Manages a farmplot structure that can be planted with crops and degrades when hammered or burnt, including level-specific growth rates, fertility tracking, and decorative element rendering.

Farmsoildrinker

Tracks and calculates the time a soil entity spends in wet and dry states for farming-related moisture logic.

Farmtiller

Provides functionality to till soil at a given point in the world.

Fertilizable

Provides a callback hook for handling fertilizer application on an entity.

Findfarmplant

Selects a suitable farm plant for tending based on stress state and proximity, then initiates movement to it.

Grower

Manages crop growth and fertility for plot-like entities, tracking soil cycles and planted crops.

Mosquitofertalizer

A portable fertilizer item that provides moderate soil nutrients and repels flies when held, with unique behavior when deployed by a Wurt-activated skill.

Mushroom Farm

Manages the growth, harvesting, and state progression of a mushroom farm structure, including interactions with snow cover, spore conversion, and repair mechanics.

Plantregistrywidget

Manages the plant registry UI, handling tab navigation between plant, fertilizer, and modded variants.

Quagmire Map

Extends the world map functionality with Quagmire-specific terrain checks, specifically identifying farmable Quagmire soil and evaluating tillability at a given point.

Quagmire Plantables

Definesprefabs and logic for Quagmire crops, including seeds, planted stages, leaves, soil visuals, raw products, and cooked products.

Seeds

Defines the 'seeds' and 'seeds_cooked' prefabs with associated components for use as raw or cooked food, bait, farm planting material, and ocean fishing lures.

Soil Amender

Manages the lifecycle, fertilizer properties, and degradation behavior of the Soil Amender item, transitioning between fresh, stale, and spoiled states based on perishable status.

Spoiledfood

Provides shared initialization logic for spoiled food items used as fertilizer and ocean fishing lures, with weather-sensitive perish behavior and work-based looting for fish variants.

Trophyscale Oversizedveggies

A weight-based trophy structure that accepts oversized vegetables and displays their weight and harvest day using animated digit symbols.

Wateringcan

A tool prefab that holds water for plant care, providing wetness, cooling, and protection effects when used.

Weed Defs

Defines configuration and behavior templates for weed plants, including growth stages, spread mechanics, and custom actions for forgetmelots, tillweed, firenettle, and ivy.

Weed Plants

A reusable prefab factory that creates customizable farmable weeds with growth stages, soil interaction, and magical growth mechanics.