Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static Config config;
- @Inject
- @DefaultConfig(sharedRoot = true)
- public static ConfigurationNode node;
- @Listener
- public void onJoin(ClientConnectionEvent.Join event) throws IOException {
- Player player = event.getTargetEntity();
- event.setMessage(Text.of(TextColors.GREEN, "[", TextColors.GOLD, "!", TextColors.GREEN, "] ", player.getName(), " has joined the server"));
- //Sponge.getServer().getBroadcastChannel().send(Text.of(TextColors.GREEN, "[", TextColors.GOLD, "!", TextColors.GREEN, "] ", player.getName(), " has joined the server"));
- if (!(player.hasPlayedBefore())) {
- LevelManager.playerLevelList.put(player.getUniqueId(), new PlayerLevel(1, 0));
- player.sendMessage(Text.of(TextColors.GOLD, "Welcome to Zoras Pixelmon! Enjoy this starting bonus of pokeballs on us. :)"));
- } else {
- player.sendMessage(Text.of(TextColors.GOLD, "Welcome back to Zoras Pixelmon!"));
- int level = config.readConfigLevel(player, node);
- int xp = config.readConfigExp(player, node);
- LevelManager.playerLevelList.put(player.getUniqueId(), new PlayerLevel(level, xp));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement