Project MMO: Farmer's Delight Compat

Project MMO: Farmer's Delight Compat

Farmer's Delight cooking blocks now grant XP for the items they create.

by
33.0K Downloads
forgeneoforgegame-mechanics
Rent Server with this Mod

About this Mod

This mod requires Farmer's Delight and Project MMO to use.

About


This mod adds compatibility between Project MMO and Farmer's Delight and likely most of the Farmer's Delight expansion mods if their recipes use the Farmer's Delight cooking blocks.

The Stove, Cooking Pot, and Skillet will now grant XP for the SMELT event and the Cutting Board will grant XP for the CRAFT event. 

 

How To Use


In order to get this to work, simply add some XP for the SMELT or CRAFT events on any of the relevant food items that these blocks can create and you're good to go.

There is a difference between these cooking blocks and normal furnaces / campfires / crafting tables; these blocks give XP based on the resulting food item, NOT from the ingredients to make the item. This is because many recipes require multiple ingredients and it was much simpler to base the XP granted from the food item created. This will mean you need to specify XP on both the raw AND cooked products to give XP. If you cook vanilla beef with a normal vanilla furnace the XP granted is based off of the raw beef, not the steak that it creates. With Farmer's Delight cooking blocks the XP granted is based on the XP configured on the steak item instead.

You could use this to encourage players to use Farmer's Delight blocks to cook foods instead of the vanilla furnace / campfires by giving more XP on the steak item. If you want them to be the same just set both beef and steak (cooked_beef) to the same values.

 

Notes


This should be compatible with all other mods. Please report any bugs or issues to GitHub. If you're not getting XP for an item, make sure you've configured it correctly in Project MMO first.

 

It does have mixins for Farmers Delight, so it's possible a future Farmer's Delight update could break some of the mixins. If that were to happen I would likely fix it quickly, but in the meantime just don't update to the latest Farmer's Delight version if you want to keep using this. Farmer's Delight doesn't typically update more than once or twice a release, so this is unlikely for 1.20.1, and it is unlikely even if it did these mixins would break.

 

Feel free to use this mod in your modpacks, just have a link back to this mod if possible. This cannot be used in for profit modpacks or posted on any other sites.

 

Huge thanks to the developer of Project MMO, Caltinor, for tons of help on this mod (and many other things). Also huge thanks to LlamaLad7, the wizard of Oz (of mixins) on the NeoForge discord.

Available Versions

Project MMO: Farmer's Delight Compat 1.21.1-1.2.2release
MC 1.21.1neoforge
May 31, 2026
Project MMO: Farmer's Delight Compat 1.21.1-1.1.1release
MC 1.21.1neoforge
December 11, 2025
Project MMO: Farmer's Delight Compat 1.21.1-1.0.1release
MC 1.21.1neoforge
March 20, 2025
Project MMO: Farmer's Delight 1.20.1-1.0.4release
MC 1.20.1forge
March 20, 2025

How to Install Project MMO: Farmer's Delight Compat on Your Server

1

Order Server

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

2

Set forge Loader

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

3

Install Mod

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

Compatibility

Mod Loaders

forgeneoforge

Minecraft Versions

1.21.1, 1.20.1

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Project MMO: Farmer's Delight Compat server crashes on startup – what to do?

Most common cause: wrong forge 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 Project MMO: Farmer's Delight Compat compatible with forge and neoforge?

Project MMO: Farmer's Delight Compat officially supports forge, neoforge for Minecraft 1.21.1, 1.20.1. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Project MMO: Farmer's Delight Compat – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Project MMO: Farmer's Delight Compat 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 Project MMO: Farmer's Delight Compat 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
Creative Commons Attribution 4.0 International
Server-side
Required

Supported Versions

1.21.11.20.1