Section
애드온 제작
서문 이 문서는 이제 오래된 poser JSON 형식을 다룹니다. 모드에는 아직 하위 호환 지원이 남아 있지만, 지금은 이 형식을 계속 사용할 이유가 없습니다. 현재 Poser 위키 문서를 사용하세요. poser JSON은 포켓몬의 모든 애니메이션을 제어합니다. 포켓몬이 특정 애니메이션
대화Addon_Creation/Dialogues.mdDialogues는 API 또는 데이터팩에서 사용해 GUI 안에서 대화를 재생할 수 있는 기능입니다. 엔티티를 표시하고, 여러 페이지의 텍스트를 보여 주며, 다양한 입력 방식을 처리합니다. 데이터팩을 통해 등록된 dialogue는 /opendialogue 명령어로 열 수 있습니다. 대화
데이터팩화 가능한 기술 효과Addon_Creation/Datapackable_Move_Effects.md서문 버전 1.7부터 Cobblemon은 데이터 팩을 통해 배틀 엔진 안의 특성과 기술 효과를 추가하거나 교체하는 기능을 지원합니다. 필수는 아니지만, 효과를 추가하거나 교체하기 전에 TypeScript 또는 JavaScript에 대한 기본적인 이해가 있는 것을 권장합니다. 데이터 이해
리졸버Addon_Creation/Resolver.md서문 resolver JSON은 포켓몬 species 에 model , textures , poser 를 지정하는 역할을 합니다. 또한 포켓몬에 aspects 를 지정해 리전 폼 같은 변종을 만드는 역할도 합니다. 시각 요소와 관련된 거의 모든 것은 어떤 방식으로든 resolver 파일
발전 과제Addon_Creation/Advancements.md발전 과제 는 특정 과제를 완료했을 때 보상을 제공하는 데 사용할 수 있는 마인크래프트의 현대적인 업적 시스템입니다. 자세한 내용은 마인크래프트 위키 https://minecraft.wiki/w/Advancement 및 https://minecraft.wiki/w/Advancement
소리Addon_Creation/Sounds.md서문 sounds JSON은 각 사운드 이벤트에 사운드 파일을 연결하는 역할을 합니다. 이 파일은 Cobblemon 전용이 아닙니다. 자세한 내용은 마인크래프트 위키에서 확인할 수 있습니다. 이 문서는 Cobblemon에서 이를 사용하는 방법을 보여 주기 위한 것입니다. 파일 및 폴더
스폰 조건Addon_Creation/Spawn_Condition.md스폰 조건 은 스폰 선택 중 특정 SpawnDetail이 주어진 SpawningContext와 호환되는지 결정하는 데 사용됩니다. 스폰 조건 JSON에는 모든 컨텍스트에 적용되는 공통 속성이 많고, 특정 컨텍스트에 적용되는 하위 타입도 있습니다. 예를 들어 submerged 컨텍스트에는
스폰 detail presetAddon_Creation/Spawn_Detail_Presets.md서문 spawn detail presets 폴더의 JSON은 포켓몬 스폰 파일에서 사용하는 presets 를 만듭니다. preset은 단순히 conditions , anticonditions , contexts 를 묶어 JSON 파일 이름을 딴 새 preset 으로 만든 것입니다. 익숙
스폰 RulesAddon_Creation/Spawn_Rules.md스폰 규칙은 애드온이 전역 방식으로 스폰 동작을 수정할 수 있게 하는 데이터팩 기능입니다. 스폰 규칙은 여러 규칙 구성 요소로 이루어지며, 선택할 수 있는 구성 요소 타입도 여러 가지입니다. 스폰 규칙은 spawn\ rules 폴더에서 불러옵니다. "weight": 가중치 규칙 구성 요
월드 스폰 풀Addon_Creation/Spawn_Pool_World.md서문 spawn pool world 폴더에는 포켓몬이 자연적으로 스폰되는 방식을 제어하는 JSON 파일이 들어 있습니다. 편의상 대부분은 이를 spawn files 라고 부릅니다. 이 파일은 어떤 포켓몬이 스폰되는지, 희귀도, 레벨, 그리고 스폰될 조건을 지정합니다. 구현된 모든 포켓몬
종Addon_Creation/Species.md서문 species JSON에는 각 포켓몬과 여러 폼에 대한 모든 데이터가 들어 있습니다. 종 파일은 시각적 요소를 제외한 포켓몬의 모든 것 이라고 볼 수 있습니다. 기술, 특성, 폼, 크기, 진화 등 포켓몬 하나에 필요한 수많은 정보가 이 단일 파일에 담깁니다. Cobblemon은 이
종 추가Addon_Creation/Species_Additions.md서문 species addition JSON을 만들어 기존 species 파일의 일부 데이터를 교체하거나 새 데이터를 추가할 수 있습니다. 종 추가는 기존 포켓몬에 자신만의 리전 변종을 추가하는 데 유용한 방법입니다. 애드온을 위해 포켓몬의 능력치를 다시 작성하고 싶을 때도 도움이 됩니
종 특징Addon_Creation/Species_Features.md서문 포켓몬 변종 만들기는 species features 파일을 만드는 것에서 시작합니다. 이 파일은 하나 또는 여러 aspects 를 만들며, 각 aspect는 resolver 파일에서 자체 에셋을 지정받을 수 있습니다. feature가 지정된 포켓몬은 species 파일에서 form
종 특징 할당Addon_Creation/Species_Feature_Assignments.md서문 포켓몬 하나에 feature를 지정하거나 여러 포켓몬에 여러 feature를 지정하고 싶다면 species feature assignment 파일을 만들 수 있습니다. 여러 데이터팩이 같은 종에 각자의 species feature 를 추가하려 할 때 문제를 방지하는 좋은 방법입니다
튜토리얼/리전 폼Addon_Creation/Tutorials_Regional_Forms.md서문 이 튜토리얼에서는 기존 포켓몬 의 리전 폼을 만드는 방법을 설명합니다. 리전 폼은 외형, 타입, 특성, 기술, 스폰 위치가 달라질 수 있는 종 변종입니다. 커스텀 포켓몬 만들기에 대한 지식이 필수 입니다. 해당 폼만의 고유 모델과 텍스처를 만드는 것을 강력히 권장하지만, 항상 필수
튜토리얼/모델 만들기Addon_Creation/Tutorials_Creating_A_Model.md서문 이 문서는 Blockbench 사용법 자체를 설명하는 가이드가 아닙니다. 이 상세한 튜토리얼은 Cobblemon과 호환되는 모델을 만드는 과정을 안내합니다. Cobblemon 모델이 마인크래프트에서 작동하려면 몇 가지 조건을 충족해야 합니다. 모델을 만들 때 처음부터 다시 시작해야
튜토리얼/발광 텍스처Addon_Creation/Tutorials_Emissive_Textures.md서문 이 튜토리얼에서는 포켓몬에 발광 텍스처를 추가하는 방법을 설명합니다. 발광 텍스처는 밝기 레벨의 영향을 받지 않는 추가 텍스처 레이어이며, 어둠 속에서 빛나는 듯한 효과를 냅니다. 텍스처가 있는 미리 만들어진 모델이 필요합니다. 커스텀 포켓몬 만들기와 resolver 파일에 익숙한
튜토리얼/애니메이션 교체Addon_Creation/Tutorials_Animation_Replacement.md서문 이 튜토리얼에서는 팀이 만든 공식 Cobblemon 모델에 자신만의 애니메이션을 추가하는 방법을 설명합니다. 공식 포켓몬은 독특한 방식으로 코딩되어 있어서 poser 파일만으로 애니메이션을 단순 적용할 수 없습니다. 대신 공식 모델의 복제본 을 만들고, 이 복제본으로 공식 모델을
튜토리얼/애니메이션 텍스처Addon_Creation/Tutorials_Animated_Textures.md서문 이 튜토리얼에서는 레이어 시스템을 사용해 Cobblemon용 애니메이션 텍스처를 만드는 방법을 설명합니다. 커스텀 포켓몬 만들기와 프레임 단위 애니메이션에 대한 지식을 권장합니다. 텍스처가 있는 기본 모델이 필요합니다. 1단계: 애니메이션 텍스처 위치 선택하기 포켓몬에서 애니메이션
튜토리얼/애니메이션에 소리 추가하기Addon_Creation/Tutorials_Adding_Sounds_To_Animations.md서문 이 고급 튜토리얼에서는 커스텀 포켓몬의 애니메이션에 소리를 추가하는 방법을 설명합니다. 커스텀 포켓몬 만들기 과정에 익숙해야 합니다. 완성된 모델, 소리를 적용할 애니메이션, 애니메이션에 적용할 소리 파일이 필요합니다. 이 가이드의 단계는 어떤 애니메이션에든 어떤 소리든 추가하는
튜토리얼/여러 시각 variantAddon_Creation/Tutorials_Multiple_Visual_Variants.md서문 이 튜토리얼에서는 여러 시각적 외형 요소를 가진 포켓몬을 만드는 방법을 설명합니다. 예로는 아보크의 무늬, 호바귀의 크기, 마휘핑과 얼루기의 다양한 변종이 있습니다. 이 시스템은 경우의 수가 많기 때문에, 이 가이드에서는 포켓몬에 추가 외형 요소를 만들고 적용하는 방법만 다룹니다.
튜토리얼/커스텀 스폰 만들기Addon_Creation/Tutorials_Creating_Custom_Spawns.md서문 이 튜토리얼에서는 자신만의 커스텀 포켓몬 스폰을 만드는 방법을 설명합니다. 스폰 풀 월드 폴더의 JSON은 포켓몬이 자연적으로 스폰되는 방식을 제어합니다. 각 포켓몬의 파일을 만들거나 편집해 새로운 스폰 조건을 줄 수 있습니다. 데이터팩의 pack.mcmeta 에 추가 데이터를 작
튜토리얼/커스텀 포켓몬 만들기Addon_Creation/Tutorials_Creating_A_Custom_Pokemon.md서문 이 초보자 친화적인 단계별 가이드는 리소스 팩과 데이터 팩을 통해 커스텀 포켓몬을 추가하는 과정을 안내합니다. Cobblemon 애드온이 마인크래프트에서 작동하려면 몇 가지 조건을 충족해야 합니다. 진행 중 실수하면 게임이 충돌할 수도 있습니다. 이 튜토리얼은 그런 실수를 겪었던
튜토리얼/텍스처 교체Addon_Creation/Tutorials_Texture_replacement.md서문 이 튜토리얼은 Cobblemon 텍스처 교체를 리소스팩으로 만드는 방법을 설명합니다. 리소스팩에 대한 지식이 있으면 좋습니다. 1단계: 대체 텍스처 만들기 수정하려면 포켓몬 텍스처 파일의 사본이 필요합니다. 포켓몬의 텍스처 PNG는 GitLab에서 검색하거나 모드 JAR 파일에서
튜토리얼/파티클 효과 만들기Addon_Creation/Tutorials_Creating_A_Particle_Effect.md공식 원문에서 작성 중으로 표시된 문서입니다. 서문 이 가이드는 Snowstorm에서 파티클 효과를 만든 뒤 Cobblemon에서 기술 효과로 구현하려는 사람들을 위한 기반을 제공합니다. Snowstorm 파티클 효과 제작에 도움이 필요하다면 Microsoft 튜토리얼과 Snowstor
파티클 효과Addon_Creation/Particle_Effect.md공식 원문에서 작성 중으로 표시된 문서입니다. 서문 Cobblemon은 파티클 효과를 표현할 때 Bedrock 형식을 사용합니다. Bedrock 형식 모델에 Blockbench를 사용하는 것처럼, 파티클 효과 제작에는 Snowstorm이라는 도구를 사용할 수 있습니다. 파티클 효과는 활
포켓몬/행동Addon_Creation/Pokémon_Behaviour.md포켓몬의 AI 행동은 species JSON에서 설정할 수 있습니다. 이를 통해 걷기, 헤엄치기, 날기 가능 여부와 각각의 이동 속도, 잠들 수 있는지 여부, 그 밖의 여러 요소를 제어합니다. species JSON에 아래 행동 속성을 하나도 포함하지 않으면 포켓몬은 기본 AI 행동을
화석 파일Addon_Creation/Fossils_File.md서문 fossils 폴더의 JSON은 fossil machine 에서 복원될 포켓몬을 제어합니다. 이 파일들은 어떤 아이템을 화석으로 볼지, 해당 화석을 기계에 넣었을 때 어떤 포켓몬을 만들지 지정합니다. 게임 안의 원하는 포켓몬과 아이템을 간단히 선택하는 짧은 파일입니다. 파일 및 폴
PoserAddon_Creation/Poser.md서문 poser JSON은 기존 Poser처럼 포켓몬의 모든 애니메이션을 제어합니다. 포켓몬이 어떤 애니메이션을 언제 수행할지에 대한 같은 정보를 담고 있지만, 요청이 많았던 여러 개선점도 포함합니다. 예를 들어 여러 본을 사용하는 시선 애니메이션, 기술 애니메이션 지원, 개성 표현용
탑승 설정Addon_Creation/Riding_Setup.md시작하기 전에 이 튜토리얼은 Cobblemon에 사용자 지정 탑승 포켓몬을 추가하는 방법을 설명합니다. 절차는 비교적 간단하지만 Blockbench의 기본 조작과 JSON을 읽는 방법을 알아 두는 것이 좋습니다. 1단계: 로케이터 추가 플레이어가 포켓몬에 앉을 수 있도록 모델에 seat