Spectre

Spectre is a Minecraft plugin that allows the player to control the visibility (hidden, hide-partially, show) of nearby players.

219

Quick challenge

How far can you run before the mobs catch you?

Spectre

Spectre

----

Spectre is a Minecraft plugin that allows the player to control the visibility of nearby players.

Tested on: 1.21, 1.20.6, 1.20, 1.19.4, 1.18.2

> This plugin is still in development and may contain bugs. Use at your own risk. The performance impact of this plugin when used with a large number of players is still unknown. > This plugin is dependent on PacketEvents v2.4 to intercept packets and modify the player's visibility.

Features

- Three visibility modes: Boots, Boots, and Boots - Three armor visibility modes: Boots, Boots, and Boots - Custom hiding radius per player - Toggle the visibility of nearby players - Bypass the visibility restrictions - Admin commands to set the visibility mode, armor visibility, and hiding radius for other players - Permissions for each command and feature to control access - Customizable messages

Demo

> Visibility mode: Boots, Armor: Boots

> Visibility mode: Visible, Armor: Visible

> Visibility mode: Hidden, Armor: Hidden

> Visibility mode: Boots, Armor: Boots

Commands

| Command | Description | Permission | | --- | --- | --- | | `/spectre [help]` | Display the help message | `spectre.use` | | `/spectre set mode <vanish|ghost|invisible>` | Change the visibility mode | `spectre.mode` | | `/spectre set armor <visible|hidden|boots>` | Change the visibility of armor | `spectre.armor` | | `/spectre set radius <radius>` | Set the hiding radius | `spectre.radius` | | `/spectre set <mode|armor|radius> <value> [player]` | Set a value for yourself or another player | `spectre.admin` | | `/spectre version` | Display the plugin version and check for updates | `spectre.admin` | | `/spectre info [player]` | Display information about the players configuration | `spectre.admin` |

Permissions

| Permission | Description | | --- | --- | | `spectre.use` | Allows the player to use spectre command | | `spectre.toggle` | Allows the player to toggle the visibility of nearby players | | `spectre.mode` | Allows the player to change the visibility mode | | `spectre.armor` | Allows the player to change the visibility of armor | | `spectre.radius` | Allows the player to change the hiding radius | | `spectre.bypass` | Allows the player to bypass the visibility restrictions | | `spectre.admin` | Allows the to use admin commands |

Installation

To install the plugin, download the latest release from the releases page and place it in the `plugins` folder of your server. Also, make sure to install PacketEvents in the `plugins` folder.

Configuration

All messages can be customized in the `config.yml` file. The default configuration can be found here.

bStats

This plugin uses bStats to collect anonymous data about the server to help the development process. You can disable this feature in the `plugins/bStats/config.yml` file or by setting `enabled` to `false` in the `config.yml` file.

ADS