ENCE
대표칭호 없음
I3396 83afcc84f84f44ed811e268863d53eb3
=== 차원 데이터팩 만드는 법 === - HK 디벨로퍼중 전설의 시다이트가 쓴 글입니다
Craftbukkit, Spigot, Paper-115 서버에서 작동하지 않습니다.
(데이터 팩 만드는 법을 안다는 가정하에 씁니다.)
데이터 팩 폴더에 가고 data 폴더에 들어갑니다.
data 폴더에 들어갔다면 minecraft 폴더를 만듭니다.
minecraft 폴더에 들어갔다면 dimension 폴더를 만듭니다.
여기서 차원의 <네임스페이스>를 정하는데 폴더 이름은 abcd..xyz, 012..789, 로만 가능합니다.
여기서 차원의 이름을 정하는데 <차원 이름>.json 파일을 만듭니다.
마찬가지 abcd..xyz, 012..789, 로만 가능합니다.
test 폴더를 만들고 world.json 파일을 만든다면 차원 이름은 test:world가 됩니다.
차원 제작 사이트는 https://misode.github.io/worldgen/ 로 차원을 만들거나 https://minecraft.gamepedia.com/Custom 로 차원 데이터팩을 자세하게 알 수 있습니다.
아니면 다른사람이 만든 차원 데이터팩을 훔처보는 것도 좋은 방법입니다.
=== 차원 파일 설정 ===
그나마 간단한게 두 가지인 완전한 평지와 단일 생물 군계로 합니다. 이 아래를 <차원이름>.json 을 쓰면 됩니다.
정글 단일 생물 군계
{
"type": "minecraft:overworld",
"generator": {
"biome_source": {
"biome": "minecraft:jungle",
"type": "minecraft:fixed"
},
"seed": 7153187780715228202,
"settings": "minecraft:overworld",
"type": "minecraft:noise"
}
}
완전한 평지 기본값
{
"generator": {
"settings": {
"structures": {
"stronghold": {
"distance": 32,
"spread": 3,
"count": 128
},
"structures": {
"minecraft:village": {
"spacing": 32,
"separation": 8,
"salt": 10387312
}
}
},
"layers": [
{
"height": 1,
"block": "minecraft:bedrock"
},
{
"height": 2,
"block": "minecraft:dirt"
},
{
"height": 1,
"block": "minecraft:grass_block"
}
],
"biome": "minecraft:plains"
},
"type": "minecraft:flat"
},
"type": "minecraft:overworld"
}
노명
2020.08.13dimension_type폴더에는 뭘 넣어야 되는 거죠?