Adding mods to an FTB modpack setup? Possible? Easy? Problematic?

  • Please make sure you are posting in the correct place. Server ads go here and modpack bugs go here
  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord

Ieldra

Popular Member
Apr 25, 2014
1,810
733
129
The problem is this: I'm currently playing with the DW20 modpack, but it doesn't have RotaryCraft. I don't want to switch to Monster because it doesn't have Ars Magica 2 and I'd prefer to keep my world. Can I take RotaryCraft from an FTB Monster download and add it to the DW20 setup? I've read that FTB modpacks have a unified configuration, so that should not result in block ID conflicts or suchlike. Also, RotaryCraft doesn't add worldgen so my old should work. Right?
 

Wagon153

New Member
Jul 29, 2019
3,148
-3
1
As long as you remember to put in DragonAPI as well, you'll be good. You MIGHT have a potion ID conflict.
 
  • Like
Reactions: Padfoote

Ieldra

Popular Member
Apr 25, 2014
1,810
733
129
Yeah, I figured I had to add DragonAPI. I am in the habit of reading documentation after all. What's this about a potion ID conflict?
 

Padfoote

Brick Thrower
Forum Moderator
Dec 11, 2013
5,140
5,898
563
The newer versions of RotaryCraft (v20+ I think) and Random Things have a potion assigned to the same ID initially. In this case, it will be another mod more than likely, since Random Things isn't in that pack. Just change it like any other ID conflict.
 

weckar

New Member
Jul 29, 2019
12
0
0
If there's an error report, and you can't figure it out, we can probably help out. Otherwise, there are no inherent problems to adding most mods to existing packs/worlds as long as there are no overlapping recipes.
 

darkeshrine

New Member
Jul 29, 2019
760
0
0
Yeah, I figured I had to add DragonAPI. I am in the habit of reading documentation after all. What's this about a potion ID conflict?
I know how to change IDs, but how do I know which ids are free?
To my understanding, i've programmed websites not java, each potion effect like items and blocks have IDs(or could it just be the potion items that this is tied to?). Rotarycraft under FTB's Master Configs uses ID's 35&36, which ars magica also uses. When i had to fix it, i used 81&82.
 
  • Like
Reactions: Padfoote

epidemia78

New Member
Jul 29, 2019
1,810
-4
0
ICBM has three potion IDs, 25-27. If you arent using that mod, those slots are definitely free.
 

Ieldra

Popular Member
Apr 25, 2014
1,810
733
129
That is odd. I didn't find any entries for potion effects, neither in the AM2 config nor in the one for RotaryCraft (ICBM has a few but I don't have that installed). I do, however, get a message about a block id conflict. The file says "DecoTank" from RotaryCraft and "block.machine.beta" from Railcraft use the id 452. Now which one should I change? And to what? I already have a few Railcraft machines in my world - namely, a steam boiler, a rock crusher, a steam oven, a few coke ovens and a blast furnace. I'm also using a lot of Railcraft quarried/abyssal stone as building material. The IDconflicts file says "Suggested Ranges: 2830-3119 (290 IDs), 3739-3897 (159 IDs), 2669-2814 (146 IDs)"

Edit:
OK, I think I need to change the DecoTank. I don't understand all the entries in the config, but the Railcraft subblock section appears to indicate that "block.machine.beta" is somehow used in tanks and steam boilers....am I figuring this correctly?

Edit2:
Oddly enough, I am finding that the config entries in the section of the RotaryCraft file where the deco tank is located all have ids in the 3730s, except for this tank. A am also finding that the 3739+ range is not, as suggested, free. Now I'm confused.
 
Last edited:

Padfoote

Brick Thrower
Forum Moderator
Dec 11, 2013
5,140
5,898
563
I noticed that the IDs for v23 of ElectriCraft (and probably RotaryCraft) are shifted down 256 in the config. So just add 256 to whatever number you put in to get the actual ID.