Skip to content
블로그로 돌아가기
LiquidLauncher - Minecraft 클라이언트 런처 완전 설명

LiquidLauncher - Minecraft 클라이언트 런처 완전 설명

Alexandru Maftei
Alexandru Maftei
@ice
Updated
4 조회수
TL;DR:LiquidLauncher는 Windows, Mac, Linux에서 LiquidBounce 설치를 관리하는 Rust 기반 런처입니다. 작동 방식, 사용 이유, 모든 플레이어가 알아야 할 안티치트 경고를 알아보세요.

"LiquidBounce의 공식 Minecraft 런처"

CCBlueX/LiquidLauncher · github.com
⭐ 271 stars💻 Rust📄 GPL-3.0

이미 LiquidBounce를 사용 중이고 설치를 수동으로 관리하는 것이 번거롭다면, LiquidLauncher가 이 과정을 간소화하기 위해 존재합니다. Rust로 작성된 전용 런처로, 터미널 명령어를 입력하거나 흩어진 파일들을 다루는 대신 한 곳에서 버전 관리, 구성, 실행 옵션을 처리합니다. 하지만 무엇이든 설치하기 전에, 온라인에서 수정된 클라이언트를 사용할 때 알아야 할 중요한 사항이 있습니다.

LiquidLauncher가 하는 일

LiquidLauncher는 LiquidBounce의 공식 런처입니다. LiquidBounce는 품질 개선 기능과 게임플레이 수정 사항을 추가하는 Minecraft 클라이언트입니다. 이를 관리 도구로 생각하면 됩니다. 올바른 버전을 다운로드하고, 설치를 정리된 상태로 유지하고, 빌드 프로세스나 파일 경로를 건드릴 필요 없이 클라이언트를 실행합니다.

이 프로젝트는 Rust로 작성되었으며 Tauri, 즉 데스크톱 애플리케이션을 구축하기 위한 경량 프레임워크를 사용합니다. 명령줄과 씨름하는 대신 그래픽 인터페이스를 얻을 수 있으며, 이는 단순해 보이지만 여러 버전을 다루거나 다양한 구성을 테스트할 때 실제로 중요합니다.


언제 필요하고 언제는 아닌지

여기서 솔직하게 말해야 합니다. LiquidBounce는 수정된 클라이언트입니다. 대부분의 멀티플레이 서버, 특히 Hypixel, Badlion, Mineplex 같은 안티치트 시스템을 실행하는 서버에서는 LiquidBounce나 수정된 클라이언트용 런처를 사용하는 것이 명시적으로 금지됩니다. 적발되면 밴을 당하게 되며, 이는 가정이 아닙니다.

그렇다면 정당한 사용 사례는 무엇일까요? 싱글플레이 생존 월드, 개인 테스트, 수정된 클라이언트를 명시적으로 허용한 친구들끼리의 프라이빗 서버, 또는 mod가 의미 있는 실험적 게임플레이입니다. 바닐라 서버나 공개 경쟁 서버에서 플레이 중이라면, 바닐라 Minecraft나 승인된 런처를 사용하세요.

즉, LiquidBounce를 적절한 환경에서 플레이하는 사람들에게는 LiquidLauncher가 실제로 일들을 간소화합니다. 최신 버전 v0.5.0은 완전한 macOS ARM 지원, 연결성 문제가 있는 사용자를 위한 더 나은 API 성능, 지속성 있는 WebView 프로세스를 제거하여 감소된 리소스 사용량을 도입했습니다. 또한 이제 새 사용자를 위한 온보딩 대화 상자가 포함되어 있으며, 이는 빈 창을 바라보며 무엇을 해야 할지 궁금해하는 것보다 훨씬 낫습니다.


설치 방법

LiquidLauncher는 Windows, macOS, Linux에서 작동합니다. 공식 프로젝트 사이트에는 직접 다운로드할 수 있는 사전 구축 설치 프로그램이 있지만, 직접 컴파일하려면 코드를 확인하거나 뭔가 커스터마이징하려면, README가 권장하는 내용은 다음과 같습니다.

bash
git clone --recurse-submodules https://github.com/CCBlueX/LiquidLauncher
cd LiquidLauncher
bun install && bun run build

