# 공통 질문

## CustomCrop과 AddCrop의 호환성 문제

<details>

<summary>AddCrop 경작지는 물뿌리개, 스프링클러, 비료가 작동을 안하나요?</summary>

아닙니다! 따로 addcrop 경작지에 대한 구문을 따로 추가해 줘야 합니다.

#### 해결 방법

1. CustomCrop에서 기본으로 제공하는 yml 파일을 엽니다.\
   &#x20; 물뿌리개: 서버/plugins/CustomCrops/contents/watering-cans/default.yml\
   &#x20; 스프링클러: 서버/plugins/CustomCrops/contents/sprinklers/default.yml\
   &#x20; 비료: 서버/plugins/CustomCrops/contents/fertilizers/default.yml

2. 해당 파일에서 pot-whitelist를 찾아줍니다.

   <pre class="language-yaml" data-title="수정 전"><code class="lang-yaml">pot-whitelist:
       - default
   </code></pre>

3. 다음과 같이 변경해 줍니다.

   <pre class="language-yaml" data-title="수정 후"><code class="lang-yaml">pot-whitelist:
       - default
   <strong>    - addcrop_pot_oak
   </strong>    - addcrop_pot_spruce
       - addcrop_pot_birch
       - addcrop_pot_jungle
       - addcrop_pot_acacia
       - addcrop_pot_dark_oak
       - addcrop_pot_mangrove
       - addcrop_pot_cherry
       - addcrop_pot_bamboo
       - addcrop_pot_crimson
       - addcrop_pot_warped
   </code></pre>

4. CustomCrop를 리로드 해주면 끝!\
   &#x20; 명령어: /ccrop reload

</details>

<details>

<summary>CustomCrop의 기본 경작지에 마법의 물병이 작동을 안합니다.</summary>

CustomCrop의 경작지에 fill-method를 따로 추가해 줘야 합니다.

#### 해결 방법

1. CustomCrop에서 기본으로 제공하는 경작지.yml 파일을 엽니다.\
   &#x20; 경작지: 서버/plugins/CustomCrops/contents/pots/default.yml<br>

2. 해당 파일에서 fill-method를 찾아줍니다.

   <pre class="language-yaml" data-title="수정 전"><code class="lang-yaml">fill-method:
       method_1:
         ...
       method_2:
         ...
   </code></pre>

3. 다음과 같이 <mark style="color:yellow;">**추가**</mark>해 줍니다.

   <pre class="language-yaml" data-title="수정 후"><code class="lang-yaml">fill-method:
       method_1:
         ...
       method_2:
         ...
       method_custom:
         item: addcrop:addcrop_item_magic_water
         amount: 5 #사용 시 물을 채우는 양
         actions:
           sound_action:
             type: sound
             value:
               source: player
               key: block.respawn_anchor.charge #사용 시 소리
               volume: 1
               pitch: 2
           conditional_action:
             type: conditional
             value:
               conditions:
                 gamemode:
                   - survival
               actions:
                 item_action:
                   type: give-item
                   value:
                     item: addcrop:addcrop_item_magic_water
                     amount: 1
           particle_action:
             type: particle
             value:
               particle: END_ROD #사용 시 파티클
               x: 0.5
               y: 1.3
               z: 0.5
               count: 5
               offset-x: 0.3
               offset-z: 0.3
   </code></pre>

4. CustomCrop를 리로드 해주면 끝!\
   &#x20; 명령어: /ccrop reload

</details>

## [추가 기능](https://teamhungry.gitbook.io/hungry-workstation/add-package/addcrop/addcrop-v2.1.1/undefined-3) 문제

<details>

<summary>추가 작물 및 대형 작물이 나오지 않습니다.</summary>

1. crop.yml에 파일 안에 작물들이 제대로 표기되어 있는지 확인합니다.

`\plugins\Skript\scripts\addcrop\crop.yml`

2. 만약 작물이 crop.yml 파일 내부에 없다거나 구문이 이상하다면

{% code title="수정 전" %}

```yaml
addcrop_cabbage: # 양배추
  base_chance:
    fail: 94
    small: 5
    big: 1
#  small: # < small 파트가 없다면 (구문 오류)
#    enabled: true
#    chance: 100
#    time: 300
#    glow: false
#    glow_color: FFFFFF
#    min: 1
#    max: 2
  big:
    enabled: true
    chance: 100
    time: 300
    get_chance: 70
    glow: false
    glow_color: FFFFFF
    min: 1
    max: 1
# ??? < 여기에 옥수수가 없음 (작물 자체가 없음)
```

{% endcode %}

3. 위키의 [**작물 설정**](https://teamhungry.gitbook.io/hungry-workstation/add-package/addcrop/undefined-2#undefined-1) 혹은 [**과일 설정**](https://teamhungry.gitbook.io/hungry-workstation/add-package/addcrop/undefined-2#undefined-3)에서 구문을 복사하여 붙여넣기합니다.

```yaml
addcrop_cabbage: # 양배추
  base_chance:
    fail: 94
    small: 5
    big: 1
  small: # < small 파트 추가
    enabled: true
    chance: 100
    time: 300
    glow: false
    glow_color: FFFFFF
    min: 1
    max: 2
  big:
    enabled: true
    chance: 100
    time: 300
    get_chance: 70
    glow: false
    glow_color: FFFFFF
    min: 1
    max: 1
addcrop_corn: # < 옥수수 파트 추가
  base_chance:
    fail: 94
    small: 5
    big: 1
  small:
    enabled: true
    chance: 100
    time: 300
    glow: false
    glow_color: FFFFFF
    min: 1
    max: 4
  big:
    enabled: true
    chance: 100
    time: 300
    get_chance: 70
    glow: false
    glow_color: FFFFFF
    min: 1
    max: 1 
```

4. `/addcrop reload` 리로드 하면 끝!

</details>
