<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <parent> <artifactId>luckperms</artifactId> <groupId>me.lucko.luckperms</groupId> <version>2.13-SNAPSHOT</version> </parent> <modelVersion>4.0.0</modelVersion> <artifactId>luckperms-bungee</artifactId> <packaging>jar</packaging> <build> <defaultGoal>clean package</defaultGoal> <finalName>LuckPermsBungee-${release.version}.${git.closest.tag.commit.count}</finalName> <sourceDirectory>${basedir}/src/main/java</sourceDirectory> <resources> <resource> <directory>src/main/resources</directory> <filtering>true</filtering> </resource> </resources> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.5.1</version> <configuration> <source>1.8</source> <target>1.8</target> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>2.4.3</version> <executions> <execution> <phase>package</phase> <goals> <goal>shade</goal> </goals> <configuration> <minimizeJar>false</minimizeJar> <relocations> <relocation> <pattern>org.slf4j</pattern> <shadedPattern>me.lucko.luckperms.lib.slf4j</shadedPattern> </relocation> <relocation> <pattern>com.zaxxer.hikari</pattern> <shadedPattern>me.lucko.luckperms.lib.hikari</shadedPattern> </relocation> <relocation> <pattern>com.mongodb</pattern> <shadedPattern>me.lucko.luckperms.lib.mongodb</shadedPattern> </relocation> <relocation> <pattern>org.bson</pattern> <shadedPattern>me.lucko.luckperms.lib.bson</shadedPattern> </relocation> <relocation> <pattern>org.h2</pattern> <shadedPattern>me.lucko.luckperms.lib.h2</shadedPattern> </relocation> <relocation> <pattern>org.sqlite</pattern> <shadedPattern>me.lucko.luckperms.lib.sqlite</shadedPattern> </relocation> <relocation> <pattern>redis.clients.jedis</pattern> <shadedPattern>me.lucko.luckperms.lib.jedis.jedis</shadedPattern> </relocation> <relocation> <pattern>redis.clients.util</pattern> <shadedPattern>me.lucko.luckperms.lib.jedis.util</shadedPattern> </relocation> <relocation> <pattern>org.apache.commons.pool2</pattern> <shadedPattern>me.lucko.luckperms.lib.jedis.pool2</shadedPattern> </relocation> </relocations> </configuration> </execution> </executions> </plugin> <plugin> <groupId>pl.project13.maven</groupId> <artifactId>git-commit-id-plugin</artifactId> <version>2.2.1</version> <executions> <execution> <goals> <goal>revision</goal> </goals> </execution> </executions> <configuration> <injectAllReactorProjects>true</injectAllReactorProjects> </configuration> </plugin> </plugins> </build> <dependencies> <!-- BungeeCord API --> <dependency> <groupId>net.md-5</groupId> <artifactId>bungeecord-api</artifactId> <version>1.9-SNAPSHOT</version> <scope>provided</scope> </dependency> <!-- LuckPerms Common --> <dependency> <groupId>me.lucko.luckperms</groupId> <artifactId>luckperms-common</artifactId> <version>${project.version}</version> <scope>compile</scope> </dependency> <!-- LuckPerms API --> <dependency> <groupId>me.lucko.luckperms</groupId> <artifactId>luckperms-api</artifactId> <version>${project.version}</version> <scope>compile</scope> </dependency> <!-- Lombok --> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.10</version> <scope>provided</scope> </dependency> <!-- **************Migration Plugins************** --> <dependency> <groupId>net.alpenblock</groupId> <artifactId>BungeePerms</artifactId> <version>3.0-dev-52</version> <scope>provided</scope> </dependency> </dependencies> </project>