Daguerro Cobblemon Modpack
About
A (WiP) Minecraft modpack built on the latest version of Cobblemon and many of its excellent tie-in mods.
Installing The Pack
The latest version of the modpack can be downloaded as a Modrinth mrpack file on the releases page and dropping it into your Minecraft launcher of choice.
Updating The Modpack
Simply download the latest mrpack file and have it update through your launcher or point your launcher's auto-update at the following url:
Contributing
This pack is built with packwiz which requires a working Go installation to function.
Follow the installation instructions and ensure your version of Go (go version) meets the requirements.
Development
Installing Mods
Adding mods is done through packwiz and using modrinth is preferred (if mod is available on both platforms).
Refer to the packwiz documentation for a guide on how to add mods.
Customizing Mod Configurations
Mod configurations can be included in the pack by dropping them into the config folder in the root of the project.
Configuration files must maintain their relative paths in order to work correctly. After adding a configuration run packwiz refresh to recalculate the index and hash for the pack.
Building The Modpack
To build a local test branch of the modpack execute packwiz modrinth export to generate a local mrpack file that you can import into your Minecraft launcher of choice.
Commiting Changes
Commit Messages
This project uses conventional commit messaging, try to adhere to the standard when pushing changes or creating pull requests.
When adding a mod or config try to make a commit for each change.
Examples of good commit messages would be: feat: added mod just enough items or fix: removed mod bad mod due to crashing.
Pull Requests
When creating pull requests from your own fork or branch you're not required to squash your commits. Do however, try to keep your scope of changes brief so merging and testing is less of an issue.
Publishing Changes
This repository is configured to automatically rebuild the pack and update the latest tagged release with an up-to-date mrpack file on push.
If you're curious about the status of a build you can see active and past builds in the actions dashboard.
Additional Information
Contact
Feel free to reach out on our matrix instance or via email.
License & Redistribution
This project is licensed under the GNU General Public License v3.0. The full text of the license can be found in LICENSE.md.