CraftTweaker
Owner not published
With CraftTweaker installed, modpack authors and server owners can change recipes, script game events, add commands and alter item properties.
What it does
Scripts written for CraftTweaker are read when the game starts and change the running game. Recipes can be removed, replaced or added, tooltips can be attached to items, and events can be subscribed to so scripts react when something happens in the world. Item properties can also be adjusted from a script, without a separate mod for each change.
The mod is used by modpacks to remove conflicting recipes and to build a consistent theme across the pack, and by servers that want custom behavior. Addon mods such as JEITweaker, MTLib, CreateTweaker, ContentTweaker and Initial Inventory are built on top of it and extend what scripts can reach, including new blocks, items and custom world generation. Required dependencies are Fabric API and Faux Custom Entity Data.
The library is published for Fabric, Forge and NeoForge, with builds covering 1.3.2 – 1.21.1. The code is under the MIT License, and the source code, issue tracker and wiki are public.
Key features
Recipe changes
Scripts can remove, replace or add crafting and processing recipes without editing data files by hand.
Event scripting
Scripts can subscribe to game events and run custom logic when those events fire.
Item property edits
Properties of items can be changed from a script, and tooltips can be added to them.
Custom commands
Scripts can register new commands that players or server owners run in the game.
Compatibility
Latest build for each game version and loader.
1.21.x2 of 2 versions with builds
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
1.18.x2 of 2 versions with builds
1.17.x1 of 1 version with builds
1.16.x5 of 5 versions with builds
1.15.x2 of 2 versions with builds
1.14.x1 of 1 version with builds
1.12.x3 of 3 versions with builds
1.11.x1 of 1 version with builds
1.10.x1 of 1 version with builds
1.9.x2 of 2 versions with builds
1.8.x2 of 2 versions with builds
1.7.x1 of 1 version with builds
1.3.x1 of 1 version with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Required by 24 mods
Use cases
Modpack consistency
Pack authors remove conflicting recipes and tune progression so the pack plays as one design.
Server customization
Server owners adjust recipes, add commands and change item behavior for their own community.
Who it’s for: Modpack authors and server owners who want scripted changes to recipes, items and events. Players who only install finished packs need the mod only if the pack includes it.
How it compares
Game Stages is a Forge mod for 1.11.2 – 1.20.3 under the GNU Lesser General Public License v2.1 only, and it runs on the client and server. RecipeDisabler is server-side only and open source under the MIT License, but it covers only 1.18.2 – 1.19 on Fabric and Quilt. KubeJS is open source under the GNU Lesser General Public License v3.0 only and is optional on either side, with support across Fabric, Forge, NeoForge and Quilt.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| CraftTweaker | Fabric, Forge and NeoForge | 1.3.2 – 1.21.1 | Client and server | 2026-03-17 |
| Game Stages | Forge | 1.11.2 – 1.20.3 | Client and server | 2024-10-07 |
| RecipeDisabler | Fabric and Quilt | 1.18.2 – 1.19 | Server-side only | 2022-09-13 |
| KubeJS | Fabric, Forge, NeoForge and Quilt | 1.18.2 – 26.1.2 | Client or server, optional | 2026-10-15 |
Questions
Does CraftTweaker need Fabric API on Fabric?
Do players need CraftTweaker on their own client?
Which loaders have CraftTweaker builds for 1.21.1?
In the catalog
CraftTweaker is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 32,366 mods support Minecraft 1.21.1.
Similar mods
What the author says
CraftTweaker is a Minecraft mod which allows modpacks and servers to customize the game. With CraftTweaker you can change recipes, script events, add new commands and even change item properties! When used with other mods the possibilities become endless. Ranging from custom machine recipes to entirely new blocks and…
Official listing
- Modrinth page
- modrinth.com/mod/crafttweaker
- Owner
- Not published
- Published
- 2023-06-07
- Updated on Modrinth
- 2026-03-17
- Facts verified
- 2026-10-15
