promotional bannermobile promotional banner

TD Planter

Unlisted
TDPlanter is a modular farming mod featuring automated crop growth, configurable tiers, filters, material designs, FE-powered upgrades, hopper automation, datapack recipes, and optional mod integrations.
Back to Files

tdplanter-0.6.0.jar

File nametdplanter-0.6.0.jar
Uploader
takertaker
Uploaded
Sep 2, 2026
Downloads
17
Size
367.3 KB
Mod Loaders
NeoForge
File ID
8794114
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:td-planter-1678752:8794114"

Learn more about Curse Maven

What's new

The format follows Keep a Changelog, and the project uses Semantic Versioning.

[0.6.0]

Added

  • Added optional yield recipes for Farm & Charm and Alex's Caves fertilizers, with increasing bonuses above Bone Meal.
  • Added boosted Farm & Charm fertilized farmland and a Cocoa Beans recipe that requires jungle logs.
  • Added work-per-tick breakdowns and estimated cycle times to the planter details.
  • Added an optional JEI growth category so seed usages show compatible planter soils, configured drops, and base work.

Fixed

  • Moved the planter base-work text onto its own line below the drops label in both EMI and JEI so the recipe details no longer overlap.
  • Read JEI growth recipes from the active client level recipe manager so the category is populated after recipe synchronization.
  • Added a native EMI growth category with seed, soil, drops, and base-work information because JEMI intentionally skips JEI categories for mods that already provide an EMI plugin.
  • Register planter growth recipes with JEI after the client recipe manager becomes available, including recipe reloads, so seed usages show the TDPlanter category.
  • Place the two planter output slots directly beside the player inventory and align both sections as one compact bottom layout.
  • Reset growth work and the rendered crop stage whenever the inserted soil changes.
  • Disabled seed insertion by right-click so seeds are inserted through the dedicated UI slot.
  • Detected planted block items as seeds, including crops whose planting items use names such as roots, kernels, cloves, oats, hops, or peanuts.
  • Prevented automatic crop fallbacks from overriding explicit crop-specific soil requirements.
  • Prevented the overview work text from overlapping the inserted soil slot.
  • Made automatically detected stem crops harvest the detected fruit block's loot table instead of producing arbitrary fruit-block stacks.
  • Made melons produce melon slices while preserving normal pumpkin drops and equivalent loot behavior from modded stem fruits.
  • Kept saplings out of generic crop detection so age-bearing saplings such as Mangrove Propagules resolve only through tree detection.
  • Included the active soil yield factor in the planter details and effective yield total.
  • Kept yield_factor optional in the KubeJS soil schema to preserve existing scripts.
  • Ordered required KubeJS soil schema keys before the optional yield_factor key so datapack loading no longer aborts during schema registration.
  • Added a regression test for KubeJS's required-before-optional schema ordering contract.

Changed

  • Planter items now retain their tier, material, installed hood, lamp, hopper, filter module and configuration, wax state, and stored FE when broken.
  • Soil, seeds, tools, fertilizer, and buffered outputs now drop separately when a planter is broken, while transient growth progress is reset.
  • Standardized every Hopper Module on a compact two-slot output buffer instead of tier-dependent rows of output slots.
  • Centered the smaller output panel below the planter controls.
  • Shortened large work values in the overview while retaining exact current and required work in the tooltip and details tab.

[0.5.0]

Added

  • Added runtime fallback definitions for conventional crops, melon- and pumpkin-style stems, saplings, dirt-tagged blocks, and farmland blocks.
  • Rendered the inserted soil inside the planter using its own block model and texture.
  • Added hoe right-click tilling for inserted soil through NeoForge's HOE_TILL compatibility contract, including transformations supplied by other mods.

Changed

  • Rendered planted field crops and stems with their block models instead of upright seed-item models.
  • Removed the implicit plant-area right-click harvest; ordinary right-clicks now open the planter menu.
  • Gave farmland and automatically detected modded farmland a 1.25x soil growth factor while regular dirt remains at 1.0x.
  • Reworked the planter overview and details layout to show current and required work plus the active soil speed.
  • Replaced technical detail-page fields with live growth and yield totals plus their tier, soil, hoe, glass hood, growth lamp, and fertilizer multipliers.
  • Marked inactive optional modifiers separately so the configured benefit remains visible without being included in the effective total.

Fixed

  • Allowed automatically detected seeds such as Melon Seeds to enter the seed slot and participate in growth resolution.
  • Synchronized soil and seed changes to clients so the planter display updates immediately.
  • Kept explicit growth definitions authoritative without reporting their automatic fallbacks as ambiguities.
  • Made the Hopper Module automatically harvest ready crops into its output buffer and export them to inventories below.
  • Allowed Hopper Module exports to move the portion that fits instead of blocking the complete transfer.
  • Calculated the work bar from current work divided by required work instead of treating raw work units as a percentage.
  • Advanced field-crop and stem render stages from the actual growth progress and synchronized stage changes to clients.
  • Kept the first visible crop stage above the rendered soil surface so newly planted crops are not hidden by the planter rim.
  • Kept input item stacks off the details tab instead of allowing hidden overview slots to collapse into its upper-left corner.

This mod has no related projects