diff --git a/pom.xml b/pom.xml
index 7ff1bfe..c0b2871 100644
--- a/pom.xml
+++ b/pom.xml
@@ -36,25 +36,13 @@
placeholderapi-repo
https://repo.extendedclip.com/content/repositories/placeholderapi/
-
- enginehub-repo
- https://maven.enginehub.org/repo/
-
-
- jitpack.io
- https://jitpack.io
-
essentials-releases
https://repo.essentialsx.net/releases/
- bstats-repo
- https://repo.codemc.io/repository/maven-public/
-
-
- opencollab-snapshot
- https://repo.opencollab.dev/main/
+ jitpack.io
+ https://jitpack.io
@@ -64,12 +52,6 @@
1.21.4-R0.1-SNAPSHOT
provided
-
- net.essentialsx
- EssentialsX
- 2.21.0
- provided
-
me.clip
placeholderapi
@@ -77,15 +59,15 @@
provided
- com.sk89q.worldedit
- worldedit-core
- 7.3.1
+ net.essentialsx
+ EssentialsX
+ 2.21.0
provided
- com.sk89q.worldguard
- worldguard-bukkit
- 7.0.13
+ com.github.booksaw
+ BetterTeams
+ 4.11.0
provided
diff --git a/src/main/java/xyz/lncvrt/galaxyboxpvp/GalaxyBoxPvP.java b/src/main/java/xyz/lncvrt/galaxyboxpvp/GalaxyBoxPvP.java
index 552b316..9ad9409 100644
--- a/src/main/java/xyz/lncvrt/galaxyboxpvp/GalaxyBoxPvP.java
+++ b/src/main/java/xyz/lncvrt/galaxyboxpvp/GalaxyBoxPvP.java
@@ -106,7 +106,7 @@ public final class GalaxyBoxPvP extends JavaPlugin implements TabExecutor {
}
}
- private void convertInventoryItems(Player player, Material fromMaterial, Material toMaterial, int fromCount, int toCount) {
+ private void convertInventoryItems(Player player, Material fromMaterial, Material toMaterial, int fromCount, @SuppressWarnings("SameParameterValue") int toCount) {
ItemStack[] inventoryContents = player.getInventory().getContents();
Bukkit.getScheduler().runTask(this, () -> {
diff --git a/src/main/java/xyz/lncvrt/galaxyboxpvp/PlaceholderAPIExpansion.java b/src/main/java/xyz/lncvrt/galaxyboxpvp/PlaceholderAPIExpansion.java
index 5e0599e..4e4af5a 100644
--- a/src/main/java/xyz/lncvrt/galaxyboxpvp/PlaceholderAPIExpansion.java
+++ b/src/main/java/xyz/lncvrt/galaxyboxpvp/PlaceholderAPIExpansion.java
@@ -1,6 +1,8 @@
package xyz.lncvrt.galaxyboxpvp;
+import com.booksaw.betterTeams.Team;
import me.clip.placeholderapi.expansion.PlaceholderExpansion;
+import org.bukkit.ChatColor;
import org.bukkit.Statistic;
import org.bukkit.entity.Player;
import org.jetbrains.annotations.NotNull;
@@ -43,6 +45,14 @@ public final class PlaceholderAPIExpansion extends PlaceholderExpansion {
int kills = player.getStatistic(Statistic.PLAYER_KILLS);
int deaths = player.getStatistic(Statistic.DEATHS);
return deaths == 0 ? String.valueOf(kills) : String.format("%.1f", (double) kills / deaths);
+ case "team":
+ Team team1 = Team.getTeam(player);
+ if (team1 == null) return "";
+ return ChatColor.translateAlternateColorCodes('&', "%s[%s%s%s%s]%s ".formatted(ChatColor.GRAY, ChatColor.RESET, team1.getDisplayName(), ChatColor.RESET, ChatColor.GRAY, ChatColor.RESET));
+ case "teamname":
+ Team team2 = Team.getTeam(player);
+ if (team2 == null) return "None";
+ return team2.getName();
default:
return null;
}
diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml
index 8673f05..7820568 100644
--- a/src/main/resources/plugin.yml
+++ b/src/main/resources/plugin.yml
@@ -7,6 +7,7 @@ depend:
- Essentials
- WorldEdit
- WorldGuard
+ - BetterTeams
commands:
autocompress:
description: Auto compressor