packwiz / packwiz

A command line tool for editing and distributing Minecraft modpacks, using a git-friendly TOML format. Supports CurseForge and Modrinth mods with automated updates!
https://packwiz.infra.link/
MIT License
617 stars 76 forks source link

Feature request: client & server specific overrides for plain files #282

Open cyyynthia opened 9 months ago

cyyynthia commented 9 months ago

It seems it currently isn't possible to have files (e.g. config files) be packed as client-overrides or server-overrides, which is a bit of a bummer as it's a great way to avoid polluting the client with server-specific config (and vice-versa)

Not a super critical issues, but it would be quite a nice QoL improvement 😄

luochen1990 commented 3 weeks ago

Do we support overrides now? I cannot find any document about that

copygirl commented 3 weeks ago

From what I know, any file not excluded will end up in the minecraft instance folder. For example you can have a servers.dat, or the folders config or kubejs, at the same level as the pack.toml. They aren't hardcoded. I'm only familiar with the packwiz installer but the behavior should be the same for exported modpacks.