HomeJavaModsFronsky Vanish
Fronsky Vanish
Fronsky Vanish
A modern, high-performance vanish plugin for Paper and Spigot servers (Minecraft 1.20+). Become truly invisible: no join messages, no quit messages, no mob aggro, no sound, no traces.

Website · GitHub · API Docs · Support

Overview
Fronsky Vanish is designed for staff, moderators, and server admins who need reliable, trace-free invisibility with full control over every aspect of vanished behavior. One command, complete invisibility, and a clean API for third-party integration.

Built for moderation, cheater detection, world exploration, content creation, and any situation where staff need to operate without being seen.

Features
Disabled Actions
All of the following can be individually toggled in config.yml.

Action Description
Integrations
All integrations are optional: the plugin works without them, but unlocks extra features when present.

Plugin Integration
Commands
Command Description
Permissions
All permissions default to OP only unless noted otherwise.

Core
Permission Description
Per Command
Permission Command
PlaceholderAPI Placeholders
Requires PlaceholderAPI.

Placeholder Output Example
Configuration
config.yml
Code (YAML):
# Enable debug logging for troubleshooting
debug-mode
: false

# Vanish sound settings
sound-enable
: true
sound
: 'AMBIENT_CAVE'

# Toggle individual actions while vanished
disabled-actions
:
  damage
: true
  hunger
: true
  mob-target
: true
  silent-chest
: true
  silent-ender-chest
: true
  pressure-plates
: true
  death-messages
: true
  player-push
: true
  pickup-items
: true

# Plugin accent color (used in boss bar and messages)
plugin-color
: 'BLUE'
messages.yml
Every player-facing message is fully customizable, from vanish notifications to permission headers. Supports color codes with §.

Developer API
Fronsky Vanish provides a public API so other plugins can interact with vanish state programmatically.


Code (Java):
import nl.fronsky.vanish.api.VanishAPI ;

// Check if Vanish is available
if (VanishAPI. isAvailable ( ) ) {

    // Check if a player is vanished
    boolean vanished = VanishAPI. isVanished (player ) ;

    // Toggle vanish state
   VanishAPI. toggleVanish (player ) ;

    // Get the vanished player count
    int count = VanishAPI. getVanishedPlayerCount ( ) ;

    // Check if a player can see vanished players
    boolean canSee = VanishAPI. canSeeVanished (player ) ;
}
Full documentation: API Documentation on GitHub.

Use Cases
Use case How Fronsky Vanish helps
Installation
  1. Download the latest version from this page.
  2. Place Vanish-x.x.x.jar in your server's plugins/ folder.
  3. (Optional) Install ProtocolLib, PlaceholderAPI, and/or Dynmap for additional features.
  4. Restart your server.
  5. Configure plugins/Vanish/config.yml and plugins/Vanish/messages.yml.
  6. Run /vanish to get started.
Requirements
Requirement Version
Support
Made with ❤️ by Fronsky.

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Fronsky Vanish is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21, 26.1. Downloaded 4,903 times (via Spigot). Download it and open it directly in the game.

Explore more