private static void Postfix(ref CraftingPage __instance, BlueprintItem ___m_BPI)
        {
            __instance.m_DescriptionLabel.color = WhiteColor;
            if (!___m_BPI)
            {
                return;
            }
            if (!___m_BPI.m_CraftedResult)
            {
                return;
            }

            if (!MendingHelper.IsClothing(___m_BPI))
            {
                return;
            }

            var mendingLevel         = MendingHelper.GetCurrentMendingLevel();
            var requiredMendingLevel = MendingHelper.GetRequiredMendingLevel(___m_BPI);

            if (mendingLevel < requiredMendingLevel)
            {
                __instance.m_DescriptionLabel.text  = "REQUIRES MENDING LEVEL " + requiredMendingLevel;
                __instance.m_DescriptionLabel.color = RedColor;
            }
        }
        static bool Postfix(bool __result, ref BlueprintItem __instance)
        {
            if (__result == false)
            {
                return(false);
            }

            var mendingLevel         = MendingHelper.GetCurrentMendingLevel();
            var requiredMendingLevel = MendingHelper.GetRequiredMendingLevel(__instance);

            if (mendingLevel < requiredMendingLevel)
            {
                return(false);
            }

            return(true);
        }