Posted April 27, 20196 yr hi guys! i want to make a parent mod / addon mod connection but i'm not sure how to do it. and yes, i went to curseforge, and on pages of few popular mods that have addons (and pages of those addons), i clicked on source link and looked into them. while i could copy one of those systems, i could not find enough in common to make any conclusions about best practices. here's my scenario: i have a mod A (mine, finished) which adds a few items with special behaviors. now i want to make mod A1 which would be an addon to mod A and would serve as a primer for others. mod A1 would add an item and a class providing a behavior method, but mod A would make everything happen (invoke the behavior method). item in mod A1 would either extend class BaseItemA from mod A, or i would have a separate behavior class that would implement an interface from mod A. i can do with interface if i have to. i know that multiple-question threads are never a good idea, but i can't help it... questions: - is there a guide for "parent mod and addons"? preferably a guide by elder members of the forum? - if not, how about someone giving us a short guide here? i think my scenario is rather basic. (and by short, i mean short but full - what goes where in main mod? what goes where in addon mod? do i need this for a low-profile mod? best maven place? etc.)
April 28, 20196 yr You need to set the build path with the original mod and set it as a dependency in your @Mod class. Are you using Eclipse or IntelliJ? Edited April 28, 20196 yr by nov4e
April 30, 20196 yr Author that is not what i asked. i asked for instructions on making a proper api-providing mod (and after making it, also instructions on distributing/publishing).
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.