package ru.simsonic.rscPermissions; import ru.simsonic.rscPermissions.Bukkit.VaultChat; import ru.simsonic.rscPermissions.Bukkit.VaultPermission; public class BridgeForBukkitAPI { private final BukkitPluginMain rscp; private final VaultPermission vaultPermission; private final VaultChat vaultChat; private static BridgeForBukkitAPI instance; protected BridgeForBukkitAPI(BukkitPluginMain plugin) { BridgeForBukkitAPI.instance = BridgeForBukkitAPI.this; this.rscp = plugin; this.vaultPermission = new VaultPermission(this); this.vaultChat = new VaultChat(this, vaultPermission); } public static BridgeForBukkitAPI getInstance() { return instance; } public org.bukkit.plugin.java.JavaPlugin getPlugin() { return this.rscp; } public net.milkbowl.vault.permission.Permission getPermission() { return this.vaultPermission; } public net.milkbowl.vault.chat.Chat getChat() { return this.vaultChat; } }