Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Override
- public void onEnable() {
- // Plugin startup logic
- instance = this;
- guiManager = new GuiManager();
- registeredMenus = new HashMap<>();
- playerWithGui = new HashMap<>();
- page = new HashMap<>();
- this.loadGui();
- this.loadFiles();
- if(!setupEconomy()){
- getLogger().severe(String.valueOf(economy));
- getServer().getPluginManager().disablePlugin(this);
- }
- }
- private boolean setupEconomy(){
- if(getServer().getPluginManager().getPlugin("Vault") == null){
- getLogger().severe("Vault is null");
- return false;
- }
- RegisteredServiceProvider<Economy> rsp = getServer().getServicesManager().getRegistration(Economy.class);
- if(rsp == null) {
- getLogger().severe("RSP is null");
- return false;
- }
- economy = rsp.getProvider();
- return economy != null;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement