What does the Plugin do?
This simple plugin is designed to manage builders and visitors on your build server. At its core, it gives builders and admins creativemode, while other visitors are immediately placed in spectatormode to protect the builds.\
Features
- Adds a simple vanish for staffmembers
- Adds a Scoreboard.
- Adds a shortcut to creativemode for staffmember without giving staffmember access to vanilla commands.
- Adds simple prefixes in Tab.
- Adds welcome messages.
Permissions and Commands
Commands | Description | Permissions |
---|---|---|
/Build | Shortcut to creativemode (so that you dont have to give builders access to vanilla commands) | build.team |
/hide | Vanish yourself | build.team |
/show | Unvanish yourself | build.team |
/hide <Player> | Vanish other player | build.admin |
/show <Player> | Unvanish other player | build.admin |
/jumpto <Player> | Warp to another player | build.team |
/sb <On/Off> | Toggle the scoreboard for yourself | build.team |
Passive permissions
Passive properties | Description | Permissions |
---|---|---|
Admin Prefix | Display the Admin prefix in Tab | build.admin |
Builder Prefix | Display the Builder prefix in Tab | build.team |
See vanished players | Be able to see vanished Players | build.team |
Screenshots
Here are some screenshots that show how the plugin looks.
Vanished Players
If a player is in vanish, there is a 'V' behind their name.
Other team members can still see them.
Prefixes
Admin in Tablist
Buildere in Tablist
Visitor in Tablist
POV's
Admin
Builder
Visitor
Config
Some small settings can be edited in the config.yml
Buildsystem:
ServerName: '&9&lBuildserver'
Prefix: '&6BuildSystem'
ToDo's
- Add prefixes in chat and over the players head.
- Make the scoreboard customisable.
- Make the prefixes customisable.
- Add option to turn scoreboard off permanently.
- Add "V" as an alias for hide and show.
Some notes
I originally wrote this plugin for a friend, and to make sure it doesn't get lost, I want to share it here. This is one of my first attempts at making a plugin, so feedback is appreciated! Since this is one of my first plugins, the code is certainly not perfect. I will clean it up and optimize it more and more over time.