ContentTweaker: Add New Blocks & Items via CraftTweaker Scripts

What ContentTweaker Adds to Your Minecraft Toolkit If you have spent time balancing a modpack or tuning progression, you have probably already met CraftTweaker. It is the go-to way to reshape crafting, remove noisy recipes, and wire mods together through scripts. ContentTweaker sits on top of tha...

Download ContentTweaker fabric for Minecraft 1.19.2, 1.18.2, 1.16.5, 1.16.4, 1.16.3, 1.16.2

Original name: ContentTweaker fabric

Minecraft: 1.18.2, 1.19.2, 1.10.2, 1.12.1, 1.12.2, 1.15.2, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.7.10

Loaders: Fabric, Forge

FileVersionLoaderSize
ContentTweaker-fabric-1.18.2-1.0.0+11.jar1.18.2Fabric905 КБDownload
ContentTweaker-fabric-1.18.2-1.0.0+10.jar1.18.2Fabric905 КБDownload
ContentTweaker-fabric-1.18.2-1.0.0+13.jar1.18.2Fabric908 КБDownload
ContentTweaker-fabric-1.18.2-1.0.0+9.jar1.18.2Fabric905 КБDownload
ContentTweaker-fabric-1.18.2-1.0.0+8.jar1.18.2Fabric897 КБDownload
ContentTweaker-fabric-1.18.2-1.0.0+7.jar1.18.2Fabric897 КБDownload
ContentTweaker-fabric-1.18.2-1.0.0+6.jar1.18.2Fabric897 КБDownload
ContentTweaker-fabric-1.18.2-1.0.0+5.jar1.18.2Fabric897 КБDownload
ContentTweaker-fabric-1.19.2-2.0.0+4.jar1.19.2Fabric907 КБDownload
ContentTweaker-fabric-1.19.2-2.0.0+3.jar1.19.2Fabric908 КБDownload
ContentTweaker-1.10.2-2.0.0.jar1.10.2Forge67 КБDownload
ContentTweaker-1.10.2-2.1.0.jar1.10.2Forge100 КБDownload
ContentTweaker-1.12-4.0.0.jar1.12.1Forge95 КБDownload
ContentTweaker-1.12-4.1.0.jar1.12.1Forge95 КБDownload
ContentTweaker-1.12-4.2.0.jar1.12.1Forge138 КБDownload
ContentTweaker-1.12.2-4.4.0.jar1.12.2Forge157 КБDownload
ContentTweaker-1.12.2-4.10.0.jar1.12.2Forge272 КБDownload
ContentTweaker-1.12.2-4.9.1.jar1.12.2Forge268 КБDownload
ContentTweaker-1.12.2-4.9.0.jar1.12.2Forge269 КБDownload
ContentTweaker-1.12.2-4.8.0.jar1.12.2Forge248 КБDownload
ContentTweaker-1.12.2-4.7.0.jar1.12.2Forge243 КБDownload
ContentTweaker-1.12.2-4.6.0.jar1.12.2Forge239 КБDownload
ContentTweaker-1.12.2-4.5.0.jar1.12.2Forge177 КБDownload
ContentTweaker-1.12.2-4.4.1.jar1.12.2Forge164 КБDownload
ContentTweaker-1.12.2-4.3.0.jar1.12.2Forge152 КБDownload
ContentTweaker-1.15-1.0.0.develop.20.jar1.15.2Forge389 КБDownload
ContentTweaker-1.15-1.0.0.develop.19.jar1.15.2Forge389 КБDownload
ContentTweaker-1.15-1.0.0.develop.18.jar1.15.2Forge389 КБDownload
ContentTweaker-1.15-1.0.0.develop.17.jar1.15.2Forge383 КБDownload
ContentTweaker-1.16-1.0.0.develop.3.jar1.16.2Forge392 КБDownload
ContentTweaker-1.16-1.0.0.develop.9.jar1.16.3Forge392 КБDownload
ContentTweaker-1.16-1.0.0.develop.8.jar1.16.3Forge392 КБDownload
ContentTweaker-1.16-1.0.0.develop.6.jar1.16.3Forge392 КБDownload
ContentTweaker-1.16-1.0.0.develop.10.jar1.16.4Forge409 КБDownload
ContentTweaker-1.16-1.0.0.develop.19.jar1.16.5Forge498 КБDownload
ContentTweaker-1.16-1.0.0.develop.36.jar1.16.5Forge513 КБDownload
ContentTweaker-1.16-1.0.0.develop.35.jar1.16.5Forge512 КБDownload
ContentTweaker-1.16-1.0.0.develop.34.jar1.16.5Forge512 КБDownload
ContentTweaker-1.16-1.0.0.develop.33.jar1.16.5Forge510 КБDownload
ContentTweaker-1.16-1.0.0.develop.32.jar1.16.5Forge508 КБDownload
ContentTweaker-1.16-1.0.0.develop.31.jar1.16.5Forge505 КБDownload
ContentTweaker-1.16-1.0.0.develop.30.jar1.16.5Forge503 КБDownload
ContentTweaker-1.16-1.0.0.develop.28.jar1.16.5Forge503 КБDownload
ContentTweaker-1.16-1.0.0.develop.11.jar1.16.5Forge409 КБDownload
ContentTweaker-1.16-1.0.0.develop.12.jar1.16.5Forge409 КБDownload
ContentTweaker-1.16-1.0.0.develop.13.jar1.16.5Forge498 КБDownload
ContentTweaker-1.16-1.0.0.develop.14.jar1.16.5Forge498 КБDownload
ContentTweaker-1.16-1.0.0.develop.15.jar1.16.5Forge498 КБDownload
ContentTweaker-1.16-1.0.0.develop.jar1.16.5Forge498 КБDownload
ContentTweaker-1.16-1.0.0.develop.17.jar1.16.5Forge498 КБDownload
ContentTweaker-1.16-1.0.0.develop.18.jar1.16.5Forge498 КБDownload
ContentTweaker-1.16-1.0.0.develop.29.jar1.16.5Forge503 КБDownload
ContentTweaker-1.16-1.0.0.develop.26.jar1.16.5Forge503 КБDownload
ContentTweaker-1.16-1.0.0.develop.22.jar1.16.5Forge498 КБDownload
ContentTweaker-1.16-1.0.0.develop.24.jar1.16.5Forge500 КБDownload
ContentTweaker-1.16-1.0.0.develop.25.jar1.16.5Forge504 КБDownload
ContentTweaker-forge-1.18.2-1.0.0+5.jar1.18.2Forge883 КБDownload
ContentTweaker-forge-1.18.2-1.0.0+13.jar1.18.2Forge898 КБDownload
ContentTweaker-forge-1.18.2-1.0.0+11.jar1.18.2Forge895 КБDownload
ContentTweaker-forge-1.18.2-1.0.0+10.jar1.18.2Forge895 КБDownload
ContentTweaker-forge-1.18.2-1.0.0+9.jar1.18.2Forge895 КБDownload
ContentTweaker-forge-1.18.2-1.0.0+8.jar1.18.2Forge884 КБDownload
ContentTweaker-forge-1.18.2-1.0.0+7.jar1.18.2Forge883 КБDownload
ContentTweaker-forge-1.18.2-1.0.0+6.jar1.18.2Forge883 КБDownload
ContentTweaker-forge-1.18.2-1.0.0+4.jar1.18.2Forge883 КБDownload
ContentTweaker-forge-1.19.2-2.0.0+3.jar1.19.2Forge898 КБDownload
ContentTweaker-forge-1.19.2-2.0.0+4.jar1.19.2Forge897 КБDownload
ContentTweaker-1.0.0.jar1.7.10Forge3.2 МБDownload
ContentTweaker-1.0.5.jar1.7.10Forge3.3 МБDownload
ContentTweaker-1.0.4.jar1.7.10Forge3.3 МБDownload
ContentTweaker-1.0.3.jar1.7.10Forge3.3 МБDownload

