From 222ede7fd8fff90af39ac55c4518848969ea1962 Mon Sep 17 00:00:00 2001
From: Envexus <115888232+Envexus@users.noreply.github.com>
Date: Wed, 28 Jun 2023 22:40:09 +0100
Subject: [PATCH] Add files via upload
---
PlayerTagHider.iml | 12 +++
pom.xml | 74 ++++++++++++++++++
.../playertaghider/JoinLeaveEvents.java | 49 ++++++++++++
.../playertaghider/PlayerTagHider.java | 13 +++
src/main/resources/plugin.yml | 6 ++
target/PlayerTagHider-1.0.0.jar | Bin 0 -> 4740 bytes
.../playertaghider/JoinLeaveEvents.class | Bin 0 -> 2787 bytes
.../playertaghider/PlayerTagHider.class | Bin 0 -> 799 bytes
target/classes/plugin.yml | 6 ++
target/maven-archiver/pom.properties | 5 ++
.../compile/default-compile/createdFiles.lst | 2 +
.../compile/default-compile/inputFiles.lst | 2 +
target/original-PlayerTagHider-1.0.0.jar | Bin 0 -> 4510 bytes
13 files changed, 169 insertions(+)
create mode 100644 PlayerTagHider.iml
create mode 100644 pom.xml
create mode 100644 src/main/java/net/envexus/playertaghider/JoinLeaveEvents.java
create mode 100644 src/main/java/net/envexus/playertaghider/PlayerTagHider.java
create mode 100644 src/main/resources/plugin.yml
create mode 100644 target/PlayerTagHider-1.0.0.jar
create mode 100644 target/classes/net/envexus/playertaghider/JoinLeaveEvents.class
create mode 100644 target/classes/net/envexus/playertaghider/PlayerTagHider.class
create mode 100644 target/classes/plugin.yml
create mode 100644 target/maven-archiver/pom.properties
create mode 100644 target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
create mode 100644 target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
create mode 100644 target/original-PlayerTagHider-1.0.0.jar
diff --git a/PlayerTagHider.iml b/PlayerTagHider.iml
new file mode 100644
index 0000000..1b7655f
--- /dev/null
+++ b/PlayerTagHider.iml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+ SPIGOT
+
+
+
+
+
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000..1047cc2
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,74 @@
+
+
+ 4.0.0
+
+ net.envexus
+ PlayerTagHider
+ 1.0.0
+ jar
+
+ PlayerTagHider
+
+
+ 1.8
+ UTF-8
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.8.1
+
+ ${java.version}
+ ${java.version}
+
+
+
+ org.apache.maven.plugins
+ maven-shade-plugin
+ 3.2.4
+
+
+ package
+
+ shade
+
+
+ false
+
+
+
+
+
+
+
+ src/main/resources
+ true
+
+
+
+
+
+
+ spigotmc-repo
+ https://hub.spigotmc.org/nexus/content/repositories/snapshots/
+
+
+ sonatype
+ https://oss.sonatype.org/content/groups/public/
+
+
+
+
+
+ org.spigotmc
+ spigot-api
+ 1.20.1-R0.1-SNAPSHOT
+ provided
+
+
+
diff --git a/src/main/java/net/envexus/playertaghider/JoinLeaveEvents.java b/src/main/java/net/envexus/playertaghider/JoinLeaveEvents.java
new file mode 100644
index 0000000..901260c
--- /dev/null
+++ b/src/main/java/net/envexus/playertaghider/JoinLeaveEvents.java
@@ -0,0 +1,49 @@
+package net.envexus.playertaghider;
+
+import jdk.jfr.internal.Logger;
+import org.bukkit.Bukkit;
+import org.bukkit.entity.Player;
+import org.bukkit.event.EventHandler;
+import org.bukkit.event.Listener;
+import org.bukkit.event.player.PlayerJoinEvent;
+import org.bukkit.event.player.PlayerQuitEvent;
+import org.bukkit.scoreboard.Scoreboard;
+import org.bukkit.scoreboard.Team;
+
+public class JoinLeaveEvents implements Listener {
+
+ private final PlayerTagHider plugin;
+
+
+ public JoinLeaveEvents(PlayerTagHider plugin){
+ this.plugin = plugin;
+ }
+
+ @EventHandler
+ public void onPlayerJoin(PlayerJoinEvent e) {
+ Player player = e.getPlayer();
+ Scoreboard scoreboard = Bukkit.getScoreboardManager().getMainScoreboard();
+
+ Team team = scoreboard.getTeam("hideNames");
+
+ if(team == null) {
+ team = scoreboard.registerNewTeam("hideNames");
+ }
+
+ team.setOption(Team.Option.NAME_TAG_VISIBILITY, Team.OptionStatus.NEVER);
+ team.addEntry(player.getName());
+ plugin.getLogger().info(player.getName() + "was added to the 'hideNames' Team");
+ }
+
+ @EventHandler
+ public void onPlayerQuit(PlayerQuitEvent event) {
+ Player player = event.getPlayer();
+ Scoreboard scoreboard = Bukkit.getScoreboardManager().getMainScoreboard();
+ Team team = scoreboard.getTeam("hideNames");
+
+ if (team != null) {
+ team.removeEntry(player.getName());
+ }
+ }
+
+}
diff --git a/src/main/java/net/envexus/playertaghider/PlayerTagHider.java b/src/main/java/net/envexus/playertaghider/PlayerTagHider.java
new file mode 100644
index 0000000..f7b26ed
--- /dev/null
+++ b/src/main/java/net/envexus/playertaghider/PlayerTagHider.java
@@ -0,0 +1,13 @@
+package net.envexus.playertaghider;
+
+import org.bukkit.plugin.java.JavaPlugin;
+
+public final class PlayerTagHider extends JavaPlugin {
+
+ @Override
+ public void onEnable() {
+ getServer().getPluginManager().registerEvents(new JoinLeaveEvents(this), this);
+
+ }
+
+}
diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml
new file mode 100644
index 0000000..b1b30f7
--- /dev/null
+++ b/src/main/resources/plugin.yml
@@ -0,0 +1,6 @@
+name: PlayerTagHider
+version: '${project.version}'
+main: net.envexus.playertaghider.PlayerTagHider
+description: A Plugin to hide player nametags globally for all players. Requested by Bumblebeetuna in Apex Discord
+api-version: 1.19
+author: mgmadnesstv
diff --git a/target/PlayerTagHider-1.0.0.jar b/target/PlayerTagHider-1.0.0.jar
new file mode 100644
index 0000000000000000000000000000000000000000..b522fca4e8171134a083c37bc040cb83563e27cc
GIT binary patch
literal 4740
zcmb7I2{@E{`yM+D5@VO0Y>lzY(h)`&q_Kvvk0r~DC1l?zStBajL>!_*$=IdrJ7vi}
zvK}OdROp-e{--Se?{j@UbG_F!bG`3FTY3Lx!ZLKYEI3_q2(@&Z|;V%;g)WGKn_w`(ZQV;0!Rhfp?ZjDTo6|e^(05
z7|75G-vr&+68oF_CN@)B%1gVk9J_?QB}^9vLOe@#%{@EsPwwwfYf)?Q?_^JfZ7I0m
zQwhai2g&Lm8!0LNt~=6O{Gu7MA@O7VTup5E)^(d*S)P&P3BL`$HT%RTt3yr-<
zi^Jp#V%#8%D0wZtm@o)~qo986O5#QxLK`~#`RefJ!X3WqaYys!@aetzB$LJ#1xzVm&c&-5KU=Y_XvsFpn=8c%&oIeKQIZ4q>B_6NU6i!
z-f${38$l6F%~j0IedlH#-3g|KkWw4Oe-t%0XA`FLcbS!uuo;wSoxX}iWZAROM8mto
zt4l`%WX_aBB4PC4&Z=;m=>39tpk6CPy}F#NdG4l~M4U6!#1JFvX;^ABbw;u5!eqo5
zi!_J`j_oPeR$dmz49^E==pZ|c`tAaRV?8>@lrG;P)y;j&nuCE}5Lp}jkb1vjj+MW>
zwj<3g+Puk-4_sbZv~<0ek(lQUb4$3S>T7sTyHR&J_Wn$bZGQyiBl-e+9ljRGd$aC2
z?a}wtr!tzl0u{>Y6+%Lk)4K$jQ;O!6*_zeaNoD%0D4yYHs8AiC71Yc8IxSuoQJ<*r
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
literal 0
HcmV?d00001
diff --git a/target/classes/net/envexus/playertaghider/JoinLeaveEvents.class b/target/classes/net/envexus/playertaghider/JoinLeaveEvents.class
new file mode 100644
index 0000000000000000000000000000000000000000..6851c8a0398bb814c9589354ec7656878cf14517
GIT binary patch
literal 2787
zcmb7GYgZFj6x}xj2EvGfsKjSLY61jeTUuMAR0T3PON`{Y(1|V$5gpyo1x79DrlhqYpHwTUa>>|~
zj%yTG%z|`McWl$jNMl3JY)H$k&{4TmEt;0VSY{uyyPlUtqj+0+Nk`Cw!y1n0=tZAE
z+;)no7m+$+*gIEo#a)Q!%}80$oMv`X2>OCq^8e>`r-&efHg&tJ;~uzk9Y(n@EK-z@jY^Cu%Rk14sRNI4x36vdsc?H5G^5Am^vPjq~$
zNE_HI6M?X4J+dSCT=ll4W?i;uYxk$NqtC5Db=bG*#`s7T&R>&Mj7Ku*jN9g_t6Z1|u*OT-lfi
zw0&BHUCM-K&mL=)h`8zy>o&hOXOwGuq?_3zT708bFo!iD>
z2$#dr@ZUJ(4deds8AhMs;x^uHLo}S+#ub5WOouS~3$!iV`~#VX&yn>fwlLqfz}pr+
z+`>l+ZJUSo0x<#uj2tEMQ+zw4{tFN%3zIxMr*Iy540~Bj`uOTu6kx&jcv(UjUowv#
zZ=jd@2r-ro!~m+-^&=zoit`ey(D
literal 0
HcmV?d00001
diff --git a/target/classes/net/envexus/playertaghider/PlayerTagHider.class b/target/classes/net/envexus/playertaghider/PlayerTagHider.class
new file mode 100644
index 0000000000000000000000000000000000000000..254ce347466b9c55da88a5e004e159e482fcac12
GIT binary patch
literal 799
zcmb7CT}vB56g@YIuGwt;iq`bgTCF4zTnc?Cr1YgIMYcsy0zOXkvW~{tGTB}1&+1Ey
zE%XQYqoj9|v}S1$`f_K^y?4(2m~(ye{U?A|*z{3C*+V736s8GliH*Zvc7CqY@KZmF
zwF%EuuEISr`$J5aexr>}-xA8rR@cW2svi6RH3Wo~;WT8E^JO*=0`-|~s^U|9!ZzF=
z!b26mcaTtxIXz&TyZdsp6-|^LxjQw?V$Q>SfCVfP7XHd0%nQk=u@B0q*m12FxyEA@
zk~$ui2<bUQAv_jZ!Mt3|cPT6U7Yj}W%9v%gFj3g
z8e!IQtOqIEQE9^K=HzbJH55iJ!?5j4h6;RAnoxO{oG@W7(uO}~7d^Izs@E6KVw4=K
zepgxT@Yq>NPxXMX^&j&QW)ibwMx_2hlG$V4)viLlxQT72BfJ#3ltg(DOHOiPp9%`)
zBsr(r-#}l6;Z?CNEKWQV8;tL3crHl3`Oo8BREDue`zyRF+#~!z{YaRW+gE6mam(k_
U4pgxsYQ5!b;5X-nL`!(_3%!8Ok^lez
literal 0
HcmV?d00001
diff --git a/target/classes/plugin.yml b/target/classes/plugin.yml
new file mode 100644
index 0000000..855b1eb
--- /dev/null
+++ b/target/classes/plugin.yml
@@ -0,0 +1,6 @@
+name: PlayerTagHider
+version: '1.0.0'
+main: net.envexus.playertaghider.PlayerTagHider
+description: A Plugin to hide player nametags globally for all players. Requested by Bumblebeetuna in Apex Discord
+api-version: 1.19
+author: mgmadnesstv
diff --git a/target/maven-archiver/pom.properties b/target/maven-archiver/pom.properties
new file mode 100644
index 0000000..a5266a7
--- /dev/null
+++ b/target/maven-archiver/pom.properties
@@ -0,0 +1,5 @@
+#Generated by Maven
+#Wed Jun 28 22:34:30 BST 2023
+groupId=net.envexus
+artifactId=PlayerTagHider
+version=1.0.0
diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
new file mode 100644
index 0000000..3226b4c
--- /dev/null
+++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
@@ -0,0 +1,2 @@
+net\envexus\playertaghider\JoinLeaveEvents.class
+net\envexus\playertaghider\PlayerTagHider.class
diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
new file mode 100644
index 0000000..4fd5608
--- /dev/null
+++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
@@ -0,0 +1,2 @@
+D:\Development\PlayerTagHider\src\main\java\net\envexus\playertaghider\PlayerTagHider.java
+D:\Development\PlayerTagHider\src\main\java\net\envexus\playertaghider\JoinLeaveEvents.java
diff --git a/target/original-PlayerTagHider-1.0.0.jar b/target/original-PlayerTagHider-1.0.0.jar
new file mode 100644
index 0000000000000000000000000000000000000000..96ec9e8d85abe8cefe8962b639c3b8aa5947129e
GIT binary patch
literal 4510
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
literal 0
HcmV?d00001