Show each player's current score in the tab list
This commit is contained in:
1 parent
9e1edbfc7c
commit
f56a3765c6
3 files changed
+47
-2
No files matched your search
@@ -11,6 +11,7 @@ import net.minestom.server.event.player.AsyncPlayerConfigurationEvent;
|
||||
import net.minestom.server.event.player.PlayerBlockBreakEvent;
|
||||
import net.minestom.server.event.player.PlayerDisconnectEvent;
|
||||
import net.minestom.server.event.player.PlayerMoveEvent;
|
||||
import net.minestom.server.event.player.PlayerSpawnEvent;
|
||||
import net.minestom.server.instance.InstanceContainer;
|
||||
import net.minestom.server.instance.InstanceManager;
|
||||
import net.minestom.server.instance.block.Block;
|
||||
@@ -82,7 +83,14 @@ public class EndlessJumper {
|
||||
|
||||
eventHandler.addListener(PlayerBlockBreakEvent.class, event -> event.setCancelled(true));
|
||||
|
||||
eventHandler.addListener(PlayerDisconnectEvent.class, event -> games.remove(event.getPlayer()));
|
||||
eventHandler.addListener(PlayerSpawnEvent.class, event -> {
|
||||
if(event.isFirstSpawn()) ScoreTab.join(event.getPlayer());
|
||||
});
|
||||
|
||||
eventHandler.addListener(PlayerDisconnectEvent.class, event -> {
|
||||
games.remove(event.getPlayer());
|
||||
ScoreTab.leave(event.getPlayer());
|
||||
});
|
||||
|
||||
server.start("0.0.0.0", 25501);
|
||||
|
||||
|
||||
Reference in new issue
Block a user