/
minecraftbackup
/
AnarchyExploitFixes
Обзор
Документация
Войти
/
minecraftbackup
/
AnarchyExploitFixes
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
2.3.0
pom.xml
209 строк
9 KB
xGinko
a bunch of useful changes
26 май 2023, 00:39
26 май 2023, 00:39
cb99b05
Код
Авторство
О чём код?
<?xml version="1.0" encoding="UTF-8"?> <project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>me.moomoo</groupId> <artifactId>AnarchyExploitFixes</artifactId> <version>2.3.0</version> <packaging>jar</packaging> <name>AnarchyExploitFixes</name> <description>Prevent many exploits that affect anarchy servers.</description> <properties> <java.version>1.8</java.version> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <url>github.com/moom0o/AnarchyExploitFixes</url> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.11.0</version> <configuration> <source>${java.version}</source> <target>${java.version}</target> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>3.4.1</version> <executions> <execution> <phase>package</phase> <goals> <goal>shade</goal> </goals> <configuration> <relocations> <relocation> <pattern>io.papermc.lib</pattern> <shadedPattern>me.moomoo.anarchyexploitfixes.paperlib</shadedPattern> </relocation> <relocation> <pattern>com.cryptomorin.xseries</pattern> <shadedPattern>me.moomoo.anarchyexploitfixes.xseries</shadedPattern> </relocation> <relocation> <pattern>de.tr7zw.changeme.nbtapi</pattern> <shadedPattern>me.moomoo.anarchyexploitfixes.nbtapi</shadedPattern> </relocation> <relocation> <pattern>org.bstats</pattern> <shadedPattern>me.moomoo.anarchyexploitfixes.bstats</shadedPattern> </relocation> </relocations> <createDependencyReducedPom>false</createDependencyReducedPom> <minimizeJar>true</minimizeJar> <filters> <filter> <artifact>*:*</artifact> <excludes> <exclude>LICENSE</exclude> <exclude>META-INF/MANIFEST.MF</exclude> <exclude>META-INF/LICENSE.txt</exclude> <exclude>META-INF/NOTICE.txt</exclude> <exclude>META-INF/maven/de.tr7zw/functional-annotations/pom.properties</exclude> <exclude>META-INF/maven/de.tr7zw/functional-annotations/pom.xml</exclude> <exclude>com/cryptomorin/xseries/XBiome*</exclude> <exclude>com/cryptomorin/xseries/XEntity*</exclude> <exclude>com/cryptomorin/xseries/XPotion*</exclude> <exclude>com/cryptomorin/xseries/NMSExtras*</exclude> <exclude>com/cryptomorin/xseries/NoteBlockMusic*</exclude> <exclude>com/cryptomorin/xseries/SkullCacheListener*</exclude> </excludes> </filter> </filters> </configuration> </execution> </executions> </plugin> </plugins> <resources> <resource> <directory>src/main/resources</directory> <filtering>true</filtering> </resource> </resources> </build> <repositories> <repository> <id>papermc-repo</id> <url>https://papermc.io/repo/repository/maven-public/</url> </repository> <repository> <id>nms-repo</id> <url>https://repo.codemc.io/repository/nms/</url> </repository> <repository> <id>protocollib-repo</id> <url>https://repo.dmulloy2.net/nexus/repository/public/</url> </repository> <repository> <id>nbtapi-repo</id> <url>https://repo.codemc.io/repository/maven-public/</url> <layout>default</layout> </repository> <repository> <id>configmaster-repo</id> <url>https://ci.pluginwiki.us/plugin/repository/everything/</url> </repository> <repository> <id>floodgate</id> <url>https://repo.opencollab.dev/maven-snapshots/</url> </repository> <repository> <id>nocheatplus-snapshots</id> <url>https://repo.md-5.net/content/repositories/snapshots/</url> </repository> <repository> <id>nocheatplus-releases</id> <url>https://repo.md-5.net/content/repositories/releases/</url> </repository> </repositories> <dependencies> <dependency> <groupId>com.destroystokyo.paper</groupId> <artifactId>paper-api</artifactId> <version>1.12.2-R0.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <!-- PaperLib for some useful tools --> <dependency> <groupId>io.papermc</groupId> <artifactId>paperlib</artifactId> <version>1.0.8</version> <scope>compile</scope> </dependency> <!-- ProtocolLib to patch packet based exploits --> <dependency> <groupId>com.comphenix.protocol</groupId> <artifactId>ProtocolLib</artifactId> <version>5.0.0</version> <scope>provided</scope> </dependency> <!-- XMaterials for correct item identification in 1.12.2+ --> <dependency> <groupId>com.github.cryptomorin</groupId> <artifactId>XSeries</artifactId> <version>9.3.1</version> </dependency> <!-- NBT API --> <dependency> <groupId>de.tr7zw</groupId> <artifactId>item-nbt-api</artifactId> <version>2.11.2</version> </dependency> <!-- ConfigurationMaster for enhanced config.yml management --> <dependency> <groupId>com.github.thatsmusic99</groupId> <artifactId>ConfigurationMaster-API</artifactId> <version>v2.0.0-BETA-3</version> </dependency> <!-- Bukkit bStats --> <dependency> <groupId>org.bstats</groupId> <artifactId>bstats-bukkit</artifactId> <version>3.0.1</version> </dependency> <!-- FastMath for faster elytra fly speed calculation --> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-math3</artifactId> <version>3.6.1</version> </dependency> <!-- Apache commons text for comparing message similarity in anti chat spam --> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-text</artifactId> <version>1.10.0</version> </dependency> <!-- Rule based number format used in first join messages to format to ordinal based on locale --> <dependency> <groupId>com.ibm.icu</groupId> <artifactId>icu4j</artifactId> <version>72.1</version> </dependency> <!-- Floodgate API to properly identify floodgate players --> <dependency> <groupId>org.geysermc.floodgate</groupId> <artifactId>api</artifactId> <version>2.2.0-SNAPSHOT</version> <scope>provided</scope> </dependency> <!-- NoCheatPlus API to exempt floodgate players --> <dependency> <groupId>fr.neatmonster</groupId> <artifactId>nocheatplus</artifactId> <version>3.16.1-SNAPSHOT</version> <scope>provided</scope> </dependency> </dependencies> </project>