diff --git a/dist/.flattened-pom.xml b/dist/.flattened-pom.xml deleted file mode 100644 index 77c7ca0b847d63650f249f4375582edca6d97ce6..0000000000000000000000000000000000000000 --- a/dist/.flattened-pom.xml +++ /dev/null @@ -1,50 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> - <modelVersion>4.0.0</modelVersion> - <groupId>io.lumine</groupId> - <artifactId>MCCosmetics-Dist</artifactId> - <version>0.0.1-SNAPSHOT</version> - <repositories> - <repository> - <id>spigot-repo</id> - <url>https://hub.spigotmc.org/nexus/content/repositories/snapshots/</url> - </repository> - <repository> - <id>lumine</id> - <url>https://mvn.lumine.io/repository/maven/</url> - </repository> - <repository> - <id>nexus</id> - <url>https://mvn.lumine.io/repository/maven-private/</url> - </repository> - <repository> - <id>sk89q-repo</id> - <url>https://maven.sk89q.com/repo/</url> - </repository> - <repository> - <id>md_5-snapshots</id> - <url>https://repo.md-5.net/content/repositories/snapshots/</url> - </repository> - <repository> - <id>placeholderapi</id> - <url>https://repo.extendedclip.com/content/repositories/placeholderapi/</url> - </repository> - <repository> - <id>filoghost-repo</id> - <url>https://ci.filoghost.me/plugin/repository/everything/</url> - </repository> - <repository> - <id>papermc</id> - <url>https://papermc.io/repo/repository/maven-public/</url> - </repository> - <repository> - <id>CodeMC</id> - <url>https://repo.codemc.org/repository/maven-public</url> - </repository> - <repository> - <id>jitpack.io</id> - <url>https://jitpack.io</url> - </repository> - </repositories> -</project> diff --git a/dist/.gitignore b/dist/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..e3425b9cc114cdcb390fb9c7201b1ffdce23d875 --- /dev/null +++ b/dist/.gitignore @@ -0,0 +1 @@ +/.flattened-pom.xml diff --git a/dist/pom.xml b/dist/pom.xml index 7470e11dcf5cfaba26d7195db017030cf0a40e43..61a68bb09ca207b6d989c0ec7a73655eef2fe5a5 100644 --- a/dist/pom.xml +++ b/dist/pom.xml @@ -8,6 +8,12 @@ <version>${mccosmetics.version}</version> </parent> + <pluginRepositories> + <pluginRepository> + <id>maven-snapshots</id> + <url>https://repository.apache.org/content/repositories/snapshots/</url> + </pluginRepository> + </pluginRepositories> <dependencies> <dependency> <groupId>io.lumine</groupId> @@ -49,7 +55,7 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> - <version>3.2.4</version> + <version>3.3.0-SNAPSHOT</version> <executions> <execution> <phase>package</phase> @@ -60,15 +66,11 @@ <relocations> <relocation> <pattern>org.bstats</pattern> - <shadedPattern>io.lumine.xikage.mythicmobs.metrics</shadedPattern> - </relocation> - <relocation> - <pattern>org.reflections</pattern> - <shadedPattern>io.lumine.xikage.mythicmobs.util.reflections</shadedPattern> + <shadedPattern>io.lumine.cosmetics.metrics</shadedPattern> </relocation> <relocation> <pattern>io.lumine.utils</pattern> - <shadedPattern>io.lumine.xikage.mythicmobs.utils</shadedPattern> + <shadedPattern>io.lumine.cosmetics.utils</shadedPattern> </relocation> </relocations> <minimizeJar>false</minimizeJar> @@ -82,7 +84,7 @@ <artifactId>maven-jar-plugin</artifactId> <version>3.1.0</version> <configuration> - <finalName>MythicMobs-${project.parent.version}</finalName> + <finalName>MCCosmetics-${project.parent.version}</finalName> <outputDirectory>../target</outputDirectory> </configuration> </plugin> @@ -92,8 +94,8 @@ <artifactId>maven-compiler-plugin</artifactId> <version>3.8.0</version> <configuration> - <source>1.8</source> - <target>1.8</target> + <source>16</source> + <target>16</target> </configuration> </plugin> diff --git a/plugin/.flattened-pom.xml b/plugin/.flattened-pom.xml new file mode 100644 index 0000000000000000000000000000000000000000..de656c52a3a63b64cad409bee0f629fb2f0811d8 --- /dev/null +++ b/plugin/.flattened-pom.xml @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <groupId>io.lumine</groupId> + <artifactId>MCCosmetics</artifactId> + <version>0.0.1-SNAPSHOT</version> + <dependencies> + <dependency> + <groupId>io.lumine</groupId> + <artifactId>LumineUtils</artifactId> + <version>1.18-SNAPSHOT</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.projectlombok</groupId> + <artifactId>lombok</artifactId> + <version>1.18.22</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>com.ticxo.modelengine</groupId> + <artifactId>api</artifactId> + <version>R2.2.0</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>io.papermc.paper</groupId> + <artifactId>paper-api</artifactId> + <version>1.17-R0.1-SNAPSHOT</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>com.comphenix.protocol</groupId> + <artifactId>ProtocolLib-API</artifactId> + <version>4.4.0</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>net.kyori</groupId> + <artifactId>adventure-api</artifactId> + <version>4.8.1</version> + <scope>provided</scope> + <optional>true</optional> + </dependency> + <dependency> + <groupId>io.lumine</groupId> + <artifactId>Mythic-Dist</artifactId> + <version>4.14.2</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>LibsDisguises</groupId> + <artifactId>LibsDisguises</artifactId> + <version>10.0.24</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>me.clip</groupId> + <artifactId>placeholderapi</artifactId> + <version>2.10.9</version> + <scope>provided</scope> + </dependency> + </dependencies> + <repositories> + <repository> + <id>nexus</id> + <url>https://mvn.lumine.io/repository/maven/</url> + </repository> + <repository> + <id>lumine-public</id> + <url>https://mvn.lumine.io/repository/maven-public/</url> + </repository> + <repository> + <id>spigot-repo</id> + <url>https://hub.spigotmc.org/nexus/content/repositories/snapshots/</url> + </repository> + <repository> + <id>papermc</id> + <url>https://papermc.io/repo/repository/maven-public/</url> + </repository> + <repository> + <id>sk89q-repo</id> + <url>https://maven.sk89q.com/repo/</url> + </repository> + <repository> + <id>md_5-public</id> + <url>https://repo.md-5.net/content/groups/public/</url> + </repository> + <repository> + <id>md_5-snapshots</id> + <url>https://repo.md-5.net/content/repositories/snapshots/</url> + </repository> + <repository> + <id>placeholderapi</id> + <url>https://repo.extendedclip.com/content/repositories/placeholderapi/</url> + </repository> + <repository> + <id>filoghost-repo</id> + <url>https://ci.filoghost.me/plugin/repository/everything/</url> + </repository> + <repository> + <id>CodeMC</id> + <url>https://repo.codemc.org/repository/maven-public</url> + </repository> + <repository> + <id>jitpack.io</id> + <url>https://jitpack.io</url> + </repository> + <repository> + <id>lumine</id> + <url>https://mvn.lumine.io/repository/maven/</url> + </repository> + </repositories> +</project> diff --git a/plugin/pom.xml b/plugin/pom.xml index 1cc14a40afea4d4f49e4f6e121214c2978398824..ce87ccfec44f84fced38ade655915991425d1815 100644 --- a/plugin/pom.xml +++ b/plugin/pom.xml @@ -23,14 +23,6 @@ <includes> <include>plugin.yml</include> <include>config.yml</include> - <include>CachedMobs.yml</include> - <include>ExampleDropTables.yml</include> - <include>ExampleItems.yml</include> - <include>ExampleMobs.yml</include> - <include>VanillaMobs.yml</include> - <include>ExampleRandomSpawns.yml</include> - <include>ExampleSkills.yml</include> - <include>readme.txt</include> </includes> </resource> </resources> @@ -39,8 +31,8 @@ <artifactId>maven-compiler-plugin</artifactId> <version>3.8.0</version> <configuration> - <source>1.8</source> - <target>1.8</target> + <source>16</source> + <target>16</target> </configuration> </plugin> <plugin> diff --git a/plugin/src/main/java/io/lumine/cosmetics/commands/CommandHelper.java b/plugin/src/main/java/io/lumine/cosmetics/commands/CommandHelper.java index e4ea79cc5ca47f4fb60c9d320e01b490af5ab35f..081b2c780dad3195be8f4d766e8680d3ddd1dcd9 100644 --- a/plugin/src/main/java/io/lumine/cosmetics/commands/CommandHelper.java +++ b/plugin/src/main/java/io/lumine/cosmetics/commands/CommandHelper.java @@ -1,7 +1,7 @@ package io.lumine.cosmetics.commands; +import io.lumine.utils.adventure.text.Component; import io.lumine.utils.text.Text; -import net.kyori.adventure.text.Component; import org.bukkit.command.CommandSender;