Cleaned up main class

This commit is contained in:
Auxilor
2020-12-11 18:19:14 +00:00
parent 949eee846a
commit 7c72d388e6
3 changed files with 16 additions and 9 deletions

View File

@@ -1,5 +1,6 @@
package com.willfp.ecoenchants;
import com.comphenix.protocol.ProtocolLibrary;
import com.comphenix.protocol.ProtocolManager;
import com.willfp.ecoenchants.extensions.loader.EcoExtensionLoader;
import com.willfp.ecoenchants.extensions.loader.ExtensionLoader;
@@ -21,16 +22,16 @@ public class EcoEnchantsPlugin extends JavaPlugin {
*/
private final ExtensionLoader loader = new EcoExtensionLoader();
/**
* ProtocolLib
*/
private final ProtocolManager protocolManager = ProtocolLibrary.getProtocolManager();
/**
* NMS version
*/
public static final String NMS_VERSION = Bukkit.getServer().getClass().getPackage().getName().split("\\.")[3];
/**
* ProtocolLib
*/
public ProtocolManager protocolManager;
/**
* Calls {@link Loader#load()}
*/
@@ -60,6 +61,14 @@ public class EcoEnchantsPlugin extends JavaPlugin {
return loader;
}
/**
* Get ProtocolLib protocol manager
* @return The {@link ProtocolManager} that EcoEnchants interacts with
*/
public ProtocolManager getProtocolManager() {
return protocolManager;
}
/**
* Get plugin instance
* @return Plugin instance