Configuring and Installing

How to configure and install the mod safely and properly

To use Thingamajigs properly, you need to follow some simple steps.

  1. Identify your modloader and version (either Forge or NeoForge)

  2. Visit CurseForge or Modrinth and search for "Thingamajigs"

  3. Download the version of the mod that matches your modloader and version

  4. Start your game up first (with your modloader version selected), wait for the game menu to appear, then close the game

  5. Navigate to the 'mods' folder (inside your 'minecraft' folder) and put your downloaded "Thingamajigs" mod jar into the 'mods' folder

  6. Start the game up from your launcher of choice and wait for it to load the game menu

You can now play with Thingamajigs.

Note, if you don't start the game first, you may have a harder time with libraries and other needed files not generating properly or having bad dependencies. It has been a good practice for years to start the game without mods, then add them as you go.

To configure Thingamajigs (if the game has been started once with the mod in the 'mods' folder) you may edit the config file in the 'config' folder (in your 'minecraft') folder. The config file is named "thingamajigs.toml". Open it in a plain text editor, and follow the instructions inside the config carefully.

Rules of the config files:

  1. Never go over or under the limits defined in the conifg files

  2. Read each line carefully

  3. When in doubt, delete the file and regenerate it by starting the game up and closing it again.

These are the basics of installing and configuring the mod, or any mod for that matter.

As of Thingamajigs 1.6.9 however, there is one more step you ought to do before playing with Thingamajigs in a world.

Install a dependency.

These are files that are either optional or required by mods to enable functionality, visuals, or other things. When they are required, the mod NEEDS the dependency to actually function and not have an error, which would crash the game if the error is a "fatal" one. Most dependencies that are on a mod's list are a library, needed to enable math, custom model functionality, add features to vanilla that enable complex features to be created, optimization, or anything really. They allow a mod to be what it is in-game without being a hassle for you, the user to see or deal with.

An optional dependency is something that isn't required for the mod to run, but may improve the experience, visually or gameplay-wise.

In Thingamajig's case, it's a mod called Athena, which is a special connected texture library that allows matching blocks to visually 'connect' and look fancier than they would if the library wasn't installed (if the mod itself uses the mod properly that is).

Download Athena using one of the following links (and put it in the 'mods' folder along with Thingamajigs!):

Athena on CurseForge or Athena on Modrinth.

Keep reading if you use Thingamajigs 2 for NeoForge 1.21+.

Thingamajigs 2 doesn't contain all the features as Thingamajigs 1 for older MC versions did/does.

As a result, addons were created, thus making Thingamajigs 2 a 'modular mod'. You can pick and choose categories of features by picking and choosing the mod addon you want. Note the base mod is required for the addons to work at all, otherwise the game will tell you about the missing dependencies.

Addons Released (and the content they add):

Thingamajigs 2 Goodies (Download Page): Adds miscellaneous stuff including the Converter and Balloon Blocks, and a special new feature, the Moving Probable Block!

Addons Planned (and the content they will add):

Thingamajigs 2 Railroadways (): Adds back railroad crossing/railroad/railway content and other countries stuff.

Thingamajigs 2 Long Roads (): Adds back signs and asphalt-related blocks and items.

Last updated