NoEul
루비 유저
NoEul fed062d2c8e746be975810bd8c324b9f
플랫폼 | 자바 에디션 (JE) |
---|---|
출처 | https://bugs.mojang.com/browse/MC-268045 |
상세
프로젝트 | Minecraft: Java Edition | 유형 | 버그 |
제목 | The name of Entity Argument is plural in Query literal node of Experience command | ||
담당자 | 보고자 | NoEul | |
생성일 | 승인일 | ||
해결 여부 | 미해결 | 해결된 버전 | 없음 |
버그 발생 버전 | 1.20.4, 24w03b, 24w04a (17w45a 외 397개 버전) | ||
태그 | command command-feedback experience grammar grammar-issue pluralization xp | ||
승인 여부 | 승인됨 | 분류 | Commands, Text |
Mojang 우선순위 | 낮음 | 영역 | 플랫폼 |
이슈 설명
이슈가 존재하는 명령어는 (experience|xp) query <targets> (levels|points)
입니다. 17w45a 이후 모든 버전에 이슈가 존재하며, 여기에는 만우절 스냅샷과 시험 버전이 포함됩니다.
재현 과정
해당 명령어 실행 시 이름이 targets인—Target Selector라 알려진—EntityArgument에 임의의 다중 플레이어를 지정하여 전달하여 실행하면, 번역 키가 argument.player.toomany
인 "플레이어 한 명만 허용되는 곳에, 결과가 두 명 이상일 수 있는 선택자를 사용했습니다" 메시지를 볼 수 있습니다. 단일 플레이어가 예상되었지만, targets
와 같이 인자 이름이 복수형으로 되어있습니다.
예상한 결과
targets
에서 target
혹은 단일 플레이어에게만 영향이 미칠 수 있기 때문에 player
와 같이 단수형으로 바꾸는 것이 올바릅니다.
붙임
붙임 1
이슈가 존재하는 Minecraft 소스 코드. Yarn 매핑, 1.20.4.
EntityArgumentType.players()
가 아닌 EntityArgumentType.player()
가 "targets"
와 함께 사용된 것을 볼 수 있습니다. 빨간색 밑줄은 무시하셔도 됩니다.
붙임 2
이슈가 발생하기 시작하는 17w45a에서의 인게임 스크린샷.
댓글이 없습니다.
새로운 댓글을 등록해 주세요!