# 요리 청크 틱# 요리 완성, 디스플레이 갱신, 재료 모델 색상 변화 시스템들은 모두 한 청크 내의 존재하는 BukkitRunnable로 돌아갑니다.# 시스템이 활성화될 때만 BukkitRunnable가 작동하며 이후 자동으로 삭제됩니다.# 값을 낮출수록 갱신 속도가 빨라지지만 서버에 부담을 줄 수 있습니다.# 또한 설정한 틱보다 조리 시간이 적은 요리는 만들 수 없습니다.cook-chunk-tick:20# 요리를 얻는 타입drop-type: # 드롭 타입이 따로 설정되지 않은 레시피는 해당 드롭 타입을 따릅니다. # DROP:해당 위치에 아이템 드롭합니다. # GIVE:즉시 플레이어 인벤토리로 지급합니다. (인벤토리가 가득 차면 DROP형태로 바뀜)type:DROP# 요리 가구 상호작용 타입interact-type: # true:요리 가구의 주인만 사용할 수 있습니다. (요리 가구 설치 시 바로 주인 등록) # false:누구든 요리 가구를 사용할 수 있습니다.only-owner:true# 요리의 기본값default:furniture-setting: # 요리 가구break-only-tool:true # 망치를 사용해야지만 요리 가구를 부술 수 있는지 여부model-load-time:10 # 올라간 재료, 가구 상태 등 모델이 언로드되어 다시 불러올 때의 쿨타임 # 디스플레이 # 요리 완성 및 실패 시간을 표시합니다.display:enabled:true # 활성화 여부type:time # 디스플레이 스타일 (bar:보스바 스타일, time:타이머 스타일, percent:퍼센트 스타일)size:1 # 디스플레이 크기opacity:255 # 디스플레이 투명도billboard:fixed # 디스플레이 시점background-color:0,0,0,100 # 디스플레이 뒷 배경 색상 (ARGB 형식:Red, Green, Blue, Alpha)tool-setting: # 요리 도구enabled:true # 활성화 여부item:PAPER # 도구 아이템durability: # 내구도infinite:false # 내구도 무한 여부amount:1 # 내구도 소비량material-setting: # 요리 재료enabled:true # 활성화 여부item:PAPER # 재료 아이템sound:item.bucket.empty # 사용 시 소리amount:1 # 줄어드는 양infinite:false # 무한 사용 여부return: # 반환enabled:falseitem:AIR # 반환 아이템water: # 물 아이템 (냄비만 가능)enabled:falsecolor:"#3F76E4" # 물 색상oil: # 오일 아이템 (튀김기만 가능)enabled:falseamount:1 # 채우는 양color:"#F6D129" # 오일 색상 # 모델링을 설정하지 않은 재료를 넣었을 때 # 아래 모델의 부위들 중 랜덤으로 하나가 나옵니다.model-setting: # 요리 모델enabled:true # 활성화 여부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 - butterrecipe-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:3oil:1color:"#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_unknownname:"<gray>???"lore: # 로어 (생략 가능 O) - "<gray><b>| </b><gray>아직 레시피를 배우지 못했습니다."change-type: # 타입 변경 아이콘item:ia:addcook:addcook_icon_nonename:"<white><b>타입 변경"next-page: # 다음 페이지 아이콘item:ia:addcook:addcook_icon_nonename:"<white><b>다음 페이지"previous-page: # 이전 페이지 아이콘item:ia:addcook:addcook_icon_nonename:"<white><b>이전 페이지"back: # 돌아가기 아이콘item:ia:addcook:addcook_icon_nonename:"<white><b>돌아가기"oritem:# ORitemitem:ia:addcook:addcook_icon_oritemsound: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 - bucket - ia:addcook:addcook_food_trash1 - ia:addcook:addcook_food_trash2 - ia:addcook:addcook_food_trash3# 밴 블록# 이곳에 등록된 블록은 요리 가구 설치 시 해당 블록에는 설치가 불가능합니다.# 또한 클릭한 블록 기준 1칸 윗 블록도 밴 블록에 포함되면 설치가 불가능합니다.ban-block: - slab - stairs - trapdoor - door - fence - fence_gate - button - pressure_plate - bed - water - lava - snow - cactus - carpet
AddCook/config.yml 에서 수정할 수 있습니다.
청크 틱
요리 완성, 디스플레이 갱신, 재료 모델 색상 변화 시스템들의 틱 속도를 조절할 수 있습니다.
값을 낮출수록 갱신 속도가 빨라지지만 서버에 부담을 줄 수 있습니다.
cook-chunk-tick:20
설정한 틱보다 조리 시간이 적은 요리는 만들 수 없습니다.
요리 지급 방식
요리 완성, 실패, 재료 반환 시 아이템을 얻는 방식을 변경할 수 있습니다.
DROP : 가구 위치에 아이템이 드롭됩니다.
GIVE : 즉시 플레이어 인벤토리로 지급됩니다.
drop-type:
type: DROP
GIVE일 때 플레이어의 인벤토리에 공간이 없으면 자동으로 DROP으로 지급됩니다.
가구 사용 권한
요리 가구를 모든 상호작용을 주인만 가능하게 설정할 수 있습니다.
interact-type:
only-owner: true # false로 설정할 시 누구든 요리 가구를 사용할 수 있습니다.
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 # 타입을 변경할 때 소리
레시피 북 시스템은 enabled를 false로 설정할 시 완전히 비활성화 할 수 있습니다.