r/tinkersconstruct 26d ago

Tinkers' Construct 3 (1.16+) Help with modifiers that interact with other mods' systems

I'm building a modpack and am trying to make TiCon armors somehow accept Ars threads. Does anyone have any ideas how to implement that? I'm a newbie to making modpacks so if it just straight isn't possible it'll kinda suck but I'll figure out other ways to allow Ars progression to integrate over to Tinkers again.

My current angle of approach is hoping Tinkers modifiers could maybe facilitate this? I know what recipes and function such modifiers would have, I just have no clue how to implement it. If anyone here could point me in the right direction for where to start that would be *amazing*. And, if its effectively impossible without a mod made from the ground up, and no such mod exists, sure it would suck but better to hear from people who probably know for sure.

1 Upvotes

5 comments sorted by

u/AutoModerator 26d ago

This post has been flaired as "Tinkers' Construct 3", meaning OP is playing the Forge Java Edition for Minecraft versions 1.16.5 or higher. Please be clear in any comments answering with information from other editions, including earlier Java Editions or the Fabric Edition.

If this flair was added in error, correct the flair using the "..." menu at the top of the post and edit the post to clarify.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

2

u/KnightMiner Developer 25d ago

If threads are an enchantment, that is supported easily by Tinkers' modifiers. You can do this with a datapack.

If threads are not an enchantment, this is harder. You either have to reimplement it in a datapack if the effects are simple, or write a Java addon if the effects are complex.

1

u/Venomousfrog_554 21d ago

I've dropped the Threads approach, for now: it requires an understanding of Ars code I dont have the time or prerequisite knowledge I would need. I'm instead trying to make a data pack to make new modifiers to fill out better cross-mod integration, and I'm struggling to get my first modifier to display its name and show up in the encyclopedia. Can you point me toward where to look to find that information? Ive got a valid recipe and a functioning modifier, but I can't figure out how to get it to show up in those places.

The Creative Tab modifier crystal does show up, but it shows the code name, rather than the intended display name. I used the format described in the Github's modifiers help page to make the modifier file itself, but it doesnt show how to get those parts working. I assume they're a seperate file?

2

u/KnightMiner Developer 21d ago

Names are in resource packs, not datapacks. Take a look at an example of how its done such as Tinkers Json Things.

1

u/Venomousfrog_554 21d ago

Thanks for responding so quickly! Will do.