ModsFinder

UniTweak

by QueerCoded

UniTweak extends CraftTweaker so that recipes can match whole resource families, such as every ingot or every ore of a metal, instead of single items.

ForgeClient and serverMIT LicenseOpen source1.12.2

What it does

Normal CraftTweaker methods create recipes for specific inputs and outputs. The methods UniTweak adds take a kind of input and output instead, and build recipes that match a pattern across the resource kinds that a modded game defines for a metal. The pattern is drawn from UniDict, so a recipe written once covers every item that belongs to the same resource group, including ores, ingots and dust.

The mod is written for modpack authors and anyone scripting recipes in a Forge 1.12.2 setup. Installation covers the server and each player's game. UniTweak is published for Forge only, for 1.12.2, with 0.1.1 as the latest file, a beta build dated 2022-06-02. The source is open and the code is released under the MIT License.

When Immersive Engineering is present, UniTweak can also write recipes for its machines, and the wiki lists the methods and their usage.

Key features

  1. Pattern-based recipe methods

    CraftTweaker methods accept a resource kind rather than a single item, so one script line can cover many matching items.

  2. UniDict resource groups

    Recipes use the resource groups defined through UniDict, which tie ores, ingots and dust of one metal together.

  3. Metal Press recipes

    Immersive Engineering's Metal Press can take a pattern input and turn ingots into their corresponding blocks.

  4. Crusher and Embers recipes

    The Crusher can process metal ores from several mods, and Embers' stamper can turn molten metal into its matching gears.

  5. Supported mods list

    Immersive Engineering and Embers Rekindled are the supported mods, and the wiki documents the available methods and their usage.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
1.12.20.1.1
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Optional 1

Immersive EngineeringRetrofuturism, industry and multiblocks!
Optional

Use cases

Modpack recipe scripts

A pack author can write one recipe that covers every variant of a metal rather than listing each item separately.

Who it’s for: The mod suits modpack authors and scripters who already use CraftTweaker on Forge 1.12.2 and want pattern matching across resource families. Players who only use the finished pack have no direct need for it.

Questions

Does UniTweak need CraftTweaker?

Yes. UniTweak adds methods to CraftTweaker, so CraftTweaker has to be installed alongside it on Forge 1.12.2.

Is Immersive Engineering required?

No. Immersive Engineering is an optional dependency. Its recipes are only covered when it is installed.

Does the server need UniTweak?

Yes. A server running it needs every connecting player to have it too.

Where are the available methods listed?

The wiki lists the available methods and their usage information.

In the catalog

UniTweak is one of 8,499 Technology mods on ModsFinder, and one of 4,122 Technology mods for Forge. 2,920 mods support Minecraft 1.12.2.

Similar mods

What the author says

UniTweak is a mod that adds CraftTweaker methods which can create recipes for other mods based on patterns instead of items. It does this using the UniDict API. In a modded Minecraft game you will have a set of resources (ie iron, copper, lead) which each have specific items associated with them (ie ores, ingots…
QueerCoded, on the Modrinth page

Official listing

Owner
QueerCoded
Published
2022-06-02
Updated on Modrinth
2022-06-02
Facts verified
2026-10-15

Tags