Giới thiệu
- Giới thiệu
Giới thiệu
Minecraft Console Client (MCC) is a lightweight, cross-platform, open-source Minecraft TUI client for Java Edition. Nó cho phép bạn kết nối với các máy chủ Minecraft Java, gửi lệnh và nhận tin nhắn văn bản mà không cần khởi chạy trò chơi chính.
Nó cũng bao gồm tính năng tự động hóa tích hợp sẵn dành cho công tác quản trị và các tác vụ tiện ích, cùng với API C# có thể mở rộng để tạo bot và kịch bản chạy thời gian thực.
Nó ban đầu được tạo bởi ORelio vào năm 2012 trên Diễn đàn Minecraft, và hiện nay vẫn được ông cùng nhiều cộng tác viên khác trong cộng đồng duy trì.
Tính năng
Trò chuyện
- Gửi và nhận tin nhắn chat
- Lịch sử chat nhật ký
- Nhận thông báo khi xuất hiện một số từ khóa nhất định
- Tự động trả lời
Xác thực tài khoản Microsoft với hỗ trợ xác thực hai yếu tố (quy trình mã thiết bị OAuth 2.0)
Xử lý thực thể
Lưu ý: Một số tính năng này bị tắt theo mặc định. Bạn cần bật chúng trong tệp cấu hình, và một số còn yêu cầu thêm bước thiết lập nữa.
Tại sao lại chọn Minecraft Console Client?
- Dễ sử dụng
- Cộng đồng hữu ích
- Mã nguồn mở
- Hiệu suất nhanh
- Dễ dàng lập trình/Tự động hóa
- Liên nền tảng
- Hỗ trợ Docker
- 10 năm phát triển liên tục
- Những người đóng góp tích cực
- Được sử dụng rộng rãi
Giới thiệu nhanh
Nếu bạn không muốn đọc ngay tài liệu hướng dẫn, cộng đồng đã tạo một số video giới thiệu ngắn về Minecraft Console Client.
Danh sách các hướng dẫn:
Cài đặt:
- Cài đặt trên Windows bởi Daenges
- Cài đặt trên Windows + Tự động AFK và nhiều tính năng khác bởi Dexter113
Sử dụng Lệnh, Tập lệnh và các tính năng khác:
- Minecraft Console Client | Hướng dẫn | Lệnh, Script, AppVar, Match, Task và Script C# bởi Daenges
- Hướng dẫn Console Client - Lập trình kịch bản bởi Zixxter
Nhận trợ giúp
MCC có một cộng đồng hoạt động tích cực, và mục Discussions trên GitHub là nơi tốt nhất để yêu cầu trợ giúp.
Nhấp tại đây để truy cập.
Trước khi nhận trợ giúp
- Vui lòng sử dụng tính năng tìm kiếm ở đây hoặc trong phần thảo luận và đọc tài liệu hướng dẫn để tránh đặt những câu hỏi trùng lặp. Cảm ơn bạn!
- Vui lòng đưa ra bản dịch phù hợp với ngữ cảnh.
Lỗi, Ý tưởng, Yêu cầu tính năng
Các báo cáo lỗi, ý tưởng và yêu cầu tính năng đều được gửi qua mục Issues trên kho lưu trữ GitHub của chúng tôi.
Trước khi mở một vấn đề mới, hãy tìm kiếm trong tài liệu và mục Vấn đề để tránh trùng lặp.
Nếu bạn không tìm thấy vấn đề tương tự, hãy nhấp vào Tạo vấn đề mới và chọn mẫu phù hợp.
Nếu bạn đang báo lỗi, hãy nêu càng cụ thể càng tốt. Hãy giải thích cách tái hiện lỗi, đính kèm ảnh chụp màn hình và log, đồng thời đảm bảo đã bật chế độ ghi log chi tiết trước khi thu thập chúng.
Khi gửi
- Hãy sử dụng tính năng tìm kiếm ở đây hoặc trong mục
Issues, đồng thời đọc kỹ tài liệu hướng dẫn để chúng ta tránh trùng lặp câu hỏi, ý tưởng hoặc báo lỗi. Cảm ơn bạn! - Vui lòng thể hiện sự tử tế, kiên nhẫn và tôn trọng người khác. Cảm ơn bạn!
Phát triển được AI hỗ trợ
Nếu bạn muốn sử dụng quy trình làm việc lặp lại của các nhà phát triển, hãy bắt đầu với Phát triển hỗ trợ AI.
Ghi chú về một số tính năng
Quản lý Hành trang, Địa hình và Thực thể
MCC hiện hỗ trợ các phiên bản Minecraft từ 1.4.6 đến 26.1.
Hỗ trợ tính năng vẫn phụ thuộc vào phiên bản giao thức:
- Quản lý inventory được hỗ trợ trên
1.8+. - Xử lý địa hình được hỗ trợ trên
1.7.2+. - Hệ thống xử lý thực thể được hỗ trợ trên
1.8+.
Các tính năng này có thể bị chậm so với các bản phát hành mới nhất của Minecraft khi Mojang thay đổi giao thức hoặc hệ thống đăng ký một cách đáng kể.
Nếu có bản cập nhật lớn của trò chơi mà MCC chưa được cập nhật để hỗ trợ các tính năng đó, thì nếu bạn là lập trình viên, hãy tự do đóng góp cho dự án nhé.
Đường dẫn-tìm kiếm và Vật lý
Hiện tại, MCC sử dụng thuật toán tìm đường đi A* kết hợp với hệ thống di chuyển dựa trên vật lý để xử lý việc di chuyển và va chạm.
Những gì được hỗ trợ và hoạt động:
- Điều hướng địa hình với thuật toán tìm đường A* và chuyển động dựa trên vật lý
- Di chuyển nhận biết va chạm sử dụng hình dạng khối thực tế
- Tự động nhảy khi đường đi yêu cầu di chuyển lên trên
- Di chuyển nhảy lên đối với các tấm ván và các chướng ngại vật thấp tương tự
- Nhún và chạy nhanh
- Vật lý di chuyển trong nước và dung nham
- Trèo lên xuống thang và tất cả các loại dây leo
- Các hệ số điều chỉnh trọng lực, ma sát và tốc độ di chuyển trên khối như băng, cát linh hồn, đất linh hồn và khối mật ong
Các hạn chế hiện tại:
- Việc tìm đường vẫn dựa trên hệ thống khối, vì vậy những địa hình quá phức tạp vẫn có thể thất bại.
- Tính năng lập trình đường đi tự động vẫn mặc định tránh các tuyến đường dưới nước, vì vậy đây chưa phải là một công cụ tìm đường bơi hoàn chỉnh.
- Hiệu ứng hất tung và các hiệu ứng vận tốc bên ngoài khác hiện chưa được mô phỏng.
Tín dụng
Dự án được khởi xướng bởi ORelio vào năm 2012 trên Diễn đàn Minecraft.
Nhiều tính năng đã không thể ra đời nếu không có sự giúp đỡ của cộng đồng tài năng của chúng tôi:
Người duy trì
ORelio, ReinforceZwei, milutinke, BruceChenQAQ, bradbyte
Ý tưởng
ambysdotnet, Awpocalypse, azoundria, bearbear12345, bSun0000, Cat7373, dagonzaros, Dids, Elvang, fuckofftwice, GeorgH93, initsuj, JamieSinn, joshbean39, LehmusFIN, maski, medxo, mobdon, MousePak, TNT-UP, TorchRJ, yayes2, Yoann166, ZizzyDizzyMC và nhiều người khác.
Những người săn lỗi
1092CQ, ambysdotnet, bearbear12345, c0dei, Cat7373, Chtholly, Darkaegis, dbear20, DigitalSniperz, doranchak, drXor, FantomHD, gerik43, ibspa, iTzMrpitBull, JamieSinn, k3ldon, KenXeiko, link3321, lyze237, mattman00000, Nicconyancat, Pokechu22, ridgewell, Ryan6578, Solethia, TNT-UP, TorchRJ, TRTrident, WeedIsGood, xp9kus, Yoann166 và nhiều người khác.
Những người đóng góp
Allyoutoo, Aragas, Bancey, bearbear12345, corbanmailloux, Daenges, dbear20, dogwatch, initsuj, JamieSinn, justcool393, lokulin, maxpowa, medxo, milutinke, Pokechu22, ReinforceZwei, repository, TheMeq, TheSnoozer, vkorn, v1RuX, yunusemregul, ZizzyDizzyMC, BruceChenQAQ, bradbyte ... Và tất cả các cộng tác viên trên GitHub!
Thư viện:
Minecraft Console Client cũng sử dụng mã nguồn từ các thư viện sau:
| Tên | Mục đích | Tác giả | Giấy phép |
|---|---|---|---|
| Biko | Xử lý proxy | Benton Stark | MIT |
| Heijden.Dns | Tra cứu DNS SRV | Geoffrey Huntley | MIT |
| DotNetZip | Nén Zlib | Dino Chiesa | MS-PL |
Tuyên bố miễn trừ trách nhiệm
Dù mọi thứ có thể hoạt động tốt, chúng tôi vẫn không chịu trách nhiệm về bất kỳ thiệt hại nào mà ứng dụng này có thể gây ra cho máy tính hoặc máy chủ của bạn.
Ứng dụng này không đánh cắp mật khẩu của bạn. Nếu bạn không tin tưởng, đừng sử dụng nó hoặc hãy kiểm tra và biên dịch từ mã nguồn.
Lưu ý rằng khi bạn kết nối với máy chủ bằng chương trình này, bạn sẽ xuất hiện tại vị trí mà bạn đã rời đi lần cuối.
Điều này có nghĩa là bạn có thể chết nếu đăng nhập vào một vị trí không an toàn trên máy chủ chế độ sinh tồn!
Sử dụng bot lập lịch để gửi lệnh dịch chuyển tức thời sau khi đăng nhập.
Chúng tôi xin nhắc nhở bạn rằng bạn có thể bị ban khỏi máy chủ nếu sử dụng chương trình này. Hãy sử dụng phù hợp với quy định của máy chủ.
Giấy phép
Minecraft Console Client là một dự án mã nguồn mở, hoàn toàn miễn phí.
Mã nguồn được cung cấp tại kho lưu trữ GitHub
Trừ khi có quy định cụ thể, mã nguồn đều do MCC Team hoặc các Cộng tác viên đóng góp và được phát hành dưới giấy phép CDDL-1.0.
Thêm thông tin về CDDL-1.0: http://qstuff.blogspot.fr/2007/04/why-cddl.html
Bản quyền đầy đủ tại http://opensource.org/licenses/CDDL-1.0
