LoginPremium: Custom Login & Logout Messages for Minecraft

What Is LoginPremium and Why Your Server Needs It Every Minecraft server owner knows the drill: players log in, players log out, and somewhere in between there is a mess of half-baked plugins that either do too little or try to do everything and drag down performance. LoginPremium was built to fi...

Download LoginPremium

Original name: LoginPremium

FileVersionLoaderSize
LoginPremium.jar——11 КБDownload
LoginPremium-5a.jar——12 КБDownload

What Is LoginPremium and Why Your Server Needs It

Every Minecraft server owner knows the drill: players log in, players log out, and somewhere in between there is a mess of half-baked plugins that either do too little or try to do everything and drag down performance. LoginPremium was built to fill that exact gap. It is a lightweight, all-in-one login and logout management plugin that gives you full control over join and leave messages, kick behaviour, spawn teleportation, and even conditional message suppression. Instead of stacking multiple plugins that each handle one tiny piece of the puzzle, LoginPremium puts it all in one place without the extra lag.

Clean, Customisable Join and Leave Messages

At its core, LoginPremium replaces the default vanilla messages with fully configurable alternatives. You can set separate public and private login messages, as well as a public logout message. Want to greet every player with a personalised welcome that includes their nickname, XP level, or faction title? The plugin supports dozens of placeholders pulled from Vault, Towny, Factions, Heroes, and more. For example, a message like <prefix><name><prefixcolor> has logged in will automatically resolve the player’s prefix, name, and colour from your permissions plugin.

You can also decide exactly when these messages appear. The usesendmessageiflessthensetplayerson option lets you suppress all public join and leave announcements once the server reaches a certain player count, keeping chat clean during peak hours. A single sendlogincap value defines that threshold, so you never have to manually toggle settings.

Kick Override and Full Server Bypass

Nothing frustrates a loyal player more than being kicked because the server is full. LoginPremium offers a kickoverride feature that, when combined with the loginpremium.loginoverride permission, allows specific players to join even when the player cap is hit. Meanwhile, you can replace the default kick message with something friendlier, such as &4Server is full unfortunately :( &f- &6Please try again later!, using full colour code support. The plugin also gives you the option to completely override the default kick message system, so every rejection follows your server’s tone.

A small but powerful detail: if you manage your server through a modern launcher, you can streamline plugin updates. For instance, this mod can be easily installed via the foxygame.net launcher, a convenient and modern Minecraft launcher where you can download mods and plugins right from the menu without digging through folders.

Smart Spawn Handling

LoginPremium can force every joining player to teleport to a predefined spawn location. Simply stand where you want new players to appear and run /lp set spawn. Then enable the feature with /lp set usespawn true. This eliminates the need for a separate spawn plugin and guarantees that everyone starts in the right place, whether they are brand new or returning after a disconnect.

Commands and Permissions at a Glance

The plugin revolves around the /loginpremium (or /lp) base command. Here are the key subcommands you will use daily:

  • /lp reload – Reloads the config from disk without restarting the server.
  • /lp set – Opens the full configuration menu or directly sets a specific option, like /lp s kickoverride true.
  • /lp set default – Resets the config to its factory state.
  • /lp s MessagePublicLogin &4Welcome <player> to our server! – Instantly changes the public login message to red.
  • /lp s spawn – Saves your current location as the spawn point.

Permissions are granular and follow the same naming pattern:

  • loginpremium.* – Grants access to all commands.
  • loginpremium.loginmessage – Allows the player’s login message to be broadcast.
  • loginpremium.loginoverride – Bypass the full server kick.
  • loginpremium.reload – Reload the config.
  • loginpremium.set – Modify config values in-game.
  • loginpremium.use – See anything beyond the info message (required for reload and set).

Placeholder Power: What You Can Show

The real magic of LoginPremium lies in its placeholder system. You can build messages that pull data from multiple plugins. Core tags include <name>, <nickname>, <xplevel>, <world>, <ip>, <op>, <maxplayers>, <whitelisted>, <motd>, and <viewdistance>. With Vault or PermissionsEx, you get <prefix>, <suffix>, and <prefixcolor>. Factions adds <title> and <tag>. Towny expands the list with <townname>, <towntag>, <towntitle>, <nationname>, <nationtag>, <surname>, and <friendsonline>. Heroes brings <heroclass>, <herolevel>, <mana>, and <mana%>. All of this means you can craft a login message that feels deeply integrated with your server’s ecosystem.

The plugin also includes a smart <space> tag that inserts a space only if the previous character is not already a space, preventing awkward double gaps. And because it is compatible with all Minecraft versions, you do not need to worry about updates breaking your setup.

Why LoginPremium Stands Out

Many login plugins either force a rigid format or consume unnecessary resources by hooking into every possible event. LoginPremium stays focused: it handles login, logout, kick, and spawn with a single lightweight config. The ability to toggle messages based on player count, override kicks for VIPs, and pull data from half a dozen major plugins makes it a Swiss Army knife for server admins who value both performance and flexibility. The config reloads on the fly, so you can tweak messages mid-event without a restart.

Whether you run a small community server or a large network, LoginPremium gives you the tools to shape the first and last thing players see every session. It respects your server’s identity, keeps lag to a minimum, and stays out of your way until you need it. If you have ever wished for a single plugin that truly handles everything related to logging in and out, this is it.