이 Java 전리품 테이블 생성기가 JSON을 만드는 방법
Java Edition 전리품 테이블은 하나 이상의 풀을 평가하는 datapack JSON 파일입니다. 각 풀은 자체 롤을 수행하고 아이템, 아이템 태그, 중첩 전리품 테이블 또는 의도적으로 비어 있는 결과와 같은 가중치 항목 중에서 선택합니다. 이 편집기는 이러한 핵심 구조를 작성하고 다운로드 전에 전체 JSON을 표시합니다.
선택한 전리품 테이블 컨텍스트는 Minecraft에 테이블이 실행될 위치를 알려주지만, 파일이 상자, 엔티티, 블록, 낚시 규칙 또는 선물에 자동으로 연결되지는 않습니다. 생성된 datapack 경로에 설치하고 적절한 세계 데이터, 명령 또는 다른 전리품 테이블에서 참조하세요.
풀과 롤은 별도로 평가됩니다
모든 풀은 전리품에 기여할 수 있습니다. Rolls는 기본 선택 횟수를 제어하고, bonus rolls는 luck 값을 제공하는 컨텍스트에서 luck에 따라 확장될 수 있습니다. 여러 풀은 보장된 공급과 희귀 보상을 독립적으로 계산해야 할 때 유용합니다.
가중치는 하나의 풀 내에서 경쟁합니다
각 롤에 대해 해당 풀의 적격 항목은 유효 가중치로 경쟁합니다. 가중치가 높을수록 이웃 항목보다 선택될 가능성이 높아집니다. Quality는 전리품 컨텍스트가 luck을 제공할 때 유효 가중치를 수정하므로, 의도적으로 luck을 사용하지 않는 한 0으로 두세요.
항목 유형은 서로 다른 역할을 합니다
Item 항목은 하나의 아이템 ID를 생성합니다. Tag 항목은 아이템 태그에서 선택합니다. Nested 항목은 다른 전리품 테이블을 호출합니다. Empty 항목은 아이템을 생성하지 않고 가능한 선택을 소비하며, 가중치가 적용된 무드롭 결과에 유용합니다.
수량과 확률은 간단한 동작을 추가합니다
아이템 수량 범위는 set_count 전리품 함수를 만들고, 1 미만의 확률은 해당 항목에 random_chance 조건을 추가합니다. 이 특화된 편집기는 모든 바닐라 조건, 숫자 제공자, 동적 항목 또는 전리품 함수를 노출하지 않습니다.
대상 Minecraft 버전에서 검증하세요
Datapack 디렉터리와 전리품 테이블 필드는 릴리스마다 변경될 수 있습니다. 표시된 경로는 현재 단수 loot_table 디렉터리를 대상으로 합니다. 이전 팩을 유지 관리할 때 파일을 복사하기 전에 예상 폴더 이름과 스키마를 확인하세요.
Minecraft 전리품 테이블 만들고 테스트하기
- 의도한 용도에 맞는 namespace, file ID 및 전리품 테이블 컨텍스트를 선택하세요.
- 독립적인 롤 그룹마다 하나의 풀을 만드세요.
- 아이템, 태그, 중첩 테이블 또는 빈 항목을 추가하고 가중치를 균형 있게 조정하세요.
- 디자인에 필요한 경우에만 아이템 수량 범위, 무작위 확률, 품질 및 보너스 롤을 설정하세요.
- JSON을 생성된 datapack 경로에 다운로드하고 백업 세계 또는 스테이징 서버에서 반복 결과를 테스트하세요.
Minecraft 전리품 테이블 질문
가중치와 무작위 확률의 차이점은 무엇인가요?
가중치는 같은 풀에서 어떤 적격 항목이 다른 항목을 이길지 결정합니다. 무작위 확률은 선택된 항목이 조건을 실패하게 만들 수 있습니다. 이들은 평가의 서로 다른 단계에 영향을 미칩니다.
빈 항목을 추가하는 이유는 무엇인가요?
빈 항목은 명시적인 가중치가 적용된 무결과 옵션을 제공합니다. 예를 들어, 아이템 항목과 경쟁하여 일부 롤이 의도적으로 아무것도 생성하지 않도록 할 수 있습니다.
Chest를 선택하면 내 세계의 상자가 자동으로 변경되나요?
아니요. JSON에서 테이블 유형을 설정할 뿐입니다. datapack을 설치하고 올바른 명령, 컨테이너 데이터, 엔티티 데이터, 블록 데이터 또는 datapack 통합을 통해 전리품 테이블을 연결하거나 호출해야 합니다.
이 편집기로 모든 바닐라 전리품 테이블 기능을 만들 수 있나요?
아니요. 여러 풀, 일반적인 항목 유형, 가중치, 품질, 수량 범위, 보너스 롤 및 간단한 무작위 확률을 다룹니다. 고급 조건, 함수, 조건자, 동적 드롭 또는 사용자 정의 숫자 제공자가 필요하면 다운로드한 JSON을 편집하세요.
드롭 밸런스를 어떻게 테스트해야 하나요?
프로덕션에서 사용하는 것과 동일한 컨텍스트와 luck 조건에서 테이블을 여러 번 실행하세요. 작은 표본은 희귀 항목이 너무 흔하게 보이거나 일반 항목이 누락된 것처럼 보일 수 있습니다.