Curseforge -> Fabric server auto mod sync/update
Hey all. I am developing and hosting a modpack on Curseforge called "Ornon: Cobblemon Origins". I am running a private recording server with 10~ players. The issue I'm running into is updating mods is a HASTLE for me. There are 50+ mods in the pack hosted by Curseforge. Around 30~ of them need updating. My next course of action would be to just copy all the mods from the Pack folder over to the server to sync, but not all of the mods are for server side (ie: client mods). This is then made worse when Curseforge doesn't get rid of the old .jar when updating a mod (at least when I do it) This then requires a good 15 minutes of just sorting through the mods, and hoping I don't miss any.
Im using Crafty to manage my server.
Is there any Mod that syncs with cursefroge to manage the mods? If there's not a Mod option, is it possible to code my own Python script that can either interact with Crafty or the filesystem itself, that checks the version on the server against the live Modpack?
I want this process to be streamlined as I plan on making revisions more often to the pack. The small community I have has been contributing Mod suggestions and feedback on configurations, and I would like the development process to be smoother on my end.
Thanks!
Modpack link for refrence: https://ornon.net
CurseForge
Ornon: Cobblemon Origins
A mash of Cobblemon and Origins for new experiences and challenges
278 Downloads | Modpacks
8 Replies
Thanks for asking your question!
Make sure to provide as much helpful information as possible such as logs/what you tried and what your exact issue is
Make sure to mark solved when issue is solved!!!
/close
!close
!solved
!answered
Requested by postman67#0
are you looking for a auto server pack maker?
if so check out serverpack creator
That close, but not exactly.
The server already exists, I just want it to update the mods that are on it already
make server pack -> delete server mods -> upload new server pack mods
yeah, that'll make a .zip that'll have the config folder, mod folder and whatever else you decide to have in it and it'll remember to exclude mods that are client side only (afaik)
That could work I guess. I'll try that. Worst case I just make a python script that'll do exactly what I want
alternatively, you could use that, extract the zip to your desktop, then in winscp you can sync the mod folder from the .zip with the server's mod folder