Service.cs 974 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. using Dalamud.IoC;
  2. using Dalamud.Plugin;
  3. using Dalamud.Plugin.Services;
  4. namespace HuntBuddy;
  5. public class Service {
  6. [PluginService]
  7. public static IDalamudPluginInterface PluginInterface {
  8. get;
  9. set;
  10. } = null!;
  11. [PluginService]
  12. public static ICommandManager Commands {
  13. get;
  14. set;
  15. } = null!;
  16. [PluginService]
  17. public static IChatGui Chat {
  18. get;
  19. set;
  20. } = null!;
  21. [PluginService]
  22. public static IDataManager DataManager {
  23. get;
  24. set;
  25. } = null!;
  26. [PluginService]
  27. public static IGameGui GameGui {
  28. get;
  29. set;
  30. } = null!;
  31. [PluginService]
  32. public static IClientState ClientState {
  33. get;
  34. set;
  35. } = null!;
  36. [PluginService]
  37. public static IFramework Framework {
  38. get;
  39. set;
  40. } = null!;
  41. [PluginService]
  42. public static IPluginLog PluginLog {
  43. get;
  44. set;
  45. } = null!;
  46. [PluginService]
  47. public static ITextureProvider TextureProvider {
  48. get;
  49. set;
  50. } = null!;
  51. [PluginService]
  52. public static ICondition Condition {
  53. get;
  54. set;
  55. } = null!;
  56. }