Advertisement
Guest User

Untitled

a guest
Apr 27th, 2023
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. @Override
  2. public void onEnable() {
  3. // Plugin startup logic
  4. instance = this;
  5. guiManager = new GuiManager();
  6. registeredMenus = new HashMap<>();
  7. playerWithGui = new HashMap<>();
  8. page = new HashMap<>();
  9. this.loadGui();
  10. this.loadFiles();
  11. if(!setupEconomy()){
  12. getLogger().severe(String.valueOf(economy));
  13. getServer().getPluginManager().disablePlugin(this);
  14. }
  15.  
  16. }
  17.  
  18. private boolean setupEconomy(){
  19. if(getServer().getPluginManager().getPlugin("Vault") == null){
  20. getLogger().severe("Vault is null");
  21. return false;
  22. }
  23. RegisteredServiceProvider<Economy> rsp = getServer().getServicesManager().getRegistration(Economy.class);
  24. if(rsp == null) {
  25. getLogger().severe("RSP is null");
  26. return false;
  27. }
  28. economy = rsp.getProvider();
  29. return economy != null;
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement