◆Cobblemon Wiki

애드온 제작

스폰 조건

스폰 조건은 스폰 선택 중 특정 SpawnDetail이 주어진 SpawningContext와 호환되는지 결정하는 데 사용됩니다.

스폰 조건 JSON에는 모든 컨텍스트에 적용되는 공통 속성이 많고, 특정 컨텍스트에 적용되는 하위 타입도 있습니다. 예를 들어 submerged 컨텍스트에는 깊이 정보가 있으므로, 스폰에서 그 깊이 값을 확인하는 조건을 만들려면 SubmergedSpawningCondition이 필요합니다. 비워 두거나 빈 값인 항목은 조건에서 확인하지 않습니다. 예를 들어 빈 바이옴 목록은 바이옴이 스폰에 영향을 주지 않는다는 뜻이고, moonPhase가 설정되지 않았다는 것은 달이 스폰에 영향을 주지 않는다는 뜻입니다.

Property NameDescription
dimensions차원 ID 목록입니다. 예: minecraft:overworld 또는 minecraft:the_nether. 기술적으로는 차원 효과라고 부릅니다.
바이옴바이옴 기반 조건 목록입니다. 이 조건들은 모두 텍스트로 작성됩니다. 조건이 다음으로 시작하면: # such as #pokemoncobbled:is_arid, 바이옴 태그 조건으로 해석됩니다, 그렇지 않으면 바이옴 ID로 확인됩니다 such as minecraft:forest.
구조물구조물 ID 목록입니다. 예: minecraft:stronghold 또는 minecraft:desert_pyramid. 포켓몬이 나열된 구조물의 청크 안에서 스폰될 수 있게 합니다.
moonPhase스폰에 필요한 달의 위상입니다. 마인크래프트 위키 기준 0부터 7까지의 정수입니다. 마인크래프트 위키.
canSeeSky스폰 컨텍스트가 위쪽 하늘까지 직접 이어져 있어야 하는지 여부입니다. true/false 값으로 지정하며, 유체는 하늘을 가로막는 것으로 치지 않습니다.
minX스폰 컨텍스트가 가질 수 있는 최소 X 좌표입니다.
minY스폰 컨텍스트가 가질 수 있는 최소 Y 좌표입니다.
minZ스폰 컨텍스트가 가질 수 있는 최소 Z 좌표입니다.
maxX스폰 컨텍스트가 가질 수 있는 최대 X 좌표입니다.
maxY스폰 컨텍스트가 가질 수 있는 최대 Y 좌표입니다.
maxZ스폰 컨텍스트가 가질 수 있는 최대 Z 좌표입니다.
minLight스폰 컨텍스트 위치에서 허용되는 최소 밝기 레벨입니다. 0부터 15까지의 정수입니다.
maxLight스폰 컨텍스트 위치에서 허용되는 최대 밝기 레벨입니다. 0부터 15까지의 정수입니다.
minSkyLight허용되는 최저 하늘 밝기 레벨입니다. 스폰 컨텍스트 위치 기준이며 0부터 15까지의 정수입니다.
maxSkyLight허용되는 최고 하늘 밝기 레벨입니다. 스폰 컨텍스트 위치 기준이며 0부터 15까지의 정수입니다.
timeRange허용되는 시간 범위입니다. 'day', 'night', 'morning'처럼 등록된 시간 범위 텍스트를 쓰거나, '0-1200,2000-3000'처럼 쉼표로 구분한 틱 범위 목록을 사용할 수 있습니다. 둘을 함께 조합할 수도 있습니다.
isRainingtrue/false 값으로, 비가 와야 하는지 또는 비가 오지 않아야 하는지를 지정합니다.
isThunderingtrue/false 값으로, 천둥이 쳐야 하는지 또는 치지 않아야 하는지를 지정합니다. 일반 비는 천둥으로 계산되지 않으며, 천둥이 치면 천둥과 비가 모두 오는 것으로 계산됩니다.
isSlimeChunktrue/false 값으로, 슬라임 청크여야 하는지를 지정합니다.
labels스폰이 허용되기 위해 필요한 라벨입니다. 지정한 모든 라벨을 요구하는 조건이거나, 그중 하나만 요구하는 조건일 수 있습니다. 이는 labelMode 값으로 결정됩니다.
labelMode라벨에 어떤 검사를 적용할지 지정합니다. ANY는 조건의 라벨 목록 중 하나만 일치해도 충분하다는 뜻이고, ALL은 조건에 언급된 모든 라벨이 스폰에 존재해야 한다는 뜻입니다.

