ADD Package 🥩 AddCook v3.0.2⚙️ 설정AddCook에서 제공하는 모든 값을 수정할 수 있습니다!
파일 구조
config.yml
Copy # 위키 필독
# https://teamhungry.gitbook.io/hungry-workstation/add-package/addcook-v1.0/undefined-6
config-version: 1
# 요리를 얻는 타입
drop-type:
# DROP: 해당 위치에 아이템 드롭합니다.
# GIVE: 즉시 플레이어 인벤토리로 지급합니다. (인벤토리가 가득 차면 DROP형태로 바뀜)
type: DROP
# 요리 가구 상호작용 타입
interact-type:
# true: 요리 가구의 주인만 사용할 수 있습니다. (요리 가구 설치 시 바로 주인 등록)
# false: 누구든 요리 가구를 사용할 수 있습니다.
only-owner: true
# 요리의 기본값
default:
furniture-setting: # 요리 가구
break-only-tool: true # 망치를 사용해야지만 요리 가구를 부술 수 있는지 여부
# 디스플레이
# 요리 완성 및 실패 시간을 표시합니다.
display:
enabled: true # 활성화 여부
# 디스플레이 스타일
# bar: 보스바 스타일
# time: 타이머 스타일
type: bar
tool-setting: # 요리 도구
item: PAPER # 도구 아이템
durability: # 내구도
amount: 1 # 내구도 소비량
material-setting: # 요리 재료
item: PAPER # 재료 아이템
sound: item.bucket.empty # 사용 시 소리
amount: 1 # 줄어드는 양
infinite: false # 무한 사용 여부
return: # 반환
enabled: false
item: AIR # 반환 아이템
water: # 물 아이템 (냄비만 가능)
enabled: false
color: "#3F76E4" # 물 색상
oil: # 오일 아이템 (튀김기만 가능)
enabled: false
amount: 1 # 채우는 양
color: "#F6D129" # 오일 색상
# 모델링을 설정하지 않은 재료를 넣었을 때
# 아래 모델의 부위들 중 랜덤으로 하나가 나옵니다.
model-setting: # 요리 모델
meg: addcook_effect1 # 모델엔진 (bbmodel 파일 이름)
state: spawn # 모델링이 소환될 때 재생되는 애니메이션 (애니메이션이 요리 가구 내에 있어야함)
bone: # 부위 (설정한 부위들 중 랜덤)
- meat1
- meat2
- meat3
- carrot1
- carrot2
- melon1
- melon2
- sweet_berries1
- sweet_berries2
- glow_berries1
- glow_berries2
- potato1
- potato2
- beetroot1
- beetroot2
- bread1
- bread2
- fish1
- fish2
- wheat
- tomato
- green_onion
- apple
- pineapple
- octopus
- kelp
- cheese
- egg
- butter
recipe-setting: # 요리 레시피
enabled: true # 활성화 여부
time: 3 # 요리 시간 (초 단위, 소수 가능)
oil: 1 # 소모되는 오일의 양 (튀김기만 가능, 정수만 가능)
cut: 10 # 총 칼질 횟수 (도마만 가능, 정수만 가능)
color: "#b16e34" # 요리 색상
recipe-book: # 해당 레시피의 레시피 북 아이템
item: BOOK # 아이템
name: "<white>레시피 북" # 이름
# 요리 레시피 실패
# 실패 시 자르는 횟수는 furniture-setting.chopping_board.cook-setting.max-cut을 따릅니다.
recipe-fail-setting:
time: 3
oil: 1
color: "#6c6c93" # 요리 실패 시 색상
result: # 실패 시 결과
- ia:addcook:addcook_food_trash1 1 20,
ia:addcook:addcook_food_trash2 1 20,
ia:addcook:addcook_food_trash3 1 20
# GUI 설정
gui:
recipe-book: # 레시피 북
enabled: true # 활성화 여부
item-convert: true # 아이템 변환 기능 활성화 여부
permission: addcook.user # 권한
icon: # 아이콘
unknown: # 물음표 아이콘
item: ia:addcook:addcook_icon_unknown
name: "<gray>???"
lore: # 로어 (생략 가능 O)
- "<gray><b>| </b><gray>아직 레시피를 배우지 못했습니다."
change-type: # 타입 변경 아이콘
item: ia:addcook:addcook_icon_none
name: "<white><b>타입 변경"
next-page: # 다음 페이지 아이콘
item: ia:addcook:addcook_icon_none
name: "<white><b>다음 페이지"
previous-page: # 이전 페이지 아이콘
item: ia:addcook:addcook_icon_none
name: "<white><b>이전 페이지"
back: # 돌아가기 아이콘
item: ia:addcook:addcook_icon_none
name: "<white><b>돌아가기"
oritem: # ORitem
item: ia:addcook:addcook_icon_oritem
sound:
turn-page: item.book.page_turn # 페이지를 넘길 때
change-type: ui.button.click # 타입을 변경할 때
# 밴 아이템
# 이곳에 등록된 아이템은 요리 가구와 상호작용 자체가 불가능하게 됩니다.
ban-item:
- shulker_box
- sword
- axe
- hoe
- shovel
- pickaxe
- helmet
- chestplate
- leggings
- boots
- elytra
- enchanted_book
- writable_book
- written_book
- goat_horn
- wind_charge
- mace
- trident
- bow
- crossbow
- fishing_rod
- flint_and_steel
- spyglass
- brush
- shears
- shield
- potion
# 밴 블록
# 이곳에 등록된 블록은 요리 가구 설치 시 해당 블록에는 설치가 불가능합니다.
# 또한 클릭한 블록 기준 1칸 윗 블록도 밴 블록에 포함되면 설치가 불가능합니다.
ban-block:
- slab
- stairs
- trapdoor
- door
- fence
- fence_gate
- button
- pressure_plate
- bed
- water
- lava
- snow
- cactus
- carpet
AddCook에서 지원하는 모든 값을 수정할 수 있습니다.
AddCook/config.yml 에서 수정할 수 있습니다.
얻는 타입
Copy drop-type:
type: DROP
요리 완성, 실패, 재료 반환 시 아이템을 얻는 방식을 변경할 수 있습니다.
DROP : 가구 위치에 아이템이 드롭됩니다.
GIVE : 즉시 플레이어 인벤토리로 지급됩니다.
GIVE일 때 플레이어의 인벤토리에 공간이 없으면 자동으로 DROP으로 지급됩니다.
상호작용 타입
Copy interact-type:
only-owner: true
요리 가구를 모든 상호작용을 주인만 가능하게 설정할 수 있습니다.
true : 요리 가구의 주인만 사용할 수 있습니다.
false : 누구든 요리 가구를 사용할 수 있습니다.
OP는 상호작용 타입에 상관없이 가구를 사용할 수 있습니다.
기본 값
가구 기본 값 수정하기
도구 기본 값 수정하기
재료 기본 값 수정하기
모델 기본 값 수정하기
레시피 기본 값 수정하기
기본으로 제공하는 값입니다.
보통 값을 작성하지 않거나 생략할 때 기본 값으로 대체됩니다.
GUI 설정
Copy gui:
recipe-book: # 레시피 북
enabled: true # 활성화 여부
permission: addcook.user # 권한
icon:
unknown: # 레시피 권한이 없을 때 레시피북 대신 보이는 아이콘
item: ia:addcook:addcook_icon_unknown
name: "<gray>???"
lore:
- "<gray><b>| </b><gray>아직 레시피를 배우지 못했습니다."
change-type: # 타입 변경 아이콘
item: ia:addcook:addcook_icon_none
name: "<white><b>타입 변경"
next-page: # 다음 페이지 아이콘
item: ia:addcook:addcook_icon_none
name: "<white><b>다음 페이지"
previous-page: # 이전 페이지 아이콘
item: ia:addcook:addcook_icon_none
name: "<white><b>이전 페이지"
back: # 돌아가기 아이콘
item: ia:addcook:addcook_icon_none
name: "<white><b>돌아가기"
oritem: # 아이템이 여러개 일 때 세부 레시피 GUI에서 출력되는 파란색 그리드 아이콘
item: ia:addcook:addcook_icon_oritem
sound:
turn-page: item.book.page_turn # 페이지를 넘길 때 소리
change-type: ui.button.click # 타입을 변경할 때 소리
레시피 북 , 아이템 리스트 의 클릭 소리와 아이콘을 변경할 수 있습니다.
여기서 사용되는 아이콘과 사운드 각각 AddCook 작성 방식 을 따릅니다.
레시피 북 시스템은 enabled
를 false로 설정할 시 완전히 비활성화 할 수 있습니다.
아니면 아이템 변환 기능 만 비활성화 할 수도 있습니다.
밴 아이템
Copy ban-item:
- shulker_box
- ...
요리 가구에 넣을 수 없는 아이템을 설정합니다.
Copy ban-item:
- wool # wool을 적으면 모든 양털을 넣을 수 없음
아이템의 영어 이름으로 인식하며 같은 문자가 들어가는 모든 아이템을 인식합니다.
Copy ban-item:
- ia:custom:test_item # 아이템 작성 방식과 동일함
아이템 작성 방식
만약 커스텀 아이템을 못 넣게 하고 싶다면 아이템 작성 방식으로 적으면 됩니다.
밴 블록
Copy ban-block:
- slab
- ...
요리 가구를 설치할 때 클릭한 블록 및 그 윗 블록까지 있으면 안되는 블록을 설정할 수 있습니다.
Copy ban-block:
- wool # wool을 적으면 모든 양털을 넣을 수 없음
밴 아이템과 똑같이 같은 문자가 들어가는 모든 블록을 인식합니다.
Last updated 4 months ago