
//Set icon item
setIcon(<tconstruct:pattern:0>)

//Set title String
setTitle("Do you see the pattern?")

//Set description String
setDescription("Patterns are items from Tinker's Construct used for creating tables that allow for the creation of highly customizable tools and armor. They are also used in the stencil tabl for creating various patterns for making tool parts.")

//Add a parent advancement. The syntax is "modid:folder/path/to/the/advancement/then/filename"
addParent("triumph:islandparadisepart2/root")

//Adds criteria named "hasFlint" with the trigger type "minecraft:inventory_changed". This function returns the criteria as an object
criteria = addCriteria("hasPattern", "minecraft:inventory_changed")

//Adds the required item for the criteria. This is the item that needs to be in the player inventory.
criteria.addItem(<tconstruct:pattern:0>)

drawDirectLines(true)

//Set the position
setPos(-320,-18)

//Rewards
setRewardExperience(4)