SJMCL: Trình khởi động Minecraft nhẹ với hỗ trợ mod và AI
Khởi động và quản lý nhiều phiên bản Minecraft với hỗ trợ mô-đun và các thí nghiệm hỗ trợ AI, sử dụng giao diện được xây dựng bằng Tauri và động cơ UI có thể mở rộng. Được tạo ra bởi Câu lạc bộ Minecraft của Đại học Giao thông Thượng Hải, trình khởi động mã nguồn mở này nhắm đến người chơi Java Edition chạy mô-đun hoặc duy trì nhiều thiết lập trò chơi, cung cấp tải xuống tích hợp từ CurseForge và Modrinth, đăng nhập Microsoft và Yggdrasil, và nhập kéo và thả cho các gói mô-đun và thế giới.
Những gì SJMCL làm và ai được hưởng lợi
SJMCL tổ chức các thư mục trò chơi riêng biệt thành các phiên bản tách biệt, cho phép bạn chạy các phiên bản khác nhau hoặc bộ mod mà không bị ô nhiễm chéo. Trình khởi động tải xuống các mod và gói tài nguyên trực tiếp từ CurseForge và Modrinth, hỗ trợ các trình tải mod Forge, Fabric và Quilt, và chấp nhận nhập modpack, thế giới và gói tài nguyên bằng cách kéo và thả. Những khả năng này làm cho nó thực tế cho những người chơi thường xuyên chuyển đổi giữa các thiết lập mod và vanilla.
Nó ảnh hưởng đến tài nguyên hệ thống và khởi động như thế nào
Trình khởi động được xây dựng với khung Tauri và Next.js, điều này giảm kích thước nhị phân và độ trễ khởi động so với các trình khởi động dựa trên Electron. Kiến trúc của Tauri mang lại cho SJMCL một dấu chân nhỏ hơn trong quá trình khởi động và phản hồi UI nhanh hơn trên các hệ thống máy tính để bàn thông thường. Các phiên bản đa nền tảng bao gồm Windows x64 và ARM64, vì vậy trình khởi động chạy trên nhiều phần cứng máy tính để bàn mà không cần môi trường thực thi lớn hơn.
An toàn, tài khoản và khả năng mở rộng
SJMCL bao gồm hỗ trợ tài khoản Microsoft cùng với xác thực bên thứ ba sử dụng giao thức Yggdrasil, vì vậy các phương thức đăng nhập phù hợp với các quy trình làm việc máy tính để bàn phổ biến. Trình khởi động cung cấp một hệ thống mở cho các chức năng được cộng đồng thêm vào và cung cấp sự tách biệt phiên bản để giữ các bộ tài nguyên riêng biệt. Các tính năng thử nghiệm bao gồm AI Agent và Model Context Protocol, được trình bày như các thành phần tùy chọn thay vì yêu cầu thực thi bắt buộc.
Ai nên sử dụng SJMCL và một lưu ý quan trọng
SJMCL phù hợp với những người chơi trên máy tính để bàn quản lý nhiều phiên bản đã chỉnh sửa và những người thích một công cụ mã nguồn mở được duy trì bởi cộng đồng với các tệp nhị phân nhỏ hơn. Nguồn gốc sinh viên của dự án và việc duy trì tích cực trên GitHub có nghĩa là các đóng góp từ cộng đồng định hình các tính năng và cập nhật, vì vậy hãy mong đợi sự thay đổi do các nhà đóng góp thúc đẩy thay vì một kế hoạch phát hành của một công ty duy nhất. Đối với những người dùng cần một chu kỳ cập nhật ổn định, được quản lý trung tâm, mô hình do người đóng góp thúc đẩy đó là một sự đánh đổi quan trọng.