Skip to content

Latest commit

 

History

History
82 lines (73 loc) · 6.2 KB

Addons_And_Integrations.md

File metadata and controls

82 lines (73 loc) · 6.2 KB

This is a comprehensive list of supported addons, integrations as well as other bits of content relating to Farmer's Delight Fabric or Refabricated.

The provided links through the mod names will be the Modrinth pages for each individual mod, or the CurseForge page if there is no Modrinth page.

Pull Requests are encouraged, if you have an addon/integration that is not listed, or something has updated, please feel free to leave a pull request.

✅ - Fully Supported ➖ - Supported through compat layer - * Partially supported through compat layer. ❎ - Not Supported ❓ - Unknown

Addons

Mod Name Farmer's Delight Fabric Farmer's Delight Refabricated Comments
Autochef's Delight Built for Refabricated ever since 1.0.3.
Brewin' And Chewin' (Fabric)
Cake Delight No Contact
Casualness Delight ✅>=0.4-FDR
Chef's Delight No Contact
Coffee Delight Linked GitHub Issue
Corn Delight [Fabric/Quilt] ✅<1.1 ✅>=1.1
Crate Delight Does not reference any classes from either mod.
Create Central Kitchen Planned Previously blocked by Farmer's Delight Fabric not using the same package names, planning on going Multiloader.
Create: Food
Cultural Creators No Contact
Cultural Delights (Fabric) ✅<=0.14.12 ✅>=1.0.0
Delightful Creators Linked GitHub Issue
End's Delight Has specific FDF versions Has specific FDRF versions
Expanded Delight ✅<0.3.1 ✅>=0.3.1
Fabric Seasons: Delight Compat * Linked GitHub Issue
Incompatible due to mixins into Farmer's Delight Fabric.
The developer has also been contacted through Discord, but has not responded.
Farmer's Knives ✅<3.2 ✅>=3.2
Fright's Delight ✅>=1.0.2
Just Enough Farmer's Recipes JEI is supported by default in Refabricated.
Kebab's Delight No Contact
More Delight ✅<1.2.2 ✅>=1.2.2
Nether's Delight (Fabric) Use Nether's Delight Refabricated for Refabricated.
Nether's Delight Refabricated
Ocean's Delight Has specific FDF versions Has specific FDRF versions
Pineapple Delight ✅<1.0.11 ✅>=1.0.11
Recipe Book Delight The Recipe Book is supported by default in Refabricated.
Respite Creators Linked GitHub Issue
Shakshuka Delight No Contact
Storage Delight
Ube's Delight ✅>=0.1.5.3

Integrations

Mod Name Farmer's Delight Fabric Farmer's Delight Refabricated Comments
Create Slice and Dice
EMI Addon: Extra Mod Integrations EMI is supported by default in Refabricated. Does not crash with Refabricated >2.0.13 since 0.4.4.
Every Compat (Wood Good) <2.6.40 ✅>=2.6.40
Fruitful Fun ✅>=7.3.1
Hearty Meals ✅>=1.20-6
Supplementaries <2.8.8 ✅>=2.8.8

Checking Which Farmer's Delight Fabric Port You Have.

As of 1.20.1-2.0.13+refabricated, you are able to check which version of Farmer's Delight you have by utilising a version check like so.

This is the safest way to do so, because codebase changes to Refabricated or Fabric will not be affected.

You can do whatever with this, you can crash the client, you can disable/enable certain things, whatever floats your boat...

public static boolean isFDRefabricated() {
    // Use Objects#equals to make sure it's null safe for Farmer's Delight Fabric, which should not contain a +.
    return FabricLoader.getInstance().getModContainer("farmersdelight").map(container -> Objects.equals(container.getMetadata().getVersion().getFriendlyString().split("\\+")[1], "refabricated")).orElse(false);
}

If you want to have this check in common code you can also use this alternative approach instead. Note that this will also return true when the forge mod is on. Useful for common code uses.

public static final boolean HAS_FD_FORGE_OR_REFABRICATED;
static {
    try {
        Class.forName("vectorwing.farmersdelight.FarmersDelight");
        HAS_FD_FORGE_OR_REFABRICATED = true;
    } catch (Exception ignored) {
        HAS_FD_FORGE_OR_REFABRICATED = false;
    }
}