Mineuniverse
Mods
KubeJS TFMG

KubeJS TFMG

MOD
KubeJS intergration for Create: The Factory Must Grow
by Wolfieboy09
Download Claim this project
71,192 downloads
0 likes
0 followers
Updated Oct 14, 2026
0 hypes
Follow0
Addons Create KubeJS
Advertisement Remove ads with Premium →

Create: TFMG intergration for KubeJS. It allows you to create the current recipes:

  • Casting
  • Coking
  • Distillation
  • Industrial Blasting
  • Polarizing

CurseForge: CurseForge Downloads
Modrinth: Modrinth Downloads

If you have an issue related to this addon, PLEASE read:

If you find an issue with this addon, please report it to the issues section (https://github.com/wolfieboy09/KubeJS-TFMG/issues) and not the TFMG Discord server. I can't help you in there.

Examples of the recipes in action:

ServerEvents.recipes(event => {
    // Casting supports ONE input fluid, up to THREE item outputs.
    // The last argument (the "100" at the end) is processing time in ticks
    // This recipe generates cobblestone from lava in the cast
    event.recipes.tfmg.casting(Fluid.of("minecraft:lava", 1), ["minecraft:cobblestone"], 100)

    // Coking supports ONE input item.
    // NOTE: Second argument must be one item and one fluid. (TFMG thing)
    // The last argument (the "100" at the end) is processing time in ticks
    // This recipe uses mud to create dirt and water
    event.recipes.tfmg.coking("minecraft:mud", ["minecraft:dirt", Fluid.of("minecraft:water", 5)], 100)

    // Distillation supports ONE input item, and up to 6 output fluids.
    // This example uses 500 mB of water to create 400 mB of water and 100 mB of lava
    event.recipes.tfmg.distillation(Fluid.of("minecraft:water", 500), [Fluid.of("minecraft:water", 400), Fluid.of("minecraft:lava", 100)])

    // Industrial Blasting supports ONE input item, and up to TWO fluid outputs.
    // This example uses dirt to make 300mB of water and 200mB of lava
    event.recipes.tfmg.industrial_blasting("minecraft:dirt", [Fluid.of("minecraft:water", 300), Fluid.of("minecraft:lava", 200)], 1)

    // Polarizing supports ONE input item, and ONE output item.
    // NOTE: Third argument is the amount of FE (energy) the recipe needs/uses
    // This example makes one mud from dirt with 400 FE
    event.recipes.tfmg.polarizing("minecraft:dirt", "minecraft:mud", 400)
})

Remember: More features will be released in the future.

1.21.1-1.2.1
MC Client, 1.21.1, NeoForge, Server
Release 2026-10-12 Get
1.21.1-1.2.0
MC Client, 1.21.1, NeoForge, Server
Release 2026-09-21 Get
1.21.1-1.1.0
MC Client, 1.21.1, NeoForge, Server
Release 2026-09-13 Get
tfmgjs-1.21.1-1.0.2.jar
MC 1.21.1, NeoForge, Server
Release 2026-08-03 Get
1.21.1-1.0.1
MC 1.21.1, NeoForge, Server
Release 2026-07-20 Get
1.21.1-1.0.0
MC 1.21.1, NeoForge, Server
Release 2026-07-18 Get
KubeJS TFMG 1.20.1-1.3.2
MC Client, 1.20.1, Forge, Server
Release 2025-09-23 Get
KubeJS TFMG 1.20.1-1.3.1
MC Client, 1.20.1, Forge, Server
Release 2025-09-13 Get
KubeJS TFMG 1.20.1-1.3.0
MC Client, 1.20.1, Forge, Server
Release 2025-09-10 Get
tfmgjs-1.19.2-1.0.0.jar
MC Client, 1.19.2, Forge, Server
Release 2024-12-24 Get
KubeJS TFMG 1.2.0
MC Client, NeoForge, 1.20.1, Forge, Server
Release 2024-12-14 Get
KubeJS TFMG 1.20.1 1.0.2
MC Client, 1.20.1, Forge, Server
Release 2024-12-07 Get
KubeJS TFMG 1.20.1 1.0.1
MC Client, 1.20.1, Forge, Server
Release 2024-12-03 Get
KubeJS TFMG 1.20.1-1.0.0
MC Client, 1.20.1, Forge, Server
Release 2024-12-02 Get

More from Wolfieboy09

Advertisement Remove ads with Premium →

You Might Also Like