# Download the client jar from mojang to extract assets wget https://launcher.mojang.com/v1/objects/37fd3c903861eeff3bc24b71eed48f828b5269c8/client.jar unzip client.jar -d extracted/ # Set input field seperator to space for our while loop IFS=' ' # Copy textures defined in required_files.txt over to the pack while read -r p || [ -n "$p" ]; do read -rafilesToCopy<<< "$p" echo "extracted/${filesToCopy[0]} ${filesToCopy[1]}" mkdir -p "${filesToCopy[1]}" cp "extracted/${filesToCopy[0]}" "${filesToCopy[1]}" done tmp && mv tmp ${i} done fi