Astikor Carts TFC

Quick rating

Community listing page, reviews here may not be monitored by the author.

Astikor Carts TFC

By VerphOwner

No reviews yet

Making Astikor Carts compatible with TFC!

No Theme
Medieval
Cozy
Village & Farm Life
Survival
Hunger & Stamina
Farming & Agriculture
Storage & Organization
Player Transport
Mod Addon
Realism & Immersion
Mod Loaders
Forge
NeoForge
Minecraft

Community voices

Reviews

List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Show per page
10
25
50
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Where It Runs
Client and Server

Must be installed on both the client and the server.

About

Project Details

Type
Mod
License
BSD 2-Clause "Simplified" License
Latest Version
TFCAstikorCarts-1.21.x-1.2.4

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

It works similarly to the main Astikor Carts mod, but adds new carts for each wood type. This compatibility mod also adds new mechanics to the plow cart, which can now be used to "mow" large quantities of shrubberies, loose rocks and more. This change also makes it possible to efficiently till soil blocks to farmland where there are a lot of plants.

General Config

These settings define how carts interact with animals, items, and players. They control what can be carried and how pulling speed is affected by nutrition, thirst, hunger, and cargo weight.

Animal Cart Settings

  • maxAnimalSize
    The maximum size (in blocks volume) of an animal that can be loaded into the animal cart. Larger animals above this threshold cannot be carried.
    Default: 3.0

  • maxPassengerCount
    The maximum number of animals the cart can carry simultaneously.
    Default: 2

  • canPushIntoPlayers
    If enabled, the animal cart can pick up players by being pushed into them.
    Default: true

  • canCarryWaterEntities
    If enabled, aquatic creatures (fish, dolphins, whales, etc.) can be picked up by the animal cart.
    Default: true

Supply Cart Settings

  • maxItemSize
    The largest item size (inclusive) that can be stored in a supply cart.
    Allowed values: TINY, VERY_SMALL, SMALL, NORMAL, LARGE, VERY_LARGE, HUGE
    Default: VERY_LARGE

Pulling Behavior

  • pullingDistanceModifier
    Adjusts the tolerance for how far a cart can be pulled before the connection breaks. Higher values allow greater pulling distance/threshold.
    Default: 2.0

  • toggleFoodSpeed
    Determines whether the player’s nutrition, thirst, and hunger affect cart pulling speed.

    • When enabled, pulling speed is scaled by the player’s average nutrition × thirst × hunger.
    • The formula produces a health factor that modifies speed between 25% (minimum) and 100% (maximum).
    • Example: A well-fed, hydrated player pulls carts faster; a starving, thirsty player pulls slower.
      Default: true

Cart Inventory Config

These settings control how carts behave in terms of cargo weight limits and inventory size. They let you fine‑tune the balance between realism and convenience.

Weight Thresholds

How Weight Thresholds Interact

The logic:

  • Exhausted Threshold: If cargo weight exceeds this value, the player gains the Exhausted effect.
  • Overburdened Threshold: If cargo weight exceeds this higher value, the player gains the Overburdened effect.
  • Pinned Threshold: If cargo weight exceeds this maximum, the player becomes Pinned and immobilized.

The thresholds act as progressive stages of fatigue based on the estimated cargo mass.

  • exhaustedThreshold
    The mass (in kilograms) at which a player pulling a cart becomes exhausted. At this point, movement slows down significantly.
    Default: 400 kg

  • overburdenedThreshold
    The mass at which the player becomes overburdened. Movement is heavily restricted, but not yet immobilized.
    Default: 1000 kg

  • pinnedThreshold
    The mass at which the player becomes pinned and unable to move at all.
    Default: 2000 kg

Example: A VERY_HEAVY HUGE item might weigh ~280 kg. With a pinned threshold of 800 kg, carrying three such items would immobilize the cart puller.

Inventory Sizes

  • Hand Cart Inventory

    • Rows: handCartInventoryHeight (Default: 2)
    • Columns: handCartInventoryWidth (Default: 5)
      -> This defines a 2×5 grid (10 slots) for the hand cart.
  • Supply Cart Inventory

    • Rows: supplyCartInventoryHeight (Default: 5)
    • Columns: supplyCartInventoryWidth (Default: 9)
      -> This defines a 5×9 grid (45 slots) for the supply cart.

As of version 1.2

