I hope this is a small request, but I need a template IMC that I can use to add in new Tinker's Construct materials and tools. Tinkers' Construct uses IMCs quite well to create new Materials for tools all with a few lines of code, but darned if I know how to code them in. If anybody can use this information HERE to make me a skeleton of sorts for adding in new Tinkers' Construct content so that all I have to do is go in and fill in the blanks, so to speak, I'd be much appreciative. I'm developing a modpack that adds in quite a few new items to the game as a bridge between various mods, but since I'm using Tinkers' Construct, adding new tools is not as simple as adding new tools, even though I'm assisted by Custom Stuff 3. If anybody can whip up this IMC, I'd be much appreciative. I tried using DynIMC to compose the IMC I needed, but I cannot figure that out either, and it just uses JSON files.
ExtraTiC won't add in items as I add them to my /private/ mod. The developer of TC added in simple IMC for a reason, and DynIMC is a way to implement it without having to make a whole new mod. I just need someone who can whip together a skeleton for me. It'll probably be useful to others with such ambitions as well.
You really don't understand what I'm asking, Sailing. I KNOW the developer made a simple way to add IMC to allow mods to communicate with Tinker's Construct, and I KNOW the mod called DynIMC has a way of adding IMC code using JSON files instead of entire mods dedicated to it. I just don't know how to do it. Hence the post asking someone with a better understanding of JSON files to use DynIMC format files to use the IMC language implemented by the TiCon developer just for the purpose of adding in custom materials, furnace liquids, and the like. Yes, the developer of ExtraTiC knew how to utilize the IMC in TiCon to add in tons of custom materials, but I don't have an example of his code available in JSON format so I can add it myself.
I tried that, but the template is only part of the puzzle. For DynIMC to read it, it has to be fully composed json file as complete as its own micro-mod. I just don't know how to create an NBTTagCompound. I'm sure you're right that it really is that simple, but I have no modding talents.
Use the template you provided, with the DynIMC NBT examples on the wiki page, and you should be alright.
Make sure the last json entry in an object or list (i.e. the last item before either } or ]) doesn't have a comma, and all others do.
Of course, you can add other messages simultaneously by adding more keys under the "nbt" tag, and presumably add more items by adding another compound inside the corresponding list (e.g. "addMaterial").
Everything is case sensitive, so make sure you use the correct case (i.e. "Id", not "ID" or "id").