서문
spawn_detail_presets 폴더의 JSON은 포켓몬 스폰 파일에서 사용하는 presets를 만듭니다. preset은 단순히 conditions, anticonditions, contexts를 묶어 JSON 파일 이름을 딴 새 preset으로 만든 것입니다. 익숙한 장면을 스폰 제작 시 사용할 수 있는 간단한 태그로 만드는 좋은 방법입니다.
preset 구성 설명
preset은 원하는 만큼 단순하거나 복잡하게 만들 수 있습니다. 복잡도는 스폰 조건, 바이옴에 대한 이해와 창의력에 달려 있습니다. 거의 모든 preset에는 주요 조건 하나가 포함됩니다. 이 조건은 포켓몬이 스폰될 수 있는 블록 목록입니다.
아래는 stronghold preset의 구성 설명입니다. 이 조건은 자연 생성된 요새 안에 있으면서 일부 블록 조건을 만족해야 합니다. 밑줄이 있는 텍스트에 마우스를 올리면 더 자세한 정보를 볼 수 있습니다.
{
"condition": {
"structures": [
"minecraft:stronghold"
],
"maxY": 62,
"neededBaseBlocks": [
"#minecraft:stone_bricks"
],
"neededNearbyBlocks": [
"minecraft:cracked_stone_bricks",
"minecraft:mossy_stone_bricks"
]
}
}
preset 예시
preset의 간단한 예시는 다음과 같습니다.
- lava_surface - 이 preset을 가진 포켓몬이 용암 위에 스폰될 수 있게 합니다.
{
"context": "surface",
"condition": {
"fluid": "#minecraft:lava"
}
}
- river - 눈이나 얼음으로 덮이지 않은 강 바이옴에 포켓몬이 스폰될 수 있게 합니다.
{
"condition": {
"biomes": [ "#cobblemon:is_river" ]
},
"anticondition": {
"biomes": [ "#cobblemon:is_freezing" ]
}
}
- redstone - 포켓몬이 일부 레드스톤 관련 블록 근처에 스폰될 수 있게 하지만, 특정 블록 위에는 스폰되지 않게 합니다.
{
"condition": {
"neededNearbyBlocks": [
"minecraft:activator_rail",
"minecraft:daylight_detector",
"minecraft:detector_rail",
"minecraft:dispenser",
"minecraft:dropper",
"minecraft:hopper",
"minecraft:observer",
"minecraft:piston",
"minecraft:powered_comparator",
"minecraft:powered_rail",
"minecraft:powered_repeater",
"minecraft:redstone_block",
"minecraft:redstone_lamp",
"minecraft:redstone_torch",
"minecraft:redstone_wire",
"minecraft:sticky_piston",
"minecraft:unlit_redstone_torch",
"minecraft:unpowered_comparator",
"minecraft:unpowered_repeater",
"#minecraft:redstone_ores",
"#c:redstone_blocks",
"#c:redstone_ores"
]
},
"anticondition": {
"neededBaseBlocks": [
"minecraft:activator_rail",
"minecraft:daylight_detector",
"minecraft:detector_rail",
"minecraft:dispenser",
"minecraft:dropper",
"minecraft:hopper",
"minecraft:observer",
"minecraft:piston",
"minecraft:powered_comparator",
"minecraft:powered_rail",
"minecraft:powered_repeater",
"minecraft:redstone_block",
"minecraft:redstone_lamp",
"minecraft:redstone_torch",
"minecraft:redstone_wire",
"minecraft:sticky_piston",
"minecraft:unlit_redstone_torch",
"minecraft:unpowered_comparator",
"minecraft:unpowered_repeater",
"#c:redstone_blocks"
]
}
}
Addon Creation
튜토리얼
커스텀 포켓몬 만들기 모델 만들기 커스텀 스폰 만들기 발광 텍스처 애니메이션 텍스처 Texture Replacement 애니메이션 교체 리전 폼여러 시각 Variants 애니메이션에 소리 추가하기
Asset Files
데이터 Files
종 종 특징 종 특징 할당 종 추가 스폰 Detail Presets 스폰 Pool 월드 화석 Datapackable Move Effects
Properties