[ARCHIVED] Better Farmland

[ARCHIVED] Better Farmland

Meant to improve your experience with your farmland

by
6.7K Downloads
bukkitfabricforgepaperpurpurspigotgame-mechanicsmanagementutility
Rent Server with this Mod

Screenshots

Rightclick Harvest
Standard
Example 1

About this Mod

Better Farmland is meant to improve your experience with your farmland.
But there are also other functions for people who want something fancy.
If you have any suggestions for the plugin/mod, please use the Discussion function.

This mod also exists as a plugin for spigot.

For developers: If you want to extend my mod or make it compatible you can use my repo.

Example 1

{
  "configVersion": 1,
  "mod": {},
  "event": {
    "prevent": true,
    "crops": {
      "change": true,
      "changes": [
        {
          "use": true,
          "sound": {
            "sound": "minecraft:block.crop.break",
            "volume": 1.0,
            "pitch": 1.0
          },
          "from": 0,
          "to": "minecraft:air",
          "drop": {
            "item": 0,
            "amount": -1
          },
          "newAge": -1
        },
        {
          "use": false,
          "sound": {
            "sound": "minecraft:block.crop.break",
            "volume": 1.0,
            "pitch": 1.0
          },
          "from": 0,
          "to": 0,
          "drop": null,
          "newAge": 0
        }
      ]
    }
  }
}

Documentation

Files

Config » config/betterfarmland/config.json

Config

{
  "configVersion": 2,
  "mod": {},
  "rightClickHarvest": {
    "use": false,
    "sounds": [
      {
        "sound": "minecraft:block.crop.break",
        "volume": 1.0,
        "pitch": 1.0
      },
      {
        "sound": "minecraft:block.pumpkin.carve",
        "volume": 0.75,
        "pitch": 1.0
      }
    ]
  },
  "landedUpon": {
    "preventBreak": true,
    "crops": {
      "change": false,
      "changes": [
        {
          "use": false,
          "sound": {
            "sound": "minecraft:block.crop.break",
            "volume": 1.0,
            "pitch": 1.0
          },
          "from": 0,
          "to": "minecraft:air",
          "drop": {
            "item": 0,
            "amount": -1
          },
          "newAge": -1
        },
        {
          "use": false,
          "sound": {
            "sound": "minecraft:block.crop.break",
            "volume": 1.0,
            "pitch": 1.0
          },
          "from": 0,
          "to": 0,
          "drop": null,
          "newAge": 0
        }
      ]
    }
  }
}
configVersion: Is set to the current config version.
prevent: Is whether the plugin should cancel the event or not. Effect: nothing happens to the farmland.
change and changes: In change you can specify whether you want to use the changes function. The changes function determines what should happen when an entity / player jumps onto the farmland.

# rightClickHarvest:
use: Whether you want to use the right-click function.
sounds: Which sounds should be played when a plant is harvested.

# landedUpon:
use: Whether this rule should come into force.
sound: What sound to play when this rule is used.
from: From which block
to: To which block
drop: You can specify which item should be dropped.
newAge: You can change the age of the new block. -1 = same as old

Available Versions

1.0.3-1.19.2 Forgerelease
MC 1.19.2forge
November 20, 2022
1.0.3-1.19.2 Fabricrelease
MC 1.19.2fabric
November 20, 2022
1.0.2 Spigotrelease
MC 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1bukkit, paper, purpur, spigot
August 29, 2022
BetterFarmland 1.0.2release
MC 1.19.2fabric
August 16, 2022

How to Install [ARCHIVED] Better Farmland on Your Server

1

Order Server

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

2

Set bukkit Loader

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

3

Install Mod

Open the mod browser in the dashboard and search for "[ARCHIVED] Better Farmland". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

bukkitfabricforgepaperpurpurspigot

Minecraft Versions

1.20.1, 1.20, 1.19.4 (+10 more)

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

[ARCHIVED] Better Farmland server crashes on startup – what to do?

Most common cause: wrong bukkit 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.20.1). You can switch loaders with one click in the panel.

Is [ARCHIVED] Better Farmland compatible with bukkit and fabric and forge and paper and purpur and spigot?

[ARCHIVED] Better Farmland officially supports bukkit, fabric, forge, paper, purpur, spigot for Minecraft 1.20.1, 1.20, 1.19.4. Note: Forge and Fabric mods are NOT cross-compatible – pick one loader and stick with it. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with [ARCHIVED] Better Farmland – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if [ARCHIVED] Better Farmland 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 [ARCHIVED] Better Farmland 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.20.11.201.19.41.19.31.19.21.19.11.191.18.21.18.11.18+3 more