Skip to content

Commit d5196e3

Browse files
committed
Add ability to supress join/leave messages :: new permissions: essentials.silentjoin & essentials.silentquit
1 parent 235f134 commit d5196e3

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,13 +164,21 @@ public void onPlayerQuit(final PlayerQuitEvent event)
164164
{
165165
user.getBase().getOpenInventory().getTopInventory().clear();
166166
}
167+
if (user.hasPermission("essentials.silentquit"))
168+
{
169+
event.setQuitMessage(null);
170+
}
167171
user.updateActivity(false);
168172
user.dispose();
169173
}
170174

171175
@EventHandler(priority = EventPriority.MONITOR)
172176
public void onPlayerJoin(final PlayerJoinEvent event)
173177
{
178+
if (event.getPlayer().hasPermission("essentials.silentjoin"))
179+
{
180+
event.setJoinMessage(null);
181+
}
174182
ess.runTaskAsynchronously(new Runnable()
175183
{
176184
@Override

0 commit comments

Comments
 (0)