promotional bannermobile promotional banner

FarmerGolem999

The FarmerGolem999 plugin introduces a new friendly mob to your Minecraft world: the Farmer Golem! This helpful golem is designed to automate your farming tasks, making it easier than ever to manage your crops.

File Details

FarmerGolem999-1.0.3.jar

  • R
  • Jan 8, 2026
  • 30.92 KB
  • 49
  • 1.21.11+12

File Name

FarmerGolem999-1.0.3.jar

Supported Versions

  • 1.21.5-Snapshot
  • 1.21.11
  • 1.21.10
  • 1.21.9
  • 1.21.8
  • 1.21.7
  • 1.21.6
  • 1.21.5
  • 1.21.4
  • 1.21.3
  • 1.21.2
  • 1.21.1
  • 1.21
### New Commands

- **`/farmergolem list`** - Lists all Farmer Golems owned by the player with their locations, distance, and item counts
- **`/farmergolem info <player>`** - Shows detailed information about all Farmer Golems owned by a specific player including locations, health, and inventory status (OP only)
- **`/farmergolem reload`** - Reloads the plugin configuration without requiring a server restart (Admin only)
- **`/farmergolem help`** - Displays help information for all available commands
- Command aliases: `/fg`, `/fgolem`

### New Configuration Options

- **`maxGolemsPerPlayer`** - Set a limit on how many Farmer Golems each player can own (set to -1 for unlimited)
- **`harvestInterval`** - Configure the time interval in seconds between harvest cycles
- **`depositInterval`** - Configure the time interval in seconds between chest deposit cycles
- **`cropTypes`** - Customizable list of crop types the golem will harvest:
  - WHEAT
  - CARROTS
  - POTATOES
  - BEETROOTS
  - MELON
  - PUMPKIN
  - NETHER_WART
- **`messages`** - Fully customizable messages with color code support

### New Permissions

| Permission | Description | Default |
|------------|-------------|---------|
| `farmergolem999.spawn` | Allows players to create Farmer Golems | All players |
| `farmergolem999.list` | Allows players to list their own Farmer Golems | All players |
| `farmergolem999.info` | Allows viewing other players' golem information | OP only |
| `farmergolem999.reload` | Allows reloading the plugin configuration | OP only |
| `farmergolem999.bypass.limit` | Bypasses the maximum golem limit | OP only |
| `farmergolem999.*` | Grants all FarmerGolem999 permissions | OP only |

### Data Persistence

- Golem data is now saved to `golems.yml`
- Inventory contents persist across server restarts
- Golem ownership is tracked and saved
- Automatic data saving every 5 minutes
- Data saves on server shutdown

### Golem Ownership System

- Each Farmer Golem is now linked to its creator
- Players can only view their own golems with `/farmergolem list`
- Admins can view any player's golems with `/farmergolem info <player>`
- Ownership persists across server restarts

### Automatic Chest Depositing

- Golems automatically deposit harvested items to nearby chests
- Configurable deposit interval
- Support for double chests
- Seeds are kept in the golem's inventory for replanting
- Deposits trigger automatically when inventory is over 75% full

### Inventory Management

- 36-slot inventory for each Farmer Golem
- Right-click golem to access inventory
- Inventory contents persist across server restarts
- Items drop on golem death

### Crop Harvesting Improvements

- Configurable crop type filtering
- Support for all standard crops:
  - Wheat
  - Carrots
  - Potatoes
  - Beetroots
  - Melons
  - Pumpkins
  - Nether Wart
- Automatic replanting when seeds are available
- Configurable harvest interval

### Golem Tracking

- Golems are tracked across chunk loads/unloads
- Golems persist through server restarts
- Automatic re-registration of golems on chunk load

### Tab Completion

- Full tab completion support for all commands
- Player name suggestions for `/farmergolem info` command

---