이는 이미 Rust, Node.js, Bun을 설치했다고 가정합니다. 아직 설치하지 않았다면, 프로젝트는 공식 설치 문서를 가리키고 있으며, 이것이 올바른 접근 방식입니다 - 무작위 블로그 게시물에서 도구체인 설정에 대한 지침을 받지 마세요. 빌드 후, bun run tauri dev로 개발 모드에서 실행하거나 bun run tauri build로 프로덕션 바이너리를 만들 수 있습니다.

대부분의 사람들에게는 사전 구축 릴리스를 다운로드하는 것이 최선입니다. GitHub 릴리스 페이지를 방문하고, 운영 체제용 설치 프로그램을 선택하고 (Linux의 경우 AppImage, Mac의 경우 DMG, Windows의 경우 MSI), 실행하세요. 첫 시작 마법사가 기본 설정을 안내합니다.


중요한 핵심 기능

v0.5.0 릴리스는 몇 가지 실질적인 개선 사항을 제공했습니다. UI는 이제 추가 mod를 선택할 때 하위 시스템 정보를 표시하므로, mod가 설정과 호환되는지 추측하지 않아도 됩니다. 여기서 중요한 점은 이전 런처 메타데이터 시스템을 Piston-Meta로 대체했다는 것입니다. 메타데이터 검색이 이제 더 효율적이기 때문에 초기 설정 속도가 향상됩니다.

실제로 유용하다고 생각한 점은 파일 다운로드용 자동 재시도 논리입니다. 설치 중 연결이 끊기면 전체 프로세스를 망치지 않습니다. 재시도하며, 계속 실패하면 오류 코드만 받는 대신 실제로 상황에 맞는 도움을 얻습니다.

런처는 또한 명령줄 인수를 통해 계정 데이터를 파이프하여 클라이언트 동기화를 처리합니다. 즉, 런처에서 LiquidBounce에 로그인되어 있으면 해당 로그인 상태가 실제 클라이언트로 전달됩니다. 더 이상 이중 인증이 필요하지 않습니다. 그리고 LiquidBounce가 단일 버전이 아닌 여러 Minecraft 버전을 지원한다는 것을 인정하도록 버전 텍스트를 중립적으로 만들었습니다.


다중 플랫폼 지원 (그리고 작동하는 것)

Windows와 Linux 사용자는 수년 동안 작동하는 런처를 사용해 왔습니다. 하지만 macOS 지원은 역사적으로 거칠었으며, 특히 Apple Silicon (M1/M2/M3 칩)에서는 더욱 그랬습니다. v0.5.0 릴리스는 마침내 이러한 Mac용 완전한 ARM64 지원을 수정했습니다. MacBook Air가 호환되지 않는 것 같아서 LiquidBounce를 시도하는 것을 미루었다면, 다시 한 번 살펴볼 가치가 있습니다.

주목할 가치가 있는 한 가지: LiquidLauncher는 필요할 때만 WebView 인스턴스를 생성하도록 WebView 처리를 변경했으며, 이는 사소해 보이지만 시스템 리소스를 확인할 때까지는 그렇습니다. 이전 버전을 실행했고 런처가 RAM을 먹고 있다고 생각했다면, 실제로 이제 해결되었습니다.


안티치트 문제 (중요)

앞서 이 문제를 언급했지만, 새 사용자들이 맞닥뜨리는 가장 큰 함정이기 때문에 반복할 가치가 있습니다. 명시적인 허락 없이 서버에서 LiquidBounce를 사용하는 것은 치팅과 구별할 수 없습니다 - 왜냐하면 서버 관점에서 이것이 치팅이기 때문입니다. Hypixel이나 큰 서버의 내부 감지 같은 안티치트 시스템은 수정된 클라이언트를 즉시 표기할 것입니다.

프로젝트 스크린샷
프로젝트 스크린샷

이것은 LiquidLauncher의 잘못이 아닙니다. 수정된 클라이언트의 현실일 뿐입니다. LiquidBounce를 사용할 계획이라면, 다음에서만 사용하세요.

  • 싱글플레이 월드 (명백히 위험이 없음)
  • 모든 사람이 수정 사항이 괜찮다고 동의한 프라이빗 서버
  • 명시적으로 수정된 클라이언트나 PvP 테스트용으로 만들어진 서버
  • 개발/테스트 환경

그 외 모든 것 = 밴 당함. 더 명확하게 말할 수 없습니다.


설치 상태 유지

