Pular para o conteúdo principal

Crafting Events

Monitor and react to item creation and modification stations.

Event Library

  • Bench Take Result — Triggers when a player takes the result from various benches.
  • Smelt Item — Triggered when a player smelts an item.
  • Brew Potion — Triggered when a brewing process completes in a brewing stand.
  • Campfire Cook — Triggered when food is cooked on a campfire.
  • Stonecutter Cut — Triggered when a player cuts a specific item in a stonecutter.
  • Smithing Upgrade — Triggered when a player upgrades items using a smithing table.

Configuration

bench_take_result_event

Triggers when a player takes the result from various benches.

PropertyValue
Entry IDbench_take_result_event
TypeEvent
ColorYellow
Iconmdi:anvil

This event has no configurable fields — it triggers for any bench result.

smelt_event

Triggered when a player smelts an item.

PropertyValue
Entry IDsmelt_event
TypeEvent
ColorYellow
Iconmdi:fire

This event has no configurable fields — it triggers for any smelted item.

brewing_stand_brew_event

Triggered when a brewing process completes in a brewing stand.

PropertyValue
Entry IDbrewing_stand_brew_event
TypeEvent
ColorYellow
Iconmdi:flask
FieldTypeDescription
brewedPotionVar<Item>The potion that needs to be brewed. Leave empty to trigger for any brewed potion.
minimumPotionsCountVar<Int>The minimum number of potions that need to be brewed at once.

campfire_cook_event

Triggered when food is cooked on a campfire.

PropertyValue
Entry IDcampfire_cook_event
TypeEvent
ColorYellow
Iconmdi:fire
FieldTypeDescription
cookedFoodVar<Item>The food that needs to be cooked. Leave empty to trigger for any cooked food.

on_stonecutter_cut_event

Triggered when a player cuts a specific item in a stonecutter.

PropertyValue
Entry IDon_stonecutter_cut_event
TypeEvent
ColorYellow
Iconph:scissors-bold
FieldTypeDescription
cutItemVar<Item>The item that needs to be cut. Leave empty to trigger for any cut item.

smithing_table_upgrade_event

Triggered when a player upgrades items using a smithing table.

PropertyValue
Entry IDsmithing_table_upgrade_event
TypeEvent
ColorYellow
Iconmdi:hammer
FieldTypeDescription
upgradedItemVar<Item>The item that needs to be upgraded. Leave empty to trigger for any upgraded item.

Examples

brewing_stand_brew_event:
brewedPotion: "minecraft:potion"
minimumPotionsCount: 3
triggers:
- "reward_alchemist"
campfire_cook_event:
cookedFood: "minecraft:cooked_beef"
triggers:
- "campfire_chef_quest"