https://github.com/cheaterpaul/standardconfigs
https://github.com/cheaterpaul/standardconfigs
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/cheaterpaul/standardconfigs
- Owner: Cheaterpaul
- License: other
- Created: 2023-01-17T15:07:22.000Z (over 2 years ago)
- Default Branch: 1.16
- Last Pushed: 2023-01-18T18:43:49.000Z (over 2 years ago)
- Last Synced: 2025-01-27T20:43:36.652Z (4 months ago)
- Language: Java
- Homepage: https://www.curseforge.com/minecraft/mc-mods/standardconfigs
- Size: 91.8 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
- License: LICENSE
Awesome Lists containing this project
README
# Standard Configs Mod
This mod simply copies all files of from the `standardconfigs` folder to the `config` and `defaultconfig` folder. This is only done if the file does not exist.
## Why?
When updating a mod pack, all changes to the config files get overridden. This mod prevents this by just copying the files if they do not exist, keeping all local changes.
There are other mods that do something similar, but do not work for arbitrary files or have no working documentation.
## Usage
Place the config files in the following folders:### `standardconfigs/client`
Target Folder: `config`
for client only configs. Typically `-client.toml` files, shader configurations or similar.
### `standardconfigs/common`
Target Folder: `config`
for client and server specific configs. Typically `-common.toml` files or files that are used by the client and the server.
### `standardconfigs/server`
Target Folder: `defaultconfig`
for server only or world specific configs. Typically `-server.toml` files that are only used by the server or a world.