release: clean node ./.meta/generate_helmets.js node ./.meta/generate_plushies.js find ./assets ./data pack.mcmeta -type f -print \ | zip SixSides\ Cosmetics\ \(v$$(jq -r '.pack.description.with[0].fallback' ./pack.mcmeta)\).zip -@ sync: release @echo "Syncing files..." cp SixSides\ Cosmetics\ \(v$$(jq -r '.pack.description.with[0].fallback' ./pack.mcmeta)\).zip \ $(RESOURCEPACK_FOLDER) cp SixSides\ Cosmetics\ \(v$$(jq -r '.pack.description.with[0].fallback' ./pack.mcmeta)\).zip \ $(DATAPACK_FOLDER) clean: if [ -f SixSides\ Cosmetics\ \(v$$(cat VERSION)\).zip ]; then rm SixSides\ Cosmetics\ \(v$$(jq -r '.pack.description.with[0].fallback' ./pack.mcmeta)\).zip; fi dev: while true; do $(MAKE) sync || $(MAKE); sleep 0.5; done