Skip to content

Commit ced23f6

Browse files
committed
re-enable nametag listener for testing
1 parent 85f79a7 commit ced23f6

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

GradCraft/src/main/java/university/quaranteen/gradcraft/GradCraftPlugin.java

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import com.bergerkiller.bukkit.common.Common;
44
import com.bergerkiller.bukkit.common.PluginBase;
5+
import com.comphenix.protocol.ProtocolLib;
56
import com.comphenix.protocol.ProtocolLibrary;
67
import com.zaxxer.hikari.HikariConfig;
78
import com.zaxxer.hikari.HikariDataSource;
@@ -30,7 +31,7 @@ public class GradCraftPlugin extends PluginBase {
3031

3132
public BukkitTask ceremonyTimerTask;
3233

33-
//private NametagListener nametagListener;
34+
private NametagListener nametagListener;
3435

3536
@Override
3637
public int getMinimumLibVersion() {
@@ -73,9 +74,9 @@ public void enable() {
7374

7475
this.getServer().getScheduler().runTaskTimer(this, new CeremonyTimer(this), 20, 20);
7576

76-
//nametagListener = new NametagListener(this);
77-
//this.register(nametagListener);
78-
//ProtocolLibrary.getProtocolManager().addPacketListener(nametagListener);
77+
nametagListener = new NametagListener(this);
78+
this.register(nametagListener);
79+
ProtocolLibrary.getProtocolManager().addPacketListener(nametagListener);
7980

8081
// Register your trait with Citizens
8182
CitizensAPI.getTraitFactory().registerTrait(TraitInfo.create(GraduateTrait.class).withName("graduate"));
@@ -90,6 +91,9 @@ public void disable() {
9091
if (db != null)
9192
db.close();
9293

94+
if (nametagListener != null)
95+
ProtocolLibrary.getProtocolManager().removePacketListener(nametagListener);
96+
9397
CitizensAPI.getTraitFactory().deregisterTrait(TraitInfo.create(GraduateTrait.class).withName("graduate"));
9498
CitizensAPI.getTraitFactory().deregisterTrait(TraitInfo.create(ProfessorTrait.class).withName("professor"));
9599
}

0 commit comments

Comments
 (0)