What ContentTweaker Adds to Your Minecraft Toolkit

If you have spent time balancing a modpack or tuning progression, you have probably already met CraftTweaker. It is the go-to way to reshape crafting, remove noisy recipes, and wire mods together through scripts. ContentTweaker sits on top of that stack as an addon: it keeps the same ZenScript mindset, but pushes past “recipes only” and lets you register brand-new items, blocks, and creative tabs so your pack can feel bespoke without building a full mod from scratch.

In practice, that means you are not just moving ingredients around the grid. You are extending the block and item registry in a controlled, data-driven way, which is a big deal for servers, biomes-heavy worlds, and progression gates that need unique keys, decorative set pieces, or custom gating items.

Why It Pairs With CraftTweaker

CraftTweaker excels at recipe surgery: add, remove, tweak, and integrate machine outputs across versions and mod ecosystems. What it does not always cover out of the box is “make a new thing that exists in the world.” ContentTweaker fills that gap by exposing factory-style APIs so your scripts can mint new entries that behave like normal Minecraft content. Think of it as the bridge between pack design and lightweight content creation.

What You Can Register Today

Depending on your Minecraft version and the exact build you use, feature coverage can shift with updates, but the core promise is consistent. With ContentTweaker, you can aim for:

  • New items for currencies, keys, trophies, or crafting intermediates that do not belong to any single mod.
  • New blocks for decoration, barriers, themed building sets, or mechanical-feeling props that still follow vanilla-style rules.
  • New creative tabs so testers and builders can browse your custom lineup without drowning in unrelated entries.

