From 4864c236b8cd5acdc3f92908c2e8e0f207959467 Mon Sep 17 00:00:00 2001
From: WildInterloper <156627888+WildInterloper@users.noreply.github.com>
Date: Tue, 5 Mar 2024 00:47:22 -0500
Subject: [PATCH] Finished up permissions and added messages alerting the
player they're a prisoner as to not be confused by any of this stuff :P
---
.gitignore | 1 +
pom.xml | 2 +-
.../java/me/nvus/nvus_prison_setup/Listeners/PlayerArmor.java | 4 ++++
.../java/me/nvus/nvus_prison_setup/Listeners/PlayerSpawn.java | 3 +++
4 files changed, 9 insertions(+), 1 deletion(-)
create mode 100644 .gitignore
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..b83d222
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/target/
diff --git a/pom.xml b/pom.xml
index d47a073..0321a77 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
me.NVus
NVus_Prison_Setup
- 0.1.1-SNAPSHOT
+ 0.1.6-SNAPSHOT
jar
PrisonSetup
diff --git a/src/main/java/me/nvus/nvus_prison_setup/Listeners/PlayerArmor.java b/src/main/java/me/nvus/nvus_prison_setup/Listeners/PlayerArmor.java
index 21a6e7c..68597b6 100644
--- a/src/main/java/me/nvus/nvus_prison_setup/Listeners/PlayerArmor.java
+++ b/src/main/java/me/nvus/nvus_prison_setup/Listeners/PlayerArmor.java
@@ -1,5 +1,6 @@
package me.nvus.nvus_prison_setup.Listeners;
+import org.bukkit.ChatColor;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.EventPriority;
@@ -18,8 +19,11 @@ public class PlayerArmor implements Listener {
// Check if the player is an actual prisoner before cancelling ;)
if (player.hasPermission("nvus.prisoner")) {
event.setCancelled(true);
+ player.sendMessage(ChatColor.translateAlternateColorCodes('&',"&c&lSorry inmate! &cYou're a prisoner and cannot touch your armor!"));
}
}
}
}
+
+
}
diff --git a/src/main/java/me/nvus/nvus_prison_setup/Listeners/PlayerSpawn.java b/src/main/java/me/nvus/nvus_prison_setup/Listeners/PlayerSpawn.java
index 0160a5a..310e58b 100644
--- a/src/main/java/me/nvus/nvus_prison_setup/Listeners/PlayerSpawn.java
+++ b/src/main/java/me/nvus/nvus_prison_setup/Listeners/PlayerSpawn.java
@@ -1,5 +1,6 @@
package me.nvus.nvus_prison_setup.Listeners;
+import org.bukkit.ChatColor;
import org.bukkit.Color;
import org.bukkit.Material;
import org.bukkit.entity.Player;
@@ -61,5 +62,7 @@ public class PlayerSpawn implements Listener {
player.getInventory().setChestplate(leatherChestplatePrison);
player.getInventory().setLeggings(leatherLeggingsPrison);
player.getInventory().setBoots(leatherBootsPrison);
+
+ player.sendMessage(ChatColor.translateAlternateColorCodes('&',"&6&lYou're a prisoner! &6You've been given the default prisoner armor!"));
}
}