packet refactor
items and crafting setup