Dịch vụ bên thứ ba
Martian tích hợp với một số dịch vụ bên thứ ba để cung cấp các tính năng. Trang này ghi lại từng dịch vụ, cách sử dụng và dữ liệu nào được chia sẻ.
Cập nhật lần cuối: Tháng 6/2026 · 11 dịch vụ được ghi lại
Tuyên bố miễn trách
Martian không liên kết, được chứng thực hoặc kết nối chính thức với Mojang, Microsoft, CurseForge, Modrinth, Discord hay bất kỳ dịch vụ bên thứ ba nào được liệt kê trên trang này. Tất cả nhãn hiệu và nhãn hiệu dịch vụ là tài sản của chủ sở hữu tương ứng.
Microsoft / Xbox Live
Xác thựcMicrosoft OAuth2 được dùng để xác thực tài khoản Minecraft: Java Edition. Luồng xác thực tuân theo chuỗi chính thức Microsoft → Xbox Live → Minecraft Services. Token được lưu cục bộ và không bao giờ được truyền đến máy chủ FoxStudio. Chế độ Offline cũng được hỗ trợ.
Cách chúng tôi sử dụng
- Luồng device code OAuth2 để đăng nhập Microsoft
- Trao đổi token Xbox Live
- Lấy profile Minecraft Services
- Token truy cập được lưu mã hóa trong dữ liệu ứng dụng cục bộ
- Chế độ Offline: không cần tài khoản Microsoft, chơi singleplayer, LAN & server không yêu cầu premium
Dữ liệu được chia sẻ
Token xác thực chỉ được lưu cục bộ. Thông tin đăng nhập Microsoft của bạn không bao giờ được Martian hay FoxStudio xem hoặc lưu trữ.
Mojang / Minecraft Services
Dịch vụ GameMinecraft Services API được dùng để xác minh quyền sở hữu game, lấy profile người chơi và dữ liệu skin/cape. Martian tuân thủ EULA Minecraft.
Cách chúng tôi sử dụng
- Xác minh quyền sở hữu Minecraft: Java Edition
- Lấy UUID và tên người chơi
- Lấy texture skin và cape của người chơi
- Khởi chạy game với token phiên hợp lệ
Dữ liệu được chia sẻ
UUID và tên người chơi được lấy và lưu cục bộ chỉ để hiển thị.
Modrinth
Nền tảng ModMartian sử dụng Modrinth API để tìm kiếm, duyệt và import modpack và mod. Không cần xác thực cho nội dung công khai. File tải xuống được phục vụ trực tiếp từ CDN của Modrinth.
Cách chúng tôi sử dụng
- Tìm kiếm và duyệt mod/modpack công khai
- Lấy metadata modpack và file manifest
- Tải file mod qua Modrinth CDN
- Không có dữ liệu người dùng nào được gửi đến Modrinth
Dữ liệu được chia sẻ
Không có — tất cả yêu cầu chỉ đọc và không xác thực.
CurseForge
Nền tảng ModMartian hỗ trợ import modpack CurseForge qua file .zip cục bộ. CurseForge API (v2) được dùng để phân giải URL tải mod từ manifest.
Cách chúng tôi sử dụng
- Phân tích file .zip modpack CurseForge cục bộ
- Phân giải URL tải file mod qua CurseForge API
- Tải file mod qua CurseForge CDN
- Yêu cầu CurseForge API key (tích hợp sẵn trong app)
Dữ liệu được chia sẻ
Project ID và file ID được gửi đến CurseForge API để phân giải URL tải xuống. Không có dữ liệu người dùng cá nhân nào được truyền đi.
Technic Platform
Nền tảng ModpackMartian tích hợp với Technic Platform API để duyệt và tìm kiếm modpack được host trên technicpack.net. API được dùng chỉ đọc.
Cách chúng tôi sử dụng
- Tìm kiếm modpack qua Technic search API
- Lấy metadata modpack (tên, mô tả, icon, background)
- Lấy danh sách phiên bản modpack qua Solder API (nếu có)
- Không có dữ liệu người dùng nào được gửi đến Technic
Dữ liệu được chia sẻ
Không có — tất cả yêu cầu chỉ đọc và không xác thực.
Feed The Beast (FTB)
Nền tảng ModpackMartian sử dụng FTB API (modpacks.ch) để duyệt và tìm kiếm modpack FTB chính thức. Tất cả yêu cầu chỉ đọc.
Cách chúng tôi sử dụng
- Duyệt modpack FTB phổ biến qua modpacks.ch API
- Tìm kiếm modpack theo từ khóa
- Lấy chi tiết modpack: mô tả, phiên bản, hình ảnh
- Lấy thông tin phiên bản (phiên bản Minecraft, Forge)
- Không có dữ liệu người dùng nào được gửi đến FTB
Dữ liệu được chia sẻ
Không có — tất cả yêu cầu chỉ đọc và không xác thực.
Discord
Rich PresenceDiscord Rich Presence (qua discord-rpc) được dùng để hiển thị phiên game hiện tại của bạn trên Discord. Tính năng này hoàn toàn tùy chọn và chỉ kích hoạt khi Discord đang chạy.
Cách chúng tôi sử dụng
- Hiển thị tên profile hiện tại trong trạng thái Discord
- Hiển thị loại loader và phiên bản Minecraft
- Hiển thị thời gian chơi đã trôi qua
- Tính năng có thể tắt trong Cài đặt
Dữ liệu được chia sẻ
Chỉ thông tin hiển thị trong trạng thái Discord của bạn được chia sẻ với Discord client cục bộ qua IPC. Martian không gửi gì trực tiếp đến máy chủ Discord.
bore
TCP Tunnelbore là công cụ TCP tunnel mã nguồn mở dùng để expose Minecraft server ra internet công cộng mà không cần port forwarding hay cấu hình router.
Cách chúng tôi sử dụng
- Tải bore binary từ GitHub releases (lần đầu sử dụng, ~6MB)
- Chạy bore local <port> --to bore.pub để tạo TCP tunnel
- Chỉ expose đúng cổng Minecraft server được chỉ định
- Tunnel chỉ hoạt động khi tính năng được bật
- Không cần tài khoản hay đăng ký
Dữ liệu được chia sẻ
Traffic TCP trên cổng Minecraft được chỉ định được chuyển tiếp qua bore.pub. Không có dữ liệu cá nhân nào được bore thu thập.
Adoptium / Eclipse Temurin
Java RuntimeMartian tự động tải xuống và quản lý Java runtime từ Adoptium API (Eclipse Temurin). Phiên bản Java chính xác được chọn dựa trên phiên bản Minecraft đang khởi chạy.
Cách chúng tôi sử dụng
- Truy vấn Adoptium API để lấy các phiên bản Java có sẵn
- Tự động tải xuống Java runtime
- Quản lý nhiều phiên bản Java cho từng phiên bản Minecraft
- Không có dữ liệu người dùng nào được gửi đến Adoptium
Dữ liệu được chia sẻ
Không có — chỉ truy vấn metadata phiên bản đến Adoptium API.
Azul Zulu
Java RuntimeAzul Zulu là bản phân phối OpenJDK do Azul Systems cung cấp. Martian sử dụng Azul Metadata API như nguồn dự phòng để tải Java runtime khi gói Adoptium không có sẵn.
Cách chúng tôi sử dụng
- Truy vấn Azul Metadata API để lấy các bản Zulu có sẵn
- Dùng làm dự phòng khi Adoptium không có gói phù hợp
- Tải Java runtime cho Windows, Linux và macOS
- Không có dữ liệu người dùng nào được gửi đến Azul
Dữ liệu được chia sẻ
Không có — chỉ truy vấn metadata phiên bản đến Azul API.
GraalVM
Java RuntimeGraalVM là bản phân phối JDK hiệu năng cao từ Oracle. Martian cung cấp GraalVM như một lựa chọn Java runtime tùy chọn trong Java Manager.
Cách chúng tôi sử dụng
- Có sẵn như runtime tùy chọn trong Java Manager
- Tải GraalVM CE builds từ GitHub releases
- Người dùng phải chọn GraalVM rõ ràng — không dùng mặc định
- Không có dữ liệu người dùng nào được gửi đến Oracle hay dự án GraalVM
Dữ liệu được chia sẻ
Không có — GraalVM binary được tải trực tiếp từ GitHub releases. Không có dữ liệu cá nhân nào được truyền đi.