EpicCraftingsPlus
  • EpicCraftingsPlus WIKI
  • How to Start
  • Craftings Tutorial
  • Extra Requirements
  • Items Tutorial
  • Config.yml Tutorial
  • Inventory.yml Tutorial
  • Categories Tutorial
  • Actions
  • Crafting Places
  • Commands and Permissions
  • PlaceholderAPI variables
  • API
  • Default Files
    • Inventory.yml
    • Messages.yml
Powered by GitBook
On this page
  • Methods
  • Events

API

Methods

You can check all methods with the EpicCraftingsAPI class.

Events

// Event called when player is trying to craft an item.
@EventHandler
public void preCraftEvent(EpicCraftingsPreCraftEvent event){
  Player player = event.getPlayer();
  Crafting crafting = event.getCrafting();
}
// Event called when successfully crafted an item and materials are removed 
// from players inventory.
@EventHandler
public void craftEvent(EpicCraftingsCraftEvent event){
  Player player = event.getPlayer();
  Crafting crafting = event.getCrafting();
}
PreviousPlaceholderAPI variablesNextInventory.yml

Last updated 3 years ago