BattlePass
Get BattlePassJoin DiscordMinecraft Hosting
  • Home
  • Purchase BattlePass
  • ➡️Immersive BattlePass UI [NEW]
  • Quests
    • Creating Quests
    • Quest Types
    • Setting up and using Variables
    • PlaceholderAPI Endless Quests
    • Multi-Step quests
    • Special Cases Progress
    • Daily Quests Difficulty
    • Events
  • Features
    • Boosters
    • Menu Actions
  • General
    • Commands
    • Permissions
    • PlaceholderAPI Placeholders
    • Custom Items/Heads In Menus and Rewards
  • Developer API
    • Implementing API
    • Creating Your Own Quest Types
    • General API Methods
  • Useful
    • Enchants
    • Custom Enchants
    • Harvesting Crops
    • Custom Model Data
    • Timezones
    • Premade Configurations
    • Using with Citizens NPCs
    • Quest Specific Regions
  • TUTORIALS
    • Setting Up Rewards
    • Linking Rewards To Tiers
Powered by GitBook
On this page
  • Crops Names
  • States
  • State 0 (Just Planted):
  • State 7 (Fully Grown):
  • Quest Examples
  • Example #1 (using harvest-crops)
  • Example #2 (using block-break)

Was this helpful?

Edit on GitHub
  1. Useful

Harvesting Crops

Tutorial on how to set up quests for crops harvesting for 1.15 or higher

PreviousCustom EnchantsNextCustom Model Data

Last updated 7 months ago

Was this helpful?

Crop block types have changed since 1.15. We're going to be explaining how to set up harvest quests using block-break quest.

Crops Names

First off, new crop block names are ():

States (Min-Max)

Beetroots

BEETROOTS

0-3

Carrot

CARROT

0-7

Chorus Flower

CHORUS_FLOWER

0-5

Wheat

WHEAT

0-7

Nether Wart

NETHER_WART

0-3

Potatoes

POTATOES

0-7

States

Now, most crops have states. All crops listed above do have grow states.

States: 0-7, 0 being when crop is just planted, 7 is when crop is fully grown. Examples:

State 0 (Just Planted):

State 7 (Fully Grown):

Quest Examples

Example #1 (using harvest-crops)

With this example, you are required to break 10 fully grown potato plants

quests:
  1:
    name: 'Daily - Farmer' 
    type: harvest-crops
    variable: potatoes
    required-progress: 10 
    points: 10 
    item: 
      material: diamond_pickaxe:0
      amount: 1
      name: '&eFarmer'
      lore:
        - '&7Mine &e10 Potatoes'
        - ''
        - '&7Progress &e%total_progress%&7/&e%required_progress%'

Example #2 (using block-break)

In this example, we're harvesting 10 of fully grown nether warts. Since it's maximum age state is 3, for fully grown nether warts we're using nether_wart{age:3}

quests:
  1:
    name: 'Daily - Farmer' 
    type: block-break
    variable: "nether_wart{age: 3}"
    required-progress: 10 
    points: 10 
    item: 
      material: nether_wart:0
      amount: 1
      name: '&eFarmer'
      lore:
        - '&7Mine &e10 Nether Warts'
        - ''
        - '&7Progress &e%total_progress%&7/&e%required_progress%'
find full list of materials here