Remove PEX dependency

This commit is contained in:
Luck 2016-10-24 09:22:53 +01:00
parent 9f8f32b33e
commit 98b7b65ce7
No known key found for this signature in database
GPG Key ID: EFA9B3EC5FD90F8B
2 changed files with 1 additions and 51 deletions

View File

@ -140,54 +140,5 @@
<version>1.16.10</version>
<scope>provided</scope>
</dependency>
<!-- **************Migration Plugins************** -->
<dependency>
<groupId>ninja.leaping.permissionsex</groupId>
<artifactId>permissionsex-sponge</artifactId>
<version>2.0-SNAPSHOT</version>
<scope>provided</scope>
<exclusions>
<exclusion>
<groupId>com.sk89q</groupId>
<artifactId>squirrelid</artifactId>
</exclusion>
<exclusion>
<groupId>com.googlecode.json-simple</groupId>
<artifactId>json-simple</artifactId>
</exclusion>
<exclusion>
<groupId>org.gnu.gettext</groupId>
<artifactId>libintl</artifactId>
</exclusion>
<exclusion>
<groupId>org.antlr</groupId>
<artifactId>antlr4-runtime</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>ninja.leaping.permissionsex</groupId>
<artifactId>permissionsex-core</artifactId>
<version>2.0-SNAPSHOT</version>
<scope>provided</scope>
<exclusions>
<exclusion>
<groupId>com.sk89q</groupId>
<artifactId>squirrelid</artifactId>
</exclusion>
<exclusion>
<groupId>com.googlecode.json-simple</groupId>
<artifactId>json-simple</artifactId>
</exclusion>
<exclusion>
<groupId>org.gnu.gettext</groupId>
<artifactId>libintl</artifactId>
</exclusion>
<exclusion>
<groupId>org.antlr</groupId>
<artifactId>antlr4-runtime</artifactId>
</exclusion>
</exclusions>
</dependency>
</dependencies>
</project>

View File

@ -34,7 +34,6 @@ import me.lucko.luckperms.common.groups.Group;
import me.lucko.luckperms.common.users.User;
import me.lucko.luckperms.exceptions.ObjectAlreadyHasException;
import me.lucko.luckperms.sponge.service.LuckPermsService;
import ninja.leaping.permissionsex.sponge.PermissionsExPlugin;
import org.spongepowered.api.Sponge;
import org.spongepowered.api.plugin.PluginContainer;
import org.spongepowered.api.service.context.Context;
@ -59,7 +58,7 @@ public class MigrationPermissionsEx extends SubCommand<Object> {
}
// Cast to PermissionService. PEX has all of it's damned classes defined as package private.
PermissionService pexService = (PermissionsExPlugin) pex.get().getInstance().get();
PermissionService pexService = (PermissionService) pex.get().getInstance().get();
// Migrate groups
log.info("PermissionsEx Migration: Starting group migration.");