discord-plotsystem
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>asia.buildtheearth.asean.discord</groupId> <artifactId>discord-plotsystem</artifactId> <version>1.2.3</version> </dependency>
<?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/maven-v4_0_0.xsd"> <parent> <artifactId>discordsrv-plotsystem</artifactId> <groupId>asia.buildtheearth.asean.discord</groupId> <version>1.2.3</version> </parent> <modelVersion>4.0.0</modelVersion> <artifactId>discord-plotsystem</artifactId> <name>Discord Plot-System Plugin</name> <description>Minecraft server plugin for Discord Plot-System integration via DiscordSRV; use the discord-plotsystem-api module for external integration.</description> <url>https://github.com/ASEAN-Build-The-Earth/discordsrv-plotsystem/</url> <build> <sourceDirectory>src/main/java</sourceDirectory> <testSourceDirectory>src/test/java</testSourceDirectory> <resources> <resource> <directory>${basedir}/src/main/resources</directory> </resource> </resources> <finalName>${project.artifactId}-${project.version}</finalName> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> </plugin> <plugin> <artifactId>maven-shade-plugin</artifactId> <executions> <execution> <phase>package</phase> <goals> <goal>shade</goal> </goals> </execution> </executions> <configuration> <outputDirectory>${project.build.directory}</outputDirectory> <createDependencyReducedPom>true</createDependencyReducedPom> <filters> <filter> <artifact>*:*</artifact> <excludes> <exclude>module-info.class</exclude> <exclude>META-INF/*.SF</exclude> <exclude>META-INF/*.MF</exclude> <exclude>META-INF/*.DSA</exclude> <exclude>META-INF/*.RSA</exclude> <exclude>META-INF/**</exclude> </excludes> </filter> </filters> <transformers> <transformer /> </transformers> </configuration> </plugin> <plugin> <artifactId>maven-javadoc-plugin</artifactId> <executions> <execution> <id>attach-javadoc</id> <goals> <goal>jar</goal> </goals> </execution> </executions> <configuration> <doclint>none</doclint> <tags> <tag> <name>apiNote</name> <placement>a</placement> <head>API Note:</head> </tag> <tag> <name>implSpec</name> <placement>a</placement> <head>Implementation Requirements:</head> </tag> <tag> <name>implNote</name> <placement>a</placement> <head>Implementation Note:</head> </tag> </tags> </configuration> </plugin> <plugin> <artifactId>maven-surefire-plugin</artifactId> <dependencies> <dependency> <groupId>me.fabriciorby</groupId> <artifactId>maven-surefire-junit5-tree-reporter</artifactId> <version>1.4.0</version> </dependency> </dependencies> <configuration> <reportFormat>plain</reportFormat> <consoleOutputReporter> <disable>true</disable> <encoding>UTF-8</encoding> <usePhrasedFileName>false</usePhrasedFileName> </consoleOutputReporter> <statelessTestsetInfoReporter> <theme>UNICODE</theme> <usePhrasedFileName>false</usePhrasedFileName> <usePhrasedClassNameInRunning>true</usePhrasedClassNameInRunning> <usePhrasedClassNameInTestCaseSummary>true</usePhrasedClassNameInTestCaseSummary> </statelessTestsetInfoReporter> <classpathDependencyExcludes> <classpathDependencyExclude>org.spigotmc:spigot-api:*</classpathDependencyExclude> </classpathDependencyExcludes> <statelessTestsetReporter> <disable>false</disable> <version>3.0.2</version> <usePhrasedFileName>false</usePhrasedFileName> <usePhrasedTestSuiteClassName>true</usePhrasedTestSuiteClassName> <usePhrasedTestCaseClassName>false</usePhrasedTestCaseClassName> <usePhrasedTestCaseMethodName>true</usePhrasedTestCaseMethodName> </statelessTestsetReporter> </configuration> </plugin> </plugins> </build> <repositories> <repository> <id>spigot-repo</id> <url>https://hub.spigotmc.org/nexus/content/repositories/snapshots/</url> </repository> <repository> <id>Scarsz-Nexus</id> <url>https://nexus.scarsz.me/content/groups/public/</url> </repository> <repository> <id>sonatype</id> <url>https://oss.sonatype.org/content/groups/public/</url> </repository> <repository> <id>papermc</id> <url>https://repo.papermc.io/repository/maven-public/</url> </repository> </repositories> <dependencies> <dependency> <groupId>org.mockbukkit.mockbukkit</groupId> <artifactId>mockbukkit-v1.21</artifactId> <version>4.66.0</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>junit-jupiter</artifactId> <groupId>org.junit.jupiter</groupId> </exclusion> <exclusion> <artifactId>commons-lang3</artifactId> <groupId>org.apache.commons</groupId> </exclusion> <exclusion> <artifactId>paper-api</artifactId> <groupId>io.papermc.paper</groupId> </exclusion> <exclusion> <artifactId>hamcrest</artifactId> <groupId>org.hamcrest</groupId> </exclusion> <exclusion> <artifactId>adventure-platform-bungeecord</artifactId> <groupId>net.kyori</groupId> </exclusion> <exclusion> <artifactId>byte-buddy</artifactId> <groupId>net.bytebuddy</groupId> </exclusion> <exclusion> <artifactId>maven-resolver-provider</artifactId> <groupId>org.apache.maven</groupId> </exclusion> <exclusion> <artifactId>maven-resolver-connector-basic</artifactId> <groupId>org.apache.maven.resolver</groupId> </exclusion> <exclusion> <artifactId>maven-resolver-transport-http</artifactId> <groupId>org.apache.maven.resolver</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.spigotmc</groupId> <artifactId>spigot-api</artifactId> <version>1.21.3-R0.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <dependency> <groupId>com.discordsrv</groupId> <artifactId>discordsrv</artifactId> <version>1.29.0</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.jetbrains</groupId> <artifactId>annotations</artifactId> <version>26.0.2</version> <scope>provided</scope> </dependency> <dependency> <groupId>com.mysql</groupId> <artifactId>mysql-connector-j</artifactId> <version>8.3.0</version> <scope>provided</scope> <exclusions> <exclusion> <artifactId>protobuf-java</artifactId> <groupId>com.google.protobuf</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.xerial</groupId> <artifactId>sqlite-jdbc</artifactId> <version>3.49.1.0</version> <scope>test</scope> </dependency> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter</artifactId> <version>5.11.2</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>junit-jupiter-api</artifactId> <groupId>org.junit.jupiter</groupId> </exclusion> <exclusion> <artifactId>junit-jupiter-params</artifactId> <groupId>org.junit.jupiter</groupId> </exclusion> <exclusion> <artifactId>junit-jupiter-engine</artifactId> <groupId>org.junit.jupiter</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> <version>2.24.3</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>log4j-api</artifactId> <groupId>org.apache.logging.log4j</groupId> </exclusion> </exclusions> </dependency> </dependencies> <properties> <java.version>21</java.version> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <build.number>${project.parent.version}</build.number> </properties> </project>