Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.nathan.Espawn;
- import java.security.Permissions;
- import java.util.logging.Logger;
- import com.nijiko.permissions.PermissionHandler;
- import com.nijikokun.bukkit.Permissions.Permissions;
- import org.bukkit.event.Event;
- import org.bukkit.plugin.Plugin;
- import org.bukkit.plugin.PluginManager;
- import org.bukkit.plugin.java.JavaPlugin;
- public class Espawn extends JavaPlugin {
- Logger log = Logger.getLogger("Minecraft")
- private final EspawnplayerListener playerListener = new EspawnplayerListener(this);
- public void onEnable() {
- log.info("Espawn is enabled");
- PluginManager pm = this.getServer().getPluginManager();
- pm.registerEvent(Event.Type.PLAYER_LOGIN, playerListener, Event.Priority.Normal, this);
- setupPermissions();
- }
- public void onDisable() {
- log.info("Espawn is disabled")
- }
- private void setupPermissions() {
- if (PermissionHandler != null) {
- return;
- }
- Plugin permissionPlugin = this.getServer().getPluginManager().getPlugin("Permissions");
- if (permissionPlugin == null) {
- log.info("Permissions not detected defaulting to op");
- return;
- }
- PermissionHandler = ((Permissions) permissionPlugin).getHandler();
- log.info("Permissions detected!");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement