Farmer's Attributes

Farmer's Attributes

A mod that adds some player attributes related to farming and cooking.

by
442 Downloads
neoforgefoodgame-mechanicsutility
Rent Server with this Mod

Screenshots

Large crops
Large Crops (harvested)
sharp carrot recipe

About this Mod

Farmer's Attributes

Minecraft Versions
Server Side
License

This mod aims to enhance farming experience in minecraft by adding multiple player attributes related to farming and cooking.

Huge vegetables built with large crop blocks

Usage

Farmland protection and right-click harvesting/replanting can be turned on for all players in the config.
The other features are best used in conbination with other mods that make use of the attributes, as this mod doesn't add a way to increase the player attributes by itself.
You can also use commands to set your attributes.
ex.
/attribute @s farmers_attributes:crouch_bonemeal_chance base set 0.5

Contents

Attributes

anti_farmland_trampling
If True (non-zero), prevents farmlands from being trampled by the player.

easy_harvest
If True (non-zero), allows for harvesting crops by right clicking, sending the drops directly to the player's inventory. Uses seeds from the drop content or the player's inventory for replanting.
Also works on kelps and sugarcanes (and similar modded plants) leaving the bottom block. This harvests connected blocks as well, only searching upwards.

crouch_bonemeal_chance
Chance (0.0-1.0) for the bonemeal effect to be applied to nearby crops and saplings when the player spams or holds crouch.

green_thumb
Chance (0.0-1.0) for crops planted by the player to become their Large variants upon reaching max growth state, or give double drops upon harvesting if a large variant is unavailable.
Large variants can only appear when grown naturally (no bonemeal)

zesty_culinary
If 1+, gain the Appetite MobEffect for 30 seconds upon crafting food.
Cooking with the campfire will grant this effect for all players in a radius.
The attribute also gives AoE when the player places a placeable food block (e.g.cake).
The level of the effect will be equal to the attribute value's Integer, and the fraction(Decimal) will be used to determine the effect duration.
The formula is as follows:
Attribute value = (effect level) + (durationSeconds/300-0.1)
ex. Attribute of 1.0 will give Appetite I for 30 seconds, 3.23 III for 99 seconds, 2.9 II for 5min.
Basically, it gives base 30secs + additional 30 seconds per 0.1 attribute value.

short_order_cooking
Multiply cooking speed for Smokers and Campfires in a small radius around the player.
e.g. 0 to completely stop progress, 2 to double cooking speed.
Cooking with multiple players will multiply all of their values.

farmers_weapon
When using farmer's weapons (e.g. Sharp Carrot), the player gains extra damage equal to the attribute value.

farmers_armor
For each farmer's armors (e.g. Carved Pumpkin) piece, the player gains extra armor equal to the attribute value.

MobEffects

Appetite
at level 1 : Allows the player to eat even when they're full
at level 2+: when the player gains any other positive food effects, adds x0.5(configurable) of the original duration per (level-1)

Items & Blocks

  • Large BeetRoot
  • Large Carrot
  • Sharp Carrot

Configuration

The following can be configured in the farmers_attributes-server.toml, unless otherwise specified.

anti_farmland_trampling
Can be enabled for all players, ignoring their attribute values.

easy_harvest
Can be enabled for all players, ignoring their attribute values.
Crops can be blacklisted.
Whole-plant harvesting for kelp/sugarcane type plants can be disabled.

crouch_bonemeal_chance
The range and cooldown (in ticks, when holding crouch key) is configurable.
The affected blocks are defined by the tag #farmers_attributes:crouch_bonemeal_whitelist.

green_thumb
Affected crops and possible large variants can be blacklisted.
Drop multiplier for non-large crops is configurable.

zesty_culinary
The duration of the Appetite given per level is configurable.
The items that are not treated as "cooking" results (does not give effect) are defined by the tag: #farmers_attributes:source_foods
The blocks that gives the effect when placed are defined by the tag: #farmers_attributes:delicious_smelling_blocks

short_order_cooking
The range to apply the speed modifier is configurable.

farmers_weapon
Farmer's weapons are defined by the tag: #farmers_attributes:farmers_weapon

farmers_armor
Farmer's armors are defined by the tag: #farmers_attributes:farmers_armor

Appetite Effect
The multiplier for extended food effect duration is configurable.

Integration

Farmer's Delight

zesty_culinary
Works with skillets and cooking pots.
The skillet will apply the Appetite effect in an a radius like the campfire.
The food blocks from Farmer's Delight (e.g. stuffed pumpkin) are included in the delicious_smelling_blocks tag by default.

short_order_cooking
Works on cooking pots and skillets.
Values lower than 0.001 doesn't work on hand-held skillet cooking and will be handled as 0.001.

farmers_weapon
Skillets and knives are included in the farmers_weapon tag by default.

Pufferfish's Skills

easy_harvest
Harvested crops count as "broken" blocks in experience source contexts.

Installation

Needed on both server and client.

Credits

Large crop textures by @Siina__Makoto

Available Versions

Farmer's Attributes 1.9.0release
MC 1.21.1neoforge
March 1, 2026
farmers_attributes-neoforge-1.8.1+mc1.21.1release
MC 1.21.1neoforge
January 22, 2026
farmers_attributes-neoforge-1.8.0+mc1.21.1release
MC 1.21.1neoforge
October 15, 2025
farmers_attributes-neoforge-1.7.2+mc1.21.1release
MC 1.21.1neoforge
October 14, 2025
farmers_attributes-neoforge-1.7.1+mc1.21.1release
MC 1.21.1neoforge
October 14, 2025

How to Install Farmer's Attributes on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set neoforge Loader

In the panel under "Egg", select the neoforge loader and matching Minecraft version (1.21.1).

3

Install Mod

Open the mod browser in the dashboard and search for "Farmer's Attributes". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

neoforge

Minecraft Versions

1.21.1

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Farmer's Attributes server crashes on startup – what to do?

Most common cause: wrong neoforge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.1). You can switch loaders with one click in the panel.

Is Farmer's Attributes compatible with neoforge?

Farmer's Attributes officially supports neoforge for Minecraft 1.21.1. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Farmer's Attributes – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Farmer's Attributes consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Farmer's Attributes with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Required

Supported Versions

1.21.1