Command Pack khởi động bản đồ phiêu lưu
10 phút đọc
Bản đồ phiêu lưu hiếm khi cần một lệnh. Nó cần một gói thiết lập nhỏ có thể được xem xét, copy và chạy lại sau khi thử nghiệm. Hướng dẫn này biến công việc thiết lập bản đồ thông thường thành luồng NBTForge Project có thể dự đoán được.
Kết quả guide
Command Pack theo giai đoạn đặt ra các quy tắc bản đồ, đưa người chơi trở lại sảnh, đánh dấu điều hướng và đưa ra phản hồi rõ ràng.
Lộ trình khuyến nghị
- Trước tiên hãy tạo các lệnh gamerule để các quy tắc thế giới hiển thị ở đầu gói.
- Add một lệnh dịch chuyển tức thời hoặc quay trở lại spawn cho sảnh hoặc điểm đặt lại.
- Add một lệnh điểm hoặc điểm đánh dấu khi người chơi cần hỗ trợ điều hướng.
- Xây dựng phản hồi tiêu đề, âm thanh và chi tiết dưới dạng các lệnh riêng biệt thay vì ẩn chúng trong ghi chú.
- Lưu mọi lệnh vào Project và copy gói cuối cùng theo thứ tự nó sẽ chạy.
Thứ tự lệnh được đề xuất
Bắt đầu với trạng thái thế giới ổn định: luật chơi, thời gian, thời tiết và các lệnh môi trường khác. Sau đó thêm các lệnh di chuyển, phản hồi, phần thưởng và dọn dẹp của người chơi. Thứ tự này giúp việc quét gói dễ dàng hơn khi có gì đó thay đổi.
Gói khởi đầu đơn giản có thể bao gồm keepInventory, doMobSpawning, dịch chuyển tiền sảnh, thông báo tiêu đề, vật phẩm phần thưởng, phản hồi âm thanh phát và điểm đánh dấu hạt.
- Thiết lập thế giới đầu tiên.
- Định tuyến người chơi thứ hai.
- Phản hồi có thể nhìn thấy và âm thanh thứ ba.
- Phần thưởng và dọn dẹp cuối cùng.
Sử dụng Project làm nguồn sự thật
Project đáng tin cậy hơn ghi chú đầu vì mỗi lệnh giữ nguyên ngữ cảnh của nó và có thể được tải lại vào trình tạo phù hợp. Khi một vật phẩm phần thưởng thay đổi, hãy tải lại vật phẩm đó, cập nhật nó và copy lại gói đó.
Đặt tên vật phẩm theo mục đích, không chỉ họ lệnh. "Quay lại sảnh" hữu ích hơn "lệnh dịch chuyển" khi gói phát triển.
Đã vượt qua thử nghiệm trước khi phát hành
Chạy gói trong thế giới thử nghiệm và kiểm tra các vấn đề về đơn hàng. Dịch chuyển tức thời trước các quy tắc của trò chơi vẫn có thể hoạt động, nhưng các lệnh thiết lập sẽ dễ dàng hơn để lý giải khi nào trạng thái thế giới xuất hiện trước.
Khi lệnh dành riêng cho phiên bản, hãy đưa phiên bản đó vào tiêu đề Project hoặc trong tài liệu xung quanh.
Gửi hiện vật đã copy
Sử dụng hướng dẫn này để tạo tạo phẩm mà người chơi hoặc người tạo bản đồ sẽ thực sự chạy: lệnh được copy, gói Project được đặt hàng hoặc tài nguyên datapack. Quá trình xem xét cuối cùng sẽ diễn ra trên kết quả được copy đó, không chỉ ở trạng thái trình tạo có thể chỉnh sửa.
Khi quy trình có phân biệt phiên bản, hãy gắn nhãn phiên bản đích bên cạnh lệnh. Khi nó sử dụng bộ chọn, scoreboard, boss bar, thẻ, loot table hoặc thứ tự Project, hãy kiểm tra những phần phụ thuộc đó trong một thế giới sạch sẽ trước khi xuất bản thiết lập.
- Copy từ Output cho một lệnh và từ Project cho các gói được đặt hàng.
- Giữ riêng các biến thể Java, Bedrock và snapshot.
- Trước tiên, hãy kiểm tra các bộ chọn phá hủy với output vô hại.
- Cập nhật các preset có liên quan khi hướng dẫn trở thành quy trình chuẩn.
Guide và preset liên quan
FAQ
Thiết lập bản đồ nên là một chuỗi khối lệnh hay một tệp chức năng?
Sử dụng bất cứ điều gì phù hợp với bản đồ. NBTForge Project có thể copy cùng một khối lệnh được sắp xếp cho các khối lệnh hoặc cho quy trình kiểu chức năng.
Gói khởi đầu nên bao gồm bao nhiêu lệnh?
Giữ phiên bản đầu tiên nhỏ gọn: quy tắc thế giới, vận động hành lang/đặt lại, một dòng phản hồi và một phần thưởng hoặc điểm đánh dấu. Độ phức tạp của Add sau gói đó rất dễ chạy lại.
Khi nào hướng dẫn này sẽ trở thành gói Project?
Sử dụng Project khi quy trình cần nhiều lệnh, có thứ tự thiết lập và dọn dẹp hoặc phải chỉnh sửa lại sau khi kiểm tra. Các lệnh một lần có thể ở dạng Output.