- Make sure your local version of baritone works with altoclef (check here for a brief guide on how to do this)
- Clone this repo
- Build the baritone jars
- Grab every jar from the build folder (
...-dev.jar
,...-api.jar
, etc.) and copy it to themaven-scripts
folder - Run
maven-unix.sh
ormaven-windows.bat
in the folder. Version is the same as what you see on the jar file (ex.baritone-1.18.2
is version1.18.2
), Head Version is the version of the baritone update (ex. baritone for 1.18.2 is version 1.8.4 - Some new folders should be generated in the
maven-scripts
folder. Copy these folders into thecabaletta
folder (make sure they match the folder structure. For example, the newbaritone-api-fabric
folder should be copied to the exact same location of the oldbaritone-api-fabric
folder so their contents get merged.) - You should now have an updated version of the repo that needs to be pushed. To confirm, do a
git diff cabaletta/baritone/maven-metadata-local.xml
and confirm that the version number has been updated to your new version. - Delete the old baritone jar files from the
maven-scripts
folder - Push the
cabaletta
folder - You're done!
- Check the github pages setting to verify that the site is updated
- After the new github page is live, you can update your
altoclef
build.gradle
to use the new baritone from maven (check this line)