마인크래프트 포션 /give 명령어 가이드
이 생성기는 마실 수 있는 포션, 투척용 포션, 잔류형 포션, Tipped Arrow에 대한 Java Edition /give 명령어를 생성합니다. Java 1.20.5에서 도입된 minecraft:potion_contents 아이템 컴포넌트를 사용하며, 기존의 Potion, CustomPotionColor, CustomPotionEffects 아이템 태그를 대체합니다.
일반적인 게임 내 효과와 지속 시간을 원한다면 바닐라 포션을 선택하세요. 연장형 및 강화형 변형은 minecraft:long_night_vision, minecraft:strong_strength와 같은 고유 레지스트리 ID를 가집니다. 선택한 아이템 유형에 따라 결과물이 마시거나, 던지거나, 잔류 구름을 남기거나, tipped arrow로 발사됩니다.
사용자 지정 효과는 효과 인스턴스로 저장됩니다. 지속 시간은 초 단위로 입력되며 초당 20틱으로 게임 틱으로 변환됩니다. 효과 레벨은 폼에서 읽기 쉽지만 생성된 amplifier는 0부터 시작합니다: 레벨 I은 amplifier 0, 레벨 II는 amplifier 1입니다.
올바른 포션 아이템 선택
마실 수 있는 아이템에는 Potion, 투척 충격에는 Splash Potion, 범위 효과 구름에는 Lingering Potion, 활이나 쇠뇌로 전달되는 효과에는 Tipped Arrow를 사용하세요. 동일한 potion_contents 컴포넌트가 네 가지 아이템 유형 모두에 포션 데이터를 제공합니다.
먼저 바닐라 포션 ID 사용
바닐라 포션 ID는 게임이 내장 효과, 색상, 지속 시간을 제공하므로 일반적인 Minecraft 동작을 재현하는 가장 안전한 방법입니다. 원하는 조합이 일반 포션 레지스트리 항목에 없는 경우에만 사용자 지정 효과를 사용하세요.
사용자 지정 효과 타이밍 이해
사용자 지정 효과 지속 시간은 틱 단위로 저장됩니다. 생성기는 명령어를 작성하기 전에 초에 20을 곱합니다. 잔류 구름과 tipped arrow는 게임 플레이 중 적용 지속 시간을 조정할 수 있으므로 실제 적용 시간은 아이템에 저장된 값보다 짧을 수 있습니다.
테스트 시 명령어 안전 유지
개수 1개로 시작하고 @s로 자신을 대상으로 지정한 다음, 강력하거나 부정적인 사용자 지정 효과는 개인 세계에서 테스트하세요. 높은 속도, 공중 부양, 즉시 피해 또는 255에 가까운 amplifier 값은 세계를 제어하기 어렵게 만들 수 있습니다.
색상은 시각적, 효과는 기능적
custom_color 필드는 RGB 정수를 저장하고 포션의 외관을 변경합니다. 효과를 생성하지는 않습니다. 기본 포션을 선택하거나 사용자 지정 효과를 별도로 추가하여 아이템이 색상이 암시하는 대로 작동하도록 하세요.
명령어 토큰은 번역되지 않음
Minecraft 명령어 키워드, 선택자, 아이템 ID, 포션 ID, 불리언, 컴포넌트 필드 이름은 영어로 유지해야 합니다. 주변 인터페이스는 현지화되지만 minecraft:potion_contents 또는 show_particles와 같은 토큰을 변경하면 명령어가 유효하지 않게 됩니다.
포션 명령어 생성기 FAQ
이 생성기는 Bedrock Edition에서 작동하나요?
아니요. 이 페이지는 Java 1.20.5 이상에서 사용되는 Java Edition 아이템 컴포넌트 구문을 생성합니다. Bedrock은 다른 아이템 및 명령어 시스템을 사용합니다. 두 에디션의 양조 레시피와 지속 시간 비교가 필요하면 Potion Chart를 사용하세요.
포션과 /effect 명령어의 차이점은 무엇인가요?
포션 명령어는 보관, 투척, 발사할 수 있는 아이템을 제공합니다. /effect 명령어는 엔티티에 상태 효과를 직접 적용하거나 제거합니다. 인벤토리 아이템에는 포션 생성기를, 즉각적인 상태 변경에는 /effect 생성기를 사용하세요.
효과 레벨 II가 amplifier 1로 표시되는 이유는 무엇인가요?
Minecraft는 사용자 지정 효과 amplifier를 0부터 저장합니다. Amplifier 0은 레벨 I, amplifier 1은 레벨 II, amplifier 255는 레벨 256으로 표시됩니다. 폼은 표시된 레벨을 받아 자동으로 변환합니다.
바닐라 포션과 사용자 지정 효과를 결합할 수 있나요?
네. potion 필드는 선택한 바닐라 효과를 제공하고 custom_effects는 추가 효과 인스턴스를 추가합니다. 맵 보상 및 사용자 지정 아이템에 유용하지만 긍정적 및 부정적 효과가 예기치 않게 상호작용할 수 있으므로 조합을 테스트하세요.
사용자 지정 효과만 있는 포션을 만들 수 있나요?
생성된 명령어는 항상 유효한 기본 포션 ID를 유지하며 원하는 수의 사용자 지정 효과를 추가할 수 있습니다. 시각적으로 적합한 기본 포션을 선택하고 필요에 따라 색상을 덮어쓴 다음 아이템 동작을 정의하는 사용자 지정 효과를 추가하세요.
이전 Java 버전에서 명령어가 실패하는 이유는 무엇인가요?
대괄호 아이템 컴포넌트 구문은 Java 1.20.5에서 도입되었습니다. 이전 버전은 레거시 아이템 NBT를 사용하므로 이 명령어를 변경 없이 실행할 수 없습니다. 서버 버전이 Java 1.20.5 이상인지 확인하세요.