promotional bannermobile promotional banner

FarmAssistant

Plant or harvest an entire field with a single action. Survival-friendly. Fully configurable.

Logo

 

FarmAssistant

Plant or harvest an entire field with a single action. Survival-friendly. Fully configurable.

Features

  • Assisted planting and harvesting for farmland crops, nether wart, sugar cane, bamboo, cocoa beans, melons, and pumpkins

  • Optional direct-to-inventory drops

  • Server-wide admin defaults with per-player overrides on top

  • Configurable per-crop with permissions and commands

Usage

Planting — hold a seed or crop, face the row, right-click the first soil block. FarmAssistant fills as many matching blocks as it can up to the configured limit. In survival, items are consumed from your stack; in creative they are not.

Harvesting — face the row, break one mature crop. FarmAssistant sweeps mature crops across the detected field and leaves unripe ones alone. With harvest_to_inventory enabled, drops go straight into your inventory.

Direction — face along a row to set the sweep direction; angle slightly left or right to choose which side additional rows extend onto. Farmland crops and nether wart fill the field row by row in a lawnmower pattern. Sugar cane follows the connected shoreline along water banks. Melons and pumpkins follow the stem row forward and harvest fruit on adjacent strips. Bamboo fills and harvests a rectangular field in the same lawnmower pattern.

Configuration

Settings live in config.yml. Admins can also change everything in-game with /farmassistant admin commands.

assist_planting:              true
assist_harvesting:            true
harvest_limit:                256
harvest_to_inventory:         true
send_messages:                true

assist_planting_wheat:        true
assist_planting_carrot:       true
assist_planting_potato:       true
assist_planting_beetroot:     true
assist_planting_melon:        true
assist_planting_pumpkin:      true
assist_planting_netherwart:   true
assist_planting_cocoabean:    true
assist_planting_sugarcane:    true
assist_planting_bamboo: true assist_harvesting_wheat: true assist_harvesting_carrots: true assist_harvesting_potatoes: true assist_harvesting_beetroot: true assist_harvesting_netherwart: true assist_harvesting_sugarcane: true
assist_harvesting_bamboo: true

Global admin settings act as a ceiling. If a feature is disabled server-wide, players cannot enable it for themselves.

Commands

Player commands:

/farmassistant status
/farmassistant plant <true|false>
/farmassistant plant <crop> <true|false>
/farmassistant harvest <true|false>
/farmassistant harvest <crop> <true|false>
/farmassistant toInventory <true|false>

Admin commands:

/farmassistant admin status
/farmassistant admin plant <true|false>
/farmassistant admin plant <crop> <true|false>
/farmassistant admin harvest <true|false>
/farmassistant admin harvest <crop> <true|false>
/farmassistant admin harvestLimit <amount>
/farmassistant admin toInventory <true|false>
/farmassistant admin sendMessages <true|false>

Plant crop names: wheat carrot potato beetroot melon pumpkin netherwart cocoabeans sugarcane  bamboo

Harvest crop names: wheat carrot potato beetroot netherwart sugarcane melon pumpkin bamboo

Permissions

farmassistant.use       — granted to all players by default
farmassistant.admin — granted to operators by default
farmassistant.plant
farmassistant.harvest

Plant permissions:

farmassistant.plant.wheat
farmassistant.plant.carrot
farmassistant.plant.potato
farmassistant.plant.beetroot
farmassistant.plant.melon
farmassistant.plant.pumpkin
farmassistant.plant.netherwart
farmassistant.plant.cocoabean 
farmassistant.plant.sugarcane
farmassistant.plant.bamboo

Harvest permissions:

farmassistant.harvest.wheat
farmassistant.harvest.carrot
farmassistant.harvest.potato
farmassistant.harvest.beetroot
farmassistant.harvest.netherwart
farmassistant.harvest.sugarcane
farmassistant.harvest.bamboo

 

The FarmAssistant Team

profile avatar
  • 1
    Followers
  • 3
    Projects
  • 33.7K
    Downloads

More from Kars1090