That trio is enough to turn a scattered script folder into a coherent “mini-expansion” inside your pack.

Scripts, Loaders, and Folder Habits

Because ContentTweaker hooks into the CraftTweaker ecosystem, you still live in the familiar scripts directory. The twist is the loader line. Files that call into ContentTweaker should begin with #loader contenttweaker as the first line so the script pipeline routes them correctly. Treat those files as a different category from plain recipe scripts: same home folder, different entry contract, and a clearer separation of concerns when you debug.

If you are juggling multiple Minecraft versions, always match ContentTweaker and CraftTweaker builds to the same era of the game. Mechanics, registries, and API names move with updates, and a mismatch is the fastest way to get mysterious load failures on boot.

Blocks, Textures, Models, and Config Paths

New blocks are “real” blocks: they participate in lighting, collision, tool requirements, hardness, resistance, sounds, and opacity like standard Minecraft blocks. That authenticity is great for immersion, but it also means you owe the game proper assets. ContentTweaker expects you to supply model and texture work, including JSON where needed, and it can work with formats like OBJ for models in supported setups. You will typically find the resource layout under a ContentTweaker-related subdirectory inside your config area (exact folder naming can vary by version), which is where you park the pieces the script registers at runtime.

Documentation for edge cases—especially around resource packs, model paths, and migration between updates—often lives on community wikis and project wikis, so keep a scratch note of what worked on your current version. When you are curating a long-running server, versioning those assets next to your scripts saves hours when the next Minecraft update lands.

A Tiny ZenScript Shape to Keep in Mind

You do not need a novel-length script to prove the pipeline. A minimal pattern imports the factory, defines a block material and stats, then registers. Conceptually, you create a block through the vanilla factory, set properties like hardness, resistance, tool class and level, light emission, translucency, and sound type, and call register so the game knows the block exists. From there, you can wire recipes with CraftTweaker, gate loot tables, or reference the block in other mod integrations. If you want a smoother install path for trying packs that lean on scripting mods, this kind of stack can be dropped into a profile quickly when you use a launcher that treats mods as first-class citizens; for example, you can install ContentTweaker through the foxygame.net launcher, a flexible modern Minecraft launcher that lets you pull mods straight from the menu without juggling loose jars by hand.

Servers, Modpacks, and Sensible Expectations

On servers, ContentTweaker is attractive because it keeps custom content in scripts and assets you can ship with the pack, which simplifies updates compared to forking multiple mods. Still, treat scripted content like code: test on a staging world, snapshot your scripts, and verify client-server parity for models and textures. ContentTweaker’s authors have historically been friendly to modpack use; always double-check the license shipped with the file for your version before redistribution.

Conclusion

ContentTweaker is the piece that lets CraftTweaker-minded designers step from recipe tuning into light content creation—new items, new blocks, and tidy creative tabs—without leaving ZenScript behind. Respect the loader line, organize models and textures with care, version-match your mods to your Minecraft build, and you get a maintainable way to personalize biomes, progression, and building palettes across both single-player worlds and multiplayer servers.