Trình mô phỏng loot ngẫu nhiên làm gì
Công cụ trình duyệt này mô phỏng việc chọn lặp lại từ một nhóm vật phẩm Minecraft vanilla có trọng số. Mỗi lần lăn chọn một vật phẩm đủ điều kiện theo trọng số tương đối của nó, chọn một số lượng xếp chồng là số nguyên giữa tối thiểu và tối đa của vật phẩm đó, và kết hợp các kết quả trùng lặp vào bản xem trước rương.
Trình mô phỏng hữu ích để cân bằng ý tưởng trước khi viết một loot table thực sự. Hiện tại nó không xuất JSON datapack, đặt rương, thực thi giới hạn xếp chồng vật phẩm, thêm điều kiện loot, áp dụng phù phép, hoặc tái tạo mọi quy tắc trong công cụ loot-table vanilla.
Trọng số là xác suất tương đối
Một vật phẩm có trọng số 10 được chọn thường xuyên gấp đôi so với vật phẩm có trọng số 5 khi chỉ có sự khác biệt đó. Cơ hội gần đúng cho một vật phẩm là trọng số của nó chia cho tổng trọng số dương của mọi vật phẩm hợp lệ trong nhóm.
Mỗi lần lăn là độc lập
Chọn một vật phẩm không loại bỏ nó khỏi nhóm. Cùng một vật phẩm có thể xuất hiện nhiều lần, và bản xem trước cộng các số lượng xếp chồng đó lại. Chạy mô phỏng nhiều lần để đánh giá phạm vi kết quả có thể thay vì tin vào một rương may mắn.
Tối thiểu và tối đa kiểm soát mỗi xếp chồng được chọn
Sau khi một vật phẩm được chọn, trình mô phỏng chọn một số nguyên giữa tối thiểu và tối đa của nó, bao gồm cả hai điểm cuối. Nếu các giá trị bị đảo ngược, công cụ sẽ chuẩn hóa chúng cho lần lăn.
Sử dụng Loot Table Generator cho các datapack thực sự
Khi sự cân bằng của nhóm cảm thấy ổn, hãy xây dựng lại thiết kế trong Loot Table Generator và thêm các loại entry, điều kiện, hàm, số lần lăn và đường dẫn tệp chính xác theo yêu cầu của phiên bản Java mục tiêu.
Kiểm tra nhóm vật phẩm Minecraft có trọng số
- Đặt số lần chọn độc lập mà một rương mô phỏng nên thực hiện.
- Thêm từng vật phẩm vanilla đủ điều kiện và chọn trọng số dương.
- Đặt số lượng tối thiểu và tối đa được tạo ra khi vật phẩm đó được chọn.
- Lăn rương nhiều lần và so sánh các kết quả phổ biến, hiếm, trông trống rỗng và quá mức.
- Chuyển thiết kế cân bằng sang một loot table tương thích phiên bản trước khi sử dụng trong datapack.
Câu hỏi về trình tạo loot ngẫu nhiên
Trọng số lớn hơn có đảm bảo một vật phẩm không?
Không. Trọng số thay đổi cơ hội tương đối so với các mục khác. Bất kỳ vật phẩm có trọng số dương nào vẫn có thể bị bỏ lỡ trong một số lần lăn nhỏ.
Tại sao các vật phẩm lặp lại được kết hợp trong bản xem trước?
Trình mô phỏng tổng hợp kết quả theo ID vật phẩm để tổng số lượng dễ đọc. Một rương thực tế có thể chia các vật phẩm thành các ô riêng biệt tùy thuộc vào loot-table và hành vi của container.
Công cụ này có xuất loot table Minecraft không?
Không. Nó là một trình mô phỏng cân bằng. Sử dụng Loot Table Generator chuyên dụng để tạo JSON datapack sau khi kiểm tra nhóm.
Tại sao một vật phẩm không xác định bị bỏ qua?
Trình mô phỏng hiện tại chỉ lăn các ID có trong thư viện vật phẩm vanilla và các mục có trọng số dương. Chọn một vật phẩm được công nhận từ bộ chọn.