Minecraft 1.14.4 Forge Mod의 작성 그 9 【레시피의 추가】
8267 단어 minecraftminecraftmodding
소개
도구와 방어구 공예 조리법, 광석 정련 조리법을 추가해보십시오.
참고
Crafting / Smelting Recipes & Tags / Ore Dictionary - Minecraft Modding Tutorial for MC 1.14/1.14.3
💻 개발 환경
여기서 환경은 다음과 같이 합니다.
여기서 환경은 다음과 같이 합니다.
폴더 만들기
resources/data/biwako_mod/recipes
폴더를 만듭니다.
공예 조리법 추가
레시피를 추가하는 방법은 최근 버전과 변함없이 Json 파일을 사용하여 수행합니다.
파일명은 무엇이든 좋은 것 같기 때문에, 알기 쉬운 이름을 붙여 작성합니다.
여기에서는 琵琶湖の斧
의 레시피를 추가하려고 하기 때문에 biwako_axe_recipe.json
를 만들었습니다.
작성할 코드
도끼 레시피를 추가하는 코드 예제는 다음과 같습니다.
biwako_axe_recipe.json{
"type": "minecraft:crafting_shaped",
"pattern": [
"II",
"IS",
" S"
],
"key": {
"I": {
"item": "biwako_mod:biwako_ingot"
},
"S": {
"item": "minecraft:stick"
}
},
"result": {
"item": "biwako_mod:biwako_axe"
}
}
해설
유형
플랫폼에서 공예할 수 있는 레시피를 추가할 때 "minecraft:crafting_shaped"
를 지정합니다.
패턴
크래프트 할 때의 아이템의 배치 방법을 기술합니다.
알파벳과 항목 이름을 연결하기 위해 알파벳은 무엇이든 괜찮습니다.
키
이제 알파벳과 항목 이름을 연결합니다.
결과
크래프트의 결과, 얻을 수 있는 아이템을 여기에 기술합니다.
메타데이터, 크래프트시에 얻을 수 있는 아이템의 개수도 이 Json 파일에 기술합니다만,
이번에는 변경할 필요가 없으므로 생략합니다.
정련 레시피
정련 조리법도 크래프트 레시피뿐만 아니라 Json 파일을 사용하여 추가합니다.
코드
비파 광석의 정련 레시피를 추가하는 코드 예를 아래에 설명합니다.
biwako_ore_smelting.json{
"type": "minecraft:smelting",
"ingredient": {
"item": "biwako_mod:biwako_ore"
},
"result": {
"item": "biwako_mod:biwako_ingot"
},
"experience": 3.0,
"cookingtime": 200
}
해설
유형
정련 레시피를 추가할 때는 "minecraft:smelting"
를 지정합니다.
ingredient
정련 레시피의 경우는 크래프트 레시피와 같이 배치 방법을 기술할 필요가 없습니다.
재료라는 형태로 레시피에 항목을 추가합니다.
결과
정련한 결과, 얻을 수 있는 아이템을 여기에 기술합니다.
경험
정련시에 얻을 수 있는 경험치량을 지정합니다.
cookingtime
정련에 걸리는 시간을 지정합니다.
다른 아이템에서 같은 아이템을 크래프트 or 정련하는 경우
biwako_ore_smelting.json{
"type": "minecraft:smelting",
"ingredient": [
{
"item": "biwako_mod:biwako_ore"
},
{
"item": "biwako_mod:biwako_quartz_ore"
}
],
"result": {
"item": "biwako_mod:biwako_ingot"
},
"experience": 3.0,
"cookingtime": 200
}
정련 레시피에서 설명했지만 크래프트 레시피의 경우도 마찬가지입니다.
알파벳과 항목 이름을 연결할 때 같은 방식으로 여러 항목을 지정하면 됩니다.
Minecraft 시작
처음에는 왼쪽 목록에 표시되지 않지만 한 번 작성하면 표시되는 것 같습니다.
공예 조리법
정련 레시피
Github 에서 프로젝트를 게시하고 있습니다.
Reference
이 문제에 관하여(Minecraft 1.14.4 Forge Mod의 작성 그 9 【레시피의 추가】), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Hiroya_W/items/e096fcd4be90da7e24cb
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
레시피를 추가하는 방법은 최근 버전과 변함없이 Json 파일을 사용하여 수행합니다.
파일명은 무엇이든 좋은 것 같기 때문에, 알기 쉬운 이름을 붙여 작성합니다.
여기에서는
琵琶湖の斧
의 레시피를 추가하려고 하기 때문에 biwako_axe_recipe.json
를 만들었습니다.작성할 코드
도끼 레시피를 추가하는 코드 예제는 다음과 같습니다.
biwako_axe_recipe.json
{
"type": "minecraft:crafting_shaped",
"pattern": [
"II",
"IS",
" S"
],
"key": {
"I": {
"item": "biwako_mod:biwako_ingot"
},
"S": {
"item": "minecraft:stick"
}
},
"result": {
"item": "biwako_mod:biwako_axe"
}
}
해설
유형
플랫폼에서 공예할 수 있는 레시피를 추가할 때
"minecraft:crafting_shaped"
를 지정합니다.패턴
크래프트 할 때의 아이템의 배치 방법을 기술합니다.
알파벳과 항목 이름을 연결하기 위해 알파벳은 무엇이든 괜찮습니다.
키
이제 알파벳과 항목 이름을 연결합니다.
결과
크래프트의 결과, 얻을 수 있는 아이템을 여기에 기술합니다.
메타데이터, 크래프트시에 얻을 수 있는 아이템의 개수도 이 Json 파일에 기술합니다만,
이번에는 변경할 필요가 없으므로 생략합니다.
정련 레시피
정련 조리법도 크래프트 레시피뿐만 아니라 Json 파일을 사용하여 추가합니다.
코드
비파 광석의 정련 레시피를 추가하는 코드 예를 아래에 설명합니다.
biwako_ore_smelting.json{
"type": "minecraft:smelting",
"ingredient": {
"item": "biwako_mod:biwako_ore"
},
"result": {
"item": "biwako_mod:biwako_ingot"
},
"experience": 3.0,
"cookingtime": 200
}
해설
유형
정련 레시피를 추가할 때는 "minecraft:smelting"
를 지정합니다.
ingredient
정련 레시피의 경우는 크래프트 레시피와 같이 배치 방법을 기술할 필요가 없습니다.
재료라는 형태로 레시피에 항목을 추가합니다.
결과
정련한 결과, 얻을 수 있는 아이템을 여기에 기술합니다.
경험
정련시에 얻을 수 있는 경험치량을 지정합니다.
cookingtime
정련에 걸리는 시간을 지정합니다.
다른 아이템에서 같은 아이템을 크래프트 or 정련하는 경우
biwako_ore_smelting.json{
"type": "minecraft:smelting",
"ingredient": [
{
"item": "biwako_mod:biwako_ore"
},
{
"item": "biwako_mod:biwako_quartz_ore"
}
],
"result": {
"item": "biwako_mod:biwako_ingot"
},
"experience": 3.0,
"cookingtime": 200
}
정련 레시피에서 설명했지만 크래프트 레시피의 경우도 마찬가지입니다.
알파벳과 항목 이름을 연결할 때 같은 방식으로 여러 항목을 지정하면 됩니다.
Minecraft 시작
처음에는 왼쪽 목록에 표시되지 않지만 한 번 작성하면 표시되는 것 같습니다.
공예 조리법
정련 레시피
Github 에서 프로젝트를 게시하고 있습니다.
Reference
이 문제에 관하여(Minecraft 1.14.4 Forge Mod의 작성 그 9 【레시피의 추가】), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Hiroya_W/items/e096fcd4be90da7e24cb
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
{
"type": "minecraft:smelting",
"ingredient": {
"item": "biwako_mod:biwako_ore"
},
"result": {
"item": "biwako_mod:biwako_ingot"
},
"experience": 3.0,
"cookingtime": 200
}
biwako_ore_smelting.json
{
"type": "minecraft:smelting",
"ingredient": [
{
"item": "biwako_mod:biwako_ore"
},
{
"item": "biwako_mod:biwako_quartz_ore"
}
],
"result": {
"item": "biwako_mod:biwako_ingot"
},
"experience": 3.0,
"cookingtime": 200
}
정련 레시피에서 설명했지만 크래프트 레시피의 경우도 마찬가지입니다.
알파벳과 항목 이름을 연결할 때 같은 방식으로 여러 항목을 지정하면 됩니다.
Minecraft 시작
처음에는 왼쪽 목록에 표시되지 않지만 한 번 작성하면 표시되는 것 같습니다.
공예 조리법
정련 레시피
Github 에서 프로젝트를 게시하고 있습니다.
Reference
이 문제에 관하여(Minecraft 1.14.4 Forge Mod의 작성 그 9 【레시피의 추가】), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Hiroya_W/items/e096fcd4be90da7e24cb
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Minecraft 1.14.4 Forge Mod의 작성 그 9 【레시피의 추가】), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Hiroya_W/items/e096fcd4be90da7e24cb텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)