itzg's docker image for Minecraft makes life quite a bit easier - switching mod loader, versions etc. with environment variables is simpler than continuously downloading versions and juggling directories.