LiquidLauncher를 제거하고 바닐라 Minecraft로 돌아가려면, 이는 간단합니다. 런처는 코어 Minecraft 설치 파일을 수정하지 않습니다 (기본값이 따로 유지하는 경우). 시스템 설정을 통해 런처 앱 자체를 제거하고, 관련 LiquidBounce 파일은 자신의 디렉토리에 남아있습니다. 완전히 제거하려면 해당 디렉토리를 삭제하세요.

깔끔한 제거라는 사실이 중요합니다. 모호한 AppData 폴더를 찾거나 (음, Windows에서는 기술적으로 할 수도 있지만, 런처가 모든 것을 한 곳에 포함합니다) 레지스트리 항목 남은 것에 대해 걱정할 필요가 없습니다. 자체 포함입니다.


오픈 소스, GPL-3.0, 그리고 그것이 의미하는 바

LiquidLauncher는 GitHub에서 GPL-3.0 라이선스로 발행되며, 이는 소스 코드가 공개임을 의미합니다. 이를 검사하고, 직접 컴파일하고, 개인 사용을 위해 수정할 수 있습니다. 수정된 버전을 재배포하는 경우, 법적으로 동일한 라이선스에 따라 수정 사항을 공유해야 합니다.

이 같은 프로젝트의 경우, 이 투명성은 가치가 있습니다. 보안 연구원 및 커뮤니티 구성원이 코드를 감사할 수 있다는 것은 문제를 조기에 포착하는 데 도움이 됩니다. 결과는 안전성을 보장하지 않습니다 (오픈 소스는 투명성에 좋지만 자동으로 보안에는 좋지 않음), 하지만 맹목적으로 신뢰하는 폐쇄 소스 대안보다 낫습니다.

프로젝트는 271 GitHub 별에 있으며, 이는 중간 정도입니다 - 정기적인 유지 보수를 받을 정도로 충분히 인기 있지만, 도움을 찾기가 불가능하지는 않지만 사소하지도 않습니다. 유지자는 활동 중입니다 (v0.5.0은 최근 릴리스이지 5년 된 릴리스가 아님), 그리고 포럼, Guilded, YouTube의 커뮤니티 공간이 있습니다.


기여 및 도움 받기

버그를 찾았나요? GitHub에는 이슈 추적기가 있습니다. 기여하고 싶으세요? 프로젝트는 풀 요청을 허용합니다. 한 가지 코드는 Rust이므로, 언어에 익숙하지 않다면, 기여는 학습 곡선이 가파를 수 있지만, 유지자는 커뮤니티 입력에 반응이 좋아 보입니다.

프로젝트는 또한 LiquidBounce.net에 정기적인 블로그 업데이트 및 뉴스를 게시하며, v0.5.0은 특히 런처 내 공지 사항 대신 LiquidBounce 메인 블로그의 최근 게시물을 보여주는 교체 뉴스 피드를 추가했습니다. 따라서 런처가 뉴스 수집기가 되지 않고도 정보를 얻을 수 있습니다.


무엇이든 다운로드하기 전에

공식 GitHub 저장소에서 다운로드하고 있는지 확인하세요. 그곳에는 모조품과 의심스러운 재배포가 있습니다. 항상 https://github.com/CCBlueX/LiquidLauncher에서 직접 릴리스를 받으세요.

또한 제한된 네트워크 (회사, 학교, 가족 관리 장치)에 있다면, LiquidLauncher가 수정된 클라이언트용 런처이기 때문에 플래그를 트리거할 수 있습니다. 이는 LiquidLauncher의 결함이 아닙니다 - 이는 네트워크를 관리하는 사람의 정책 결정입니다. 불필요한 문제 해결을 피하기 위해 미리 알아두는 것이 좋습니다.

LiquidLauncher는 더 깔끔한 관리를 원할 정도로 LiquidBounce에 충분히 깊이 빠져있다면 견고한 도구입니다. 하지만 Minecraft 클라이언트에 대해 궁금해서 다운로드하는 것은 절대 안 됩니다. 무엇을 얻고 있는지 알고, 서버 규칙을 존중하고, 문제없을 것입니다.

CCBlueX/LiquidLauncher - GPL-3.0, ★271
About the author
Alexandru Maftei
Alexandru MafteiLead Writer

Lead writer at minecraft.how. Long-time Minecraft player running a small SMP server, testing every build, mod, and seed before writing about it.

Share with your friends!