shade stuff

This commit is contained in:
hyperdefined
2022-06-07 17:58:46 -04:00
parent 995f80e159
commit 6b02283ab5
3 changed files with 23 additions and 18 deletions

30
pom.xml
View File

@@ -67,6 +67,14 @@
<pattern>org.bstats</pattern>
<shadedPattern>lol.hyper.toolstats.bstats</shadedPattern>
</relocation>
<relocation>
<pattern>net.kyori.adventure</pattern>
<shadedPattern>lol.hyper.toolstats.adventure</shadedPattern>
</relocation>
<relocation>
<pattern>lol.hyper.githubreleaseapi</pattern>
<shadedPattern>lol.hyper.toolstats.updater</shadedPattern>
</relocation>
</relocations>
</configuration>
<executions>
@@ -101,15 +109,9 @@
<dependency>
<groupId>org.spigotmc</groupId>
<artifactId>spigot-api</artifactId>
<version>1.18.2-R0.1-SNAPSHOT</version>
<version>1.19-R0.1-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.jetbrains</groupId>
<artifactId>annotations</artifactId>
<version>23.0.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.bstats</groupId>
<artifactId>bstats-bukkit</artifactId>
@@ -119,20 +121,26 @@
<dependency>
<groupId>lol.hyper</groupId>
<artifactId>github-release-api</artifactId>
<version>1.0.1</version>
<scope>provided</scope>
<version>1.0.2</version>
<scope>compile</scope>
<exclusions>
<exclusion>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>net.kyori</groupId>
<artifactId>adventure-text-minimessage</artifactId>
<version>4.11.0</version>
<scope>provided</scope>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>net.kyori</groupId>
<artifactId>adventure-platform-bukkit</artifactId>
<version>4.1.0</version>
<scope>provided</scope>
<scope>compile</scope>
</dependency>
</dependencies>
</project>

View File

@@ -64,11 +64,12 @@ public class CraftItem implements Listener {
}
}
// test the item before setting it
if (addLore(itemStack, player) == null) {
ItemStack newItem = addLore(itemStack, player);
if (newItem == null) {
return;
}
// set the result
event.setCurrentItem(addLore(itemStack, player));
event.setCurrentItem(newItem);
}
}
}

View File

@@ -15,8 +15,4 @@ permissions:
default: true
toolstats.reload:
description: Allows the usage of /toolstats reload
default: op
libraries:
- lol.hyper:github-release-api:1.0.1
- net.kyori:adventure-text-minimessage:4.11.0
- net.kyori:adventure-platform-bukkit:4.1.0
default: op