CraftTypeHelper.cs 658 B

123456789101112131415161718192021222324252627
  1. using GadgetCore.API;
  2. namespace RecipeMenuCore
  3. {
  4. static class CraftTypeHelper
  5. {
  6. internal static bool IsCraftTypeRegisteredAsCustom(int craftType)
  7. {
  8. foreach (var crafter in Core.pageCustomCrafterInfoLists.Keys)
  9. {
  10. if (craftType == MenuRegistry.Singleton[crafter].GetID())
  11. return true;
  12. }
  13. return false;
  14. }
  15. internal static string GetNameFromCraftTypeRegisteredAsCustom(int craftType)
  16. {
  17. foreach (var crafter in Core.pageCustomCrafterInfoLists.Keys)
  18. {
  19. if (craftType == MenuRegistry.Singleton[crafter].GetID())
  20. return crafter;
  21. }
  22. return null;
  23. }
  24. }
  25. }