Skip to main content
A collection of specific interaction objectives.

🎯 Objective Library

⚙️ Configuration

Standard Fields

Most miscellaneous objectives accept these standard fields:
amount
Int
Number of times to perform the action.
onComplete
TriggerableEntry
Action to run upon completion.

Specific Objectives

  • brewing_stand_brew_objective: Brew potions.
  • furnace_smelt_objective: Smelt items.
  • villager_trade_objective: Complete trades.
  • advancement_grant_objective: Earn an advancement.
    • advancement: String ID of advancement.
  • experience_orb_pickup_objective: Collect XP.
  • player_input_objective: Press input keys.

💻 Example

brewing_stand_brew_objective:
  amount: 50
  onComplete:
    - give_item_action:
        item: POTION_MASTER_HAT