Relevant mostly for mod and modpack makers:

  • Automatic item and entity registration of any wood types from enum classes that implements TFC's RegistryWood interface! (e.g.: supports mods like ArborFirmaCraft)
  • You only need to supply the relevant datapack files (recipes, tags, tfc data, etc.) and assets (textures, item models, lang, etc.)!

It works similarly to the main Astikor Carts mod, but adds new carts for each wood type present in TerraFirmaCraft. This compatibility mod also adds new mechanics to the plow cart, which can now be used to "mow" large quantities of shrubberies, loose rocks and more. This change also makes it possible to efficiently till soil blocks to farmland where there are a lot of plants.

General Config

These settings define how carts interact with animals, items, and players. They control what can be carried and how pulling speed is affected by nutrition, thirst, hunger, and cargo weight.

Animal Cart Settings

  • maxAnimalSize
    The maximum size (in blocks volume) of an animal that can be loaded into the animal cart. Larger animals above this threshold cannot be carried.
    Default: 3.0

  • maxPassengerCount
    The maximum number of animals the cart can carry simultaneously.
    Default: 2

  • canPushIntoPlayers
    If enabled, the animal cart can pick up players by being pushed into them.
    Default: true

  • canCarryWaterEntities
    If enabled, aquatic creatures (fish, dolphins, whales, etc.) can be picked up by the animal cart.
    Default: true

Supply Cart Settings

  • maxItemSize
    The largest item size (inclusive) that can be stored in a supply cart.
    Allowed values: TINY, VERY_SMALL, SMALL, NORMAL, LARGE, VERY_LARGE, HUGE
    Default: VERY_LARGE

Pulling Behavior

  • pullingDistanceModifier
    Adjusts the tolerance for how far a cart can be pulled before the connection breaks. Higher values allow greater pulling distance/threshold.
    Default: 2.0

  • toggleFoodSpeed
    Determines whether the player’s nutrition, thirst, and hunger affect cart pulling speed.

    • When enabled, pulling speed is scaled by the player’s average nutrition × thirst × hunger.
    • The formula produces a health factor that modifies speed between 25% (minimum) and 100% (maximum).
    • Example: A well-fed, hydrated player pulls carts faster; a starving, thirsty player pulls slower.
      Default: true

Cart Inventory Config

These settings control how carts behave in terms of cargo weight limits and inventory size. They let you fine‑tune the balance between realism and convenience.

Weight Thresholds

How Weight Thresholds Interact

The logic:

  • Exhausted Threshold: If cargo weight exceeds this value, the player gains the Exhausted effect.
  • Overburdened Threshold: If cargo weight exceeds this higher value, the player gains the Overburdened effect.
  • Pinned Threshold: If cargo weight exceeds this maximum, the player becomes Pinned and immobilized.

The thresholds act as progressive stages of fatigue based on the estimated cargo mass.

  • exhaustedThreshold
    The mass (in kilograms) at which a player pulling a cart becomes exhausted. At this point, movement slows down significantly.
    Default: 400 kg

  • overburdenedThreshold
    The mass at which the player becomes overburdened. Movement is heavily restricted, but not yet immobilized.
    Default: 1000 kg

  • pinnedThreshold
    The mass at which the player becomes pinned and unable to move at all.
    Default: 2000 kg

Example: A VERY_HEAVY HUGE item might weigh ~280 kg. With a pinned threshold of 800 kg, carrying three such items would immobilize the cart puller.

Inventory Sizes

  • Hand Cart Inventory

    • Rows: handCartInventoryHeight (Default: 2)
    • Columns: handCartInventoryWidth (Default: 5)
      -> This defines a 2×5 grid (10 slots) for the hand cart.
    • Supply Cart Inventory

      • Rows: supplyCartInventoryHeight (Default: 5)
      • Columns: supplyCartInventoryWidth (Default: 9)
        -> This defines a 5×9 grid (45 slots) for the supply cart.

As of version 1.2

Relevant mostly for mod and modpack makers:

  • Automatic item and entity registration of any wood types from enum classes that implements TFC's RegistryWood interface! (e.g.: supports mods like ArborFirmaCraft)
  • You only need to supply the relevant datapack files (recipes, tags, tfc data, etc.) and assets (textures, item models, lang, etc.)!

Screenshots

Gallery

  • Carts
    Carts
  • Carts
    Carts

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

2m
Total Downloads
CurseForge
1.9m
Modrinth
~100,000
Last Updated
CurseForge
Modrinth
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works