Tinkers' Modifiers

Quick rating

Tinkers' Modifiers

No reviews yet

Modifying all the modifiers for your tools!

No Theme
No Genre
Mod Addon
Mod Loaders
Forge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

About

Project Details

Type
Mod
Latest Version
TiM v1.2.2 Beta
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID

Resources

External Links

About

Description

Sometimes, as a modpack author, or even as a user, you just don't agree with the defaults. This is why we're here.

Tinkers' Modifiers allows you to change what modifiers are used by Tinkers' Construct (TiC), and allows you to omit them completely, modify existing modifiers, or add new ones!

How to use it

Tinkers' Modifiers is setup in such a way that you can configure the modifiers at any point in time and then simply reload them with a command. This step is also done when the server is started, or a world is loading in single player. The mod generates a few files:

  • Tinkers' Modifiers.cfg - The original syntax file. Obsolete, and shouldn't be used. Kept purely for backwards compatibility.
  • Tinkers' Modifers.json - The current configuration file. Using JSON, you're able to configure the modifiers used in the game.
  • Modifiers - This directory contains all detected Modifier files for Tinkers' Construct. It contains the class name, and also the constructor used to initialise those modifiers.

Syntax

First off, having a decent knowledge of how to use JSON is pretty much required. After that, though, things are a bit clearer, especially with the documentation built in.

  • clear - The clear tag is simply an array of strings. Each string should be a class name, which will clear all modifiers using that class, or an asterisk to clear all modifiers
  • addModifiers - This is an array of dictionaries (Or maps, or whatever you want to call them). Each map requires the field 'class', which is a string indicating the class to use for the modifier. Then, starting at arg0, increase the number after arg for every parameter. In addition, you can just make an array called 'params'
  • subModifiers - This is almost identical to addModifiers, except it removes the modifier rather than adding it.

Parameters

Parameters are handled fairly simply, with most of them being just straight values and handled internally. So integers and other number types are just the number, booleans are just their values, and a similar thing with arrays, being handled between [ and ], EnumSets work similarly in this regard.

ItemStacks, however, are handled like a dictionary/map, with two values - item and damage. Damage is an optional field, and defaults to 0. A negative value indicates a wildcard value.

Assistance and Issues

If you have any problems, feel free to send me a message or leave a comment. If you have an actual bug with the mod, then leave it on the GitHub page please.

ModPacks

Go wild with it, please. The original purpose of this was for modpacks, so feel free to include it. Just drop me a link/whatever in a PM or in the comments.

Wiki

 I've gone ahead and created a basic wiki for the mod, due to the technical nature of the configuration. The wiki can be found here:

http://timodifiers.wikia.com/wiki/Tinkers'_Modifiers

Additional Notes

When using Iguana Tweaks, you'll need iguanaman.iguanatweakstconstruct.replacing.ModPartReplacement for part replacement. In Vanilla Tinkers', tconstruct.modifiers.tools.ModToolRepair handles the repairing of tools

Screenshots

Gallery

This project has no gallery images yet.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~320,000
Downloads
Last Updated
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works