Refine search
@EventHandler public void onPlayerJoin(PlayerJoinEvent event) { if (updateAvailable && event.getPlayer().isOp()) { event.getPlayer().sendMessage(updateMessage); } if (pluginMessage != null && event.getPlayer().isOp()) { event.getPlayer().sendMessage(pluginMessage); } }
public class Join implements Listener { private Main plugin; public Join(Main plugin) { this.plugin = plugin; } @EventHandler public void onPlayerJoin(PlayerJoinEvent ev) { ev.setJoinMessage("Just another test"); } }
String message = EventFactory.getInstance().onPlayerJoin(player).getJoinMessage(); if (message != null && !message.isEmpty()) { server.broadcastMessage(message);
@EventHandler public void onJoin(PlayerJoinEvent e) { if (e.getPlayer().hasPermission("viaversion.update") && Via.getConfig().isCheckForUpdates()) { UpdateUtil.sendUpdateMessage(e.getPlayer().getUniqueId()); } } }
@EventHandler(priority=EventPriority.MONITOR, ignoreCancelled=true) public void onPlayerJoin(PlayerJoinEvent evt) { final DynmapPlayer dp = new BukkitPlayer(evt.getPlayer()); // Give other handlers a change to prep player (nicknames and such from Essentials) getServer().getScheduler().scheduleSyncDelayedTask(DynmapPlugin.this, new Runnable() { @Override public void run() { core.listenerManager.processPlayerEvent(EventType.PLAYER_JOIN, dp); } }, 2); } @EventHandler(priority=EventPriority.MONITOR, ignoreCancelled=true)
@SuppressWarnings("deprecation") @EventHandler(ignoreCancelled = true, priority = EventPriority.HIGHEST) void onPlayerJoin(PlayerJoinEvent event) Player player = event.getPlayer(); UUID playerID = player.getUniqueId(); playerData.noChatLocation = player.getLocation(); if(!player.hasPlayedBefore()) if(event.getJoinMessage() != null && this.shouldSilenceNotification()) event.setJoinMessage(null); event.setJoinMessage(""); event.setJoinMessage(null); return; String joinMessage = event.getJoinMessage(); if(joinMessage != null && !joinMessage.isEmpty()) player.sendMessage(event.getJoinMessage()); event.setJoinMessage("");
@EventHandler(priority = EventPriority.HIGHEST) public void onJoin(PlayerJoinEvent je) { final Player player = je.getPlayer(); BedwarsRel.getInstance().getPlayerStatisticManager().loadStatistic(player.getUniqueId()); Game game = BedwarsRel.getInstance().getGameManager().getGameByLocation(player.getLocation()); player.teleport(game.getMainLobby()); } else { game.playerJoins(player); je.setJoinMessage(null); final Game firstGame = games.get(0);
@EventHandler public void onPlayerJoin(PlayerJoinEvent event) { com.greatmancode.tools.events.playerEvent.PlayerJoinEvent pEvent = new com.greatmancode.tools.events.playerEvent.PlayerJoinEvent(new Player(event.getPlayer().getName(), event.getPlayer().getDisplayName(), event.getPlayer().getWorld().getName(), event.getPlayer().getUniqueId())); EventManager.getInstance().callEvent(pEvent); } }
@EventHandler(priority = EventPriority.MONITOR) public void onJoin(PlayerJoinEvent e) { if (e.getPlayer().hasPermission("placeholderapi.updatenotify")) { Msg.msg(e.getPlayer(), "&bAn update for &fPlaceholder&7API &e(&fPlaceholder&7API &fv" + getSpigotVersion() + "&e)" , "&bis available at &ehttps://www.spigotmc.org/resources/placeholderapi." + RESOURCE_ID + "/"); } } }
/** * This method is called when a player joins the server. * @param event The Event that was fired. */ @EventHandler public void playerJoin(PlayerJoinEvent event) { Player p = event.getPlayer(); if (!p.hasPlayedBefore()) { this.plugin.log(Level.FINER, "Player joined for the FIRST time!"); if (plugin.getMVConfig().getFirstSpawnOverride()) { this.plugin.log(Level.FINE, "Moving NEW player to(firstspawnoverride): " + worldManager.getFirstSpawnWorld().getSpawnLocation()); this.sendPlayerToDefaultWorld(p); } return; } else { this.plugin.log(Level.FINER, "Player joined AGAIN!"); if (this.plugin.getMVConfig().getEnforceAccess() // check this only if we're enforcing access! && !this.plugin.getMVPerms().hasPermission(p, "multiverse.access." + p.getWorld().getName(), false)) { p.sendMessage("[MV] - Sorry you can't be in this world anymore!"); this.sendPlayerToDefaultWorld(p); } } // Handle the Players GameMode setting for the new world. this.handleGameModeAndFlight(event.getPlayer(), event.getPlayer().getWorld()); playerWorld.put(p.getName(), p.getWorld().getName()); }
@EventHandler(priority = EventPriority.MONITOR) public void onPlayerJoin(PlayerJoinEvent event) final Player player = event.getPlayer(); FUtil.bcastMsg("Warning: " + player.getName() + " is an admin, but is using an account not registered to one of their ip-list.", ChatColor.RED); fPlayer.setSuperadminIdVerified(false); FUtil.bcastMsg(ChatColor.AQUA + player.getName() + " is " + Rank.IMPOSTOR.getColoredLoginMessage()); FUtil.bcastMsg("Warning: " + player.getName() + " has been flagged as an impostor and has been frozen!", ChatColor.RED); player.getInventory().clear(); player.setOp(false);
@EventHandler public void onJoin(PlayerJoinEvent evt) { if (evt.getPlayer().getWorld().getName().equalsIgnoreCase(Statics.ARENA_WORLD_NAME)) { String name = evt.getPlayer().getName(); SkyStatic.log(Level.SEVERE, "A player has logged in and is in the arena world! (%s)", name); SkyStatic.log(Level.SEVERE, "This should not happen under normal circumstances, and is likely the result of a server crash, or SkyWars failing to force respawn a player."); SkyStatic.log(Level.SEVERE, "SkyWars does not save inventories to disk, so if you have set SkyWars to save inventories, %s's inventory has likely been lost", name); SkyStatic.log(Level.SEVERE, "Teleporting %s to the lobby location.", name); evt.getPlayer().teleport(plugin.getLocationStore().getLobbyPosition().toLocation()); plugin.getResetHealth().resetHealth(evt.getPlayer()); } } }
private void actOnJoinEvent(PlayerJoinEvent event) { Player player = event.getPlayer(); // TODO Move update notification to the website. UUID uuid = player.getUniqueId(); long time = System.currentTimeMillis(); AFKListener.AFK_TRACKER.performedAction(uuid, time); String world = player.getWorld().getName(); String gm = player.getGameMode().name(); InetAddress address = player.getAddress().getAddress(); String playerName = player.getName(); String displayName = player.getDisplayName(); boolean gatheringGeolocations = config.isTrue(DataGatheringSettings.GEOLOCATIONS); processing.submitCritical(() -> sessionCache.cacheSession(uuid, new Session(uuid, serverInfo.getServerUUID(), time, world, gm))); runnableFactory.create("Player Register: " + uuid, processors.player().registerProcessor(uuid, player::getFirstPlayed, playerName, gatheringGeolocations ? processors.player().ipUpdateProcessor(uuid, address, time) : null, processors.player().nameProcessor(uuid, playerName, displayName), processors.info().playerPageUpdateProcessor(uuid) ) ).runTaskAsynchronously(); }
@EventHandler(ignoreCancelled = true, priority = EventPriority.HIGHEST) public void onPlayerJoin(PlayerJoinEvent joinEvent) { Player player = joinEvent.getPlayer(); if (Settings.isActiveWorld(player.getWorld().getName())) { //add it to the refresh queue plugin.getRefreshTask().addToQueue(joinEvent.getPlayer()); } }
@EventHandler(priority=EventPriority.MONITOR, ignoreCancelled=true) public void onPlayerJoin(PlayerJoinEvent event) { if(onplayerjoin) { Location loc = event.getPlayer().getLocation(); mapManager.touch(getWorld(loc.getWorld()).getName(), loc.getBlockX(), loc.getBlockY(), loc.getBlockZ(), "playerjoin"); } } };
@EventHandler public void onJoin(PlayerJoinEvent event) { if (!event.getPlayer().hasPlayedBefore() && config.exactSpawn) { event.getPlayer().teleport(getSpawnPoint(event.getPlayer().getWorld())); } }
@EventHandler public void onJoin(PlayerJoinEvent e) { if (!e.getPlayer().hasPlayedBefore()) { Player p = e.getPlayer(); if (!getWhitelist().getBoolean(p.getWorld().getName() + ".enabled")) return; if (!getWhitelist().getBoolean(p.getWorld().getName() + ".enabled-items.SLIMEFUN_GUIDE")) return; if (config.getBoolean("guide.default-view-book")) p.getInventory().addItem(SlimefunGuide.getItem(BookDesign.BOOK)); else p.getInventory().addItem(SlimefunGuide.getItem(BookDesign.CHEST)); } }
@EventHandler(priority = EventPriority.NORMAL) public void onPlayerJoin(PlayerJoinEvent event) { Static.HostnameCache(event.getPlayer().getName(), event.getPlayer().getAddress()); }
private void playerJoins(final PlayerJoinEvent event) { final long timeNow = System.currentTimeMillis(); final Player player = event.getPlayer(); final UUID playerId = player.getUniqueId(); // lastLogout.remove(playerId); addOnlinePlayer(player); // final PlayerData pData = getPlayerData(player, true); // Consistency check. final String playerName = pData.getPlayerName(); if (!playerName.equals(player.getName())) { updatePlayerName(playerId, playerName, pData, "login"); } // Data stuff. final Collection<Class<? extends IDataOnJoin>> types = factoryRegistry.getGroupedTypes(IDataOnJoin.class); pData.onPlayerJoin(player, player.getWorld(), timeNow, worldDataManager, types); pData.getGenericInstance(CombinedData.class).lastJoinTime = timeNow; }
@EventHandler public void onPlayerJoin(PlayerJoinEvent event) { if (plugin.getApiClient() == null) { return; } QueuedPlayer qp = plugin.getDuePlayerFetcher().fetchAndRemoveDuePlayer(event.getPlayer().getName()); if (qp != null) { plugin.getPlayerJoinCheckTask().queue(qp); } }