StealthLogin - Hide Join/Leave Messages in Minecraft

What Is StealthLogin and Why Your Server Needs It Running a Minecraft server means balancing community interaction with quiet, behind-the-scenes management. Every time an admin or a staff member logs in, the standard “Player joined the game” message can flood the chat and draw unnecessary attenti...

Download StealthLogin for Minecraft 1.1

Original name: StealthLogin

Minecraft: 1.1

FileVersionLoaderSize
StealthLogin-1.0.0.jar——9 КБDownload
StealthLogin.jar1.1—9 КБDownload

What Is StealthLogin and Why Your Server Needs It

Running a Minecraft server means balancing community interaction with quiet, behind-the-scenes management. Every time an admin or a staff member logs in, the standard “Player joined the game” message can flood the chat and draw unnecessary attention. StealthLogin solves this elegantly. It is a lightweight plugin that suppresses those automatic join and quit notifications for players who have the right permissions, letting you move through the server invisibly in terms of chat messages. Whether you are monitoring player behavior, testing configurations, or simply prefer a cleaner chat window, StealthLogin puts control back in your hands.

A Fresh Take on an Old Favorite

StealthLogin draws inspiration from an older, now-inactive plugin but was built entirely from scratch without copying any source code. The result is a modern, reliable tool that works seamlessly with recent Minecraft versions. The plugin does not hide you from the player list or tab menu; it focuses solely on suppressing the automatic login and logout messages that broadcast to everyone. This keeps the server chat free of clutter while still allowing players to see who is online if they press Tab.

Core Features of StealthLogin

Despite its simplicity, StealthLogin packs several thoughtful features that make server administration smoother. The plugin is permission-based, meaning you decide exactly which players or groups can use stealth mode. Additionally, it introduces a manual command that lets you trigger join or quit messages on demand, giving you full flexibility over what appears in chat.

  • Silent login and logout – Your entry and exit generate no broadcast messages.
  • Optional permission system – Use SuperPerms or fall back to OP-only access.
  • Manual message display – Force a join or quit message with a simple command.
  • Silent kick suppression – Hides the default “Player left the game” message on kicks.
  • Customizable message formats – Define exactly how manual messages appear, including display name support.

Permissions and Commands at a Glance

StealthLogin uses a straightforward permission node structure. If you enable permissions in the configuration, you can assign nodes to specific groups; if you disable them, only server operators will have access. This makes the plugin equally useful for small private servers and large networks with complex rank hierarchies.

Permissions:

  • stealthlogin.* – Grants all StealthLogin abilities.
  • stealthlogin.stealth – Hides your own login and logout messages automatically.
  • stealthlogin.display – Allows you to manually display join or quit messages using the command.

Commands:

  • /stealthlogin join (or /sl join) – Broadcasts a customized join message for you.
  • /stealthlogin quit (or /sl quit) – Broadcasts a customized quit message for you.

These commands are perfect for situations where you want to announce your presence without actually logging out and back in, or when you need to simulate activity for testing purposes.

Diving Into the Configuration

The plugin’s config.yml file gives you granular control over its behavior. You can toggle the permission system, decide whether to use display names or real usernames, and even hide kick messages. The message formats support the %player% placeholder, which dynamically inserts the player’s name or display name depending on your settings.

Here is a breakdown of the main configuration options:

  • permissions – Set to true to enable permission nodes; false defaults to OP-only access.
  • display-name – When true, manual messages use the player’s display name instead of their actual username.
  • silentkick – If true, suppresses the built-in “Player left the game” message when a player is kicked. Note that it does not hide messages from kick management plugins.
  • join-message – The exact text broadcast when using /sl join, with %player% placeholder.
  • quit-message – The exact text broadcast when using /sl quit, with %player% placeholder.

Adjusting these settings takes only a few moments and can dramatically change how your staff interacts with the server community. For example, you might set a custom join message like “%player% has entered the shadows” to add a bit of roleplay flair while still using stealth mode for actual logins.

Installing StealthLogin on Your Server

Getting the plugin up and running is a breeze. Simply download the latest StealthLogin JAR file from a trusted source like SpigotMC or Bukkit. Place it into your server’s plugins folder, restart or reload the server, and a default configuration file will be generated automatically. From there, edit the config.yml to match your preferences, set up permissions if needed, and you are good to go. Many server owners who manage multiple plugins and mods appreciate tools that simplify the process. For instance, if you often juggle various server setups, the foxygame.net launcher offers a convenient, flexible, and modern way to install mods and plugins directly from its menu, making it easy to keep everything organized without hunting for files manually.

Practical Use Cases for Server Owners

StealthLogin shines in several common scenarios. Server administrators can join during peak hours to observe chat and player behavior without disrupting conversations. Build team members can log in and out while working on projects without spamming the chat with repeated join messages. Even during events, staff can move between accounts or servers quietly, ensuring the focus stays on the players. The manual command also doubles as a handy tool for sending custom announcements that look like natural player activity.

Why StealthLogin Stands Out

Unlike larger all-in-one admin plugins that can feel bloated, StealthLogin does one thing and does it well. It is lightweight, easy to configure, and compatible with virtually any server setup. Because it does not interfere with the player list, you avoid the confusion that comes with players being completely invisible. The optional permission system means you can start using it with zero setup if you are the server operator, or you can integrate it into a complex permissions hierarchy using LuckPerms or similar tools.

The changelog reflects a commitment to stability and user feedback, with updates focusing on compatibility and small quality-of-life improvements. Since the plugin is actively maintained, you can expect it to keep working with newer Minecraft versions without breaking your existing configuration.

Final Thoughts

StealthLogin is a must-have for any server owner who values a clean chat environment and discreet administration. Its straightforward permission system, manual command flexibility, and customizable messages give you complete control over how your presence is announced. Whether you run a small survival world with friends or a bustling minigame network, this plugin removes unnecessary noise and lets you focus on what matters: creating a great experience for your players. Install it today and take the first step toward a quieter, more professional server atmosphere.