Area 스폰 조건은 스폰 조건의 하위 타입이며, 모든 영역 기반 스폰 컨텍스트(즉 모든 월드 스폰)에 적용되는 추가 속성을 더합니다.

Property NameDescription
minWidth영역 스폰 컨텍스트 주변에 허용되는 최소 수평 공간입니다. 스폰 직후 질식해 죽는 위치에서 스폰되지 않도록 보호하는 데 사용해야 합니다.
maxWidth영역 스폰 컨텍스트 주변에 허용되는 최대 수평 공간입니다.
minHeight영역 스폰 컨텍스트 위에 허용되는 최소 수직 공간입니다. 스폰 직후 질식해 죽는 위치에서 스폰되지 않도록 보호하는 데 사용해야 합니다.
maxHeight영역 스폰 컨텍스트 위에 허용되는 최대 수직 공간입니다.
neededNearbyBlocksminecraft:cobblestone 같은 블록 식별자 목록입니다. 이 중 최소 하나가 근처에 있어야 합니다. 근처로 간주되는 범위는 얼마나 멀리까지 확인할지 정하는 설정 옵션에 따라 달라집니다.

Grounded 스폰 조건은 area 스폰 조건의 하위 타입이며, grounded 컨텍스트에 적용되는 추가 속성을 더합니다.

Property NameDescription
neededBaseBlocksminecraft:cobblestone 같은 블록 식별자 목록입니다. 이 중 최소 하나가 스폰이 발생하는 바닥 블록이어야 합니다.

Submerged 스폰 조건은 area 스폰 조건의 하위 타입이며, underlava와 underwater 같은 submerged 컨텍스트에 적용되는 추가 속성을 더합니다.

Property NameDescription
minDepth물속 스폰 컨텍스트 아래에 있을 수 있는 최소 블록 수입니다.
maxDepth물속 스폰 컨텍스트 아래에 있을 수 있는 최대 블록 수입니다.
fluidIsSource스폰이 발생하는 유체 블록이 해당 유체의 원천이어야 하는지 여부입니다.
fluid스폰이 발생해야 하는 유체 타입입니다. #minecraft:water 같은 블록 식별자 또는 태그 목록으로 작성합니다.

낚시 스폰 조건은 스폰 조건의 하위 타입이며, 포켓몬 낚싯대 낚시 메커니즘에 적용되는 추가 속성을 더합니다.

Property NameDescription
minLureLevel루어 마법부여의 최소 레벨입니다.
maxLureLevel루어 마법부여의 최대 레벨입니다.
bobber포켓몬 낚싯대에 장착되어 있어야 하는 찌 타입입니다.
미끼포켓몬 낚싯대에 장착되어 있어야 하는 미끼 타입입니다.

Addon Creation

튜토리얼

커스텀 포켓몬 만들기 모델 만들기 커스텀 스폰 만들기 발광 텍스처 애니메이션 텍스처 Texture Replacement 애니메이션 교체 리전 폼여러 시각 Variants 애니메이션에 소리 추가하기

Asset Files

리졸버 구 Poser 신 Poser 소리

데이터 Files

종 종 특징 종 특징 할당 종 추가 스폰 Detail Presets 스폰 Pool 월드 화석 Datapackable Move Effects

Properties

행동 스폰 조건 발전 과제