Simple Ghost | Half invisible ghost mode!
1.1.5Lightweight plugin that turns players translucent!
SimpleGhost
Plugin description
An extremely lightweight plugin that turns players translucent/semi-transparent (but not completely invisible)! Can be used as a cosmetic perk for donators, implemented in minigames or even simply as a unique feature to make your server stand out. Works with Bukkit and Paper Minecraft servers.
Features
- Manage ghost mode for other players
- Extremely customizable messages
- Formatting and color code supported messages
- Permissions per command
Commands
/ghost - Toggles ghost mode for yourself
/ghostadd (player) - Turns on another player's ghost mode
/ghostremove (player) - Turns off another player's ghost mode
/ghostreload - Reloads the plugin's configuration files
Permissions
simpleghost.ghost - Allows player to use /ghost
simpleghost.add - Allows player to use /ghostadd
simpleghost.remove - Allows player to use /ghostremove
simpleghost.admin - Allows player to use /ghostreload
Configuration
The config is split into settings.yml and messages.yml
settings.yml
# What a line in messages.yml will start with if you don't want to use messageformat
# For example "SimpleGhost > You are now a ghost!" is the default message
# You can change it to "You are now a ghost!" if you replace the default with the following in messages.yml
# selfghoston: "--You are now a ghost!"
negateformat: "--"
# Toggles if players require the permission "simpleghost.ghost" to use /ghost
# Disable if you want everyone to be able to use it
requirepermissions: true
# Toggles whether the plugin will still function properly if your server crashes or stops unexpectedly
# Server stops are handled properly even if set to false
# Turn off to very marginally improve performance
# Change only if you are confident your server will not crash, and know what you are doing
# When you change this value, make sure your server is not running
handlecrashes: true
# Sets the invisibility level shown in inventory
# Setting this above 10 will result in the invisibility level not showing
invisibility: 2
messages.yml
# The format that all messages will follow unless negated with prefix stated in config.yml
messageformat: "&eSimpleGhost &7> &f{message}"
nopermissions: "You can't use that command!"
usage: "Usage: {usage}"
selfghoston: "You are now a ghost!"
selfghostoff: "You are no longer a ghost!"
badtarget: "There is no such player online"
added: "{name} is now a ghost!"
removed: "{name} is now visible!"
notusername: "That is not a valid username!"
Support
If you found a bug or have a suggestion, add a comment
Note: If you have TAB, you must change these settings in TAB's config or ghosts will not show at all.
respect-other-plugins: true
scoreboard-teams:
anti-override: false
However, it will sort your tablist alphabetically by username. If you can't live with that, don't bother using this plugin or leaving a shitty review. It's Minecraft limitation and I can't do anything about that.
Satisfied? Leave a review!
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta