server -> client mod propagation

  • 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

Juanitierno

New Member
Jul 29, 2019
579
0
0
Hello!

I believe many server-owners are limited in disabling mods because doing so require client-changes too.
A server CAN disable a mod, but then the clients will still see it in NEI, and will have the wrong recipes for example.

For example if on an ultimate server greg was disabled, players would be at a loss on how to craft stuff because all the greg stuff would still show up, MPS would still (for their NEI) expect greg stuff, machine blocks would require plates (latest versions) etc.

Is there a way to propagate server mod preferences to the clients?
So if i set up an ultimate server and disable a certain mod, the clients dont need the knoweledge on how to do the same thing?

I realize you cant allow a server to ADD mods (mods are arbitrary java code after all, that in many many cases run with full access), but it would be cool if disabling or changing configs for a mod could propagate to any client based on the same modpack.
 

Hydra

New Member
Jul 29, 2019
1,869
0
0
The easiest way is to create a multi-MC setup and just let users download those. No real 'configuring' on their part. It's really sad that the FTB launcher still does not provide a way to distribute config packs for your server.
 

Golrith

Over-Achiever
Trusted User
Nov 11, 2012
3,834
2,137
248
It's a shame that MC has to load all it's resources first, before you connect to a server. Otherwise the server could tell the client what mods to load to be able to connect, and provide the configs for said mods. If a user doesn't have these mods in their mod library, then they have to go download them. Even fancier, if there was an official mod library that MC could connect to, it would download the mods automatically.
 

Hydra

New Member
Jul 29, 2019
1,869
0
0
It's a shame that MC has to load all it's resources first, before you connect to a server. Otherwise the server could tell the client what mods to load to be able to connect, and provide the configs for said mods. If a user doesn't have these mods in their mod library, then they have to go download them. Even fancier, if there was an official mod library that MC could connect to, it would download the mods automatically.


That would cause a nice shitstorm :D
 
  • Like
Reactions: PeggleFrank

Bibble

New Member
Jul 29, 2019
1,089
0
0
One thing that would be nice (if mc supported it) would be loading straight into a server, so you put the server details into the launcher, it queries forge on the server, downloads the appropriate pack and configs, boots it, and logs you in automatically.

Failing that, I wonder whether it might be worth replacing the "private pack" code with a server address option (possibly also auto-adding the server into the server list).

As far as I know, the private pack option does pretty much what you're looking for, but is "non-standard", and requires some work on the server-owners part.
 

Juanitierno

New Member
Jul 29, 2019
579
0
0
Just out of curiosity, whats the procedure to get a private pack added?

is it something everyone can do, or we need to get someone in the FTB team to build it for us?