void CraftingRecipeSelected(Vector3i pos, int? recipe)
 {
     if (recipe == null)
     {
         return;
     }
     PacketClientCraft cmd = new PacketClientCraft();
     cmd.X = (short)pos.x;
     cmd.Y = (short)pos.y;
     cmd.Z = (short)pos.z;
     cmd.RecipeId = (short)recipe.Value;
     network.SendPacketClient(new PacketClient() { PacketId = ClientPacketId.Craft, Craft = cmd });
 }