A Spigot plugin that brings automated farming and coin-based trading to your server through Farmer Bob — a personal villager that auto-harvests your crops and buys them for coins. Perfect for survival and economy servers where players want passive farming income without grinding.
- Spawn a personal Farmer Bob villager tied to your account
- Bob will automatically harvest crops in a radius around his location
- Link Bob to a chest so harvested crops are deposited automatically
- Trade harvested crops with Bob for coins
- Check your coin balance at any time
- Bob can be moved, respawned, or removed as needed
- Storage full warning when Bob's linked chest has no room
- Minecraft/Spigot API:
1.21(as defined inplugin.yml) - Java: 21 (recommended based on modern Spigot 1.21 runtime expectations)
- Spawn your personal Farmer Bob:
/farmerbob spawn - Set up your farm and let Bob auto-harvest crops nearby.
- Link Bob to a chest to collect harvested crops automatically:
/farmerbob link - Trade with Bob to exchange crops for coins:
/farmerbob trade - Check your coin balance:
/farmerbob balance
/farmerbob spawn
Spawn your personal Farmer Bob villager./farmerbob move
Move Farmer Bob to your current location./farmerbob respawn
Respawn Farmer Bob if he has been removed or despawned./farmerbob remove
Remove your Farmer Bob villager./farmerbob balance
Check your current coin balance.
Farmer Bob automatically harvests mature crops within his range:
- Crops are collected and either deposited into his linked chest or held until traded.
- If the linked chest is full, Bob will warn you with a message and pause depositing until space is available.
- Bob remains persistent and will respawn if accidentally killed.
- Approach Bob and use
/farmerbob trade(or/bob trade) to open the trading interface. - Exchange your harvested crops for coins.
- Coin balances are stored per-player and persist across sessions.
Shows the available command list in chat for managing your personal Farmer Bob.
Bob automatically harvesting mature crops and collecting them in the field.
Demonstration of linking Farmer Bob to a chest so harvested crops are deposited automatically.
The trading interface showing crop-to-coin exchanges with Farmer Bob.
Checking your current coin balance via command.
Warning message displayed when Bob's linked chest is full and cannot accept more crops.
-
"Only players can use this command."
- Run commands in-game as a player (not from the server console).
-
Bob won't harvest crops
- Make sure crops are fully mature and within Bob's range.
- Try
/farmerbob moveto reposition Bob closer to your farm.
-
"Storage is full."
- Clear space in Bob's linked chest or link him to a different chest.
-
Bob has disappeared
- Use
/farmerbob respawnto bring him back.
- Use
-
Coins not updating
- Try trading again or rejoin the server. If the issue persists, check server logs for plugin errors.





