Creative /plot role

Etgar

Legendary Partier
Elite+
Jun 18, 2016
942
2,634
7,232
22
The /plot role command

What is the /plot role command and why do we need it?

The /plot role command is a command that'll hopefully avoid most of the griefs that occur on plots and give the plot owners more control over their plot(s). This suggestion was inspired by the /plot admin suggestion.

What does the command do?
The command allows the plot owner to create multiple roles for their plot with each role having different permissions. Examples of such permissions could be:
-The ability to place down lava/water.
-The ability to place down blocks.
-The ability to ride boats/minecarts.

How does it work?
To use the command, you have to be on your plot. To begin the role creating process, you have to type the following in chat:
/plot role add [Insert role's name]
The role name could literally be anything, this will only help the owner memorize what the role is and what it does. (Examples of a role's name could be Trust, Helper, Roleplayer etc.) When they have finished typing the command, the following will pop up:
XamVqEq.png

A player must select a colour to represent the role. (This is just to simply tell the roles apart.)

Once they have chosen a colour, a message in chat will pop up and say, "Your role has been created! Do /plot list to change the permissions!" If they do type /plot list, this will pop up:
duVeCrk.png

Now, this is the Plot Role List/Settings. On the top row, the player will find the permissions, the permissions that are shown in the picture are the following: (From left to right)
-Ability to fly.
-Ability to place down blocks.
-Ability to place down lava.
-Ability to place down water.
-Ability to open/close doors.
-Ability to ride boats/minecarts.
-Ability to add/remove/deny players.
-Ability to use fireworks and throwing potions.

After that, all the player has to do is select which permissions they want the role to have by right-clicking on the glass panes. Green glass panes mean the permission is enabled and red glass panes mean it is disabled.

What happens next?
The plot owner can now give out these roles. Let's say they are hosting a roleplay and only want to have the roleplayers open/close doors. They simply have to make a role with those permissions and type the following: /plot role [player who is receiving the role's ign] [role's name]. (In this case, it would be something like /plot role Etgay roleplayer.)

If the player wants to give out a role to a group of players, (for example, they are hosting a roleplay and giving out the roleplaying role to each and every player would take too long) they just simply have to type /plot role everyone [role's name]. This will give the selected role out to everyone who is currently on the plot.

What other perks could there be?
The higher your donator rank is, the more roles you can create.
Defaults - 2 roles
VIP - 4 roles
VIP+ - 6 roles
ELITE - 8 roles
ELITE+ - 10 roles

(For Elite and up, they'll be able to do /plot list 2 since there won't be enough room for 8+ roles on one page.)




 
Last edited:
I love this idea, it reminds me of a certain larger server's permissions GUI. Only thing I think could change is to combine lava and water permissions, as they are close to the same thing, though that's just a minor thing. About the flying toggle, would players receive some kind of warning when entering that player's plot? I also think the default should be set so that players are able to fly on the plots, since I know a lot of players (including myself) like to fly around plots randomly. Otherwise, this could definitely lessen the chances of griefing as well as players causing lag from fireworks and potions.
 
  • Like
Reactions: Etgar
Woah! I really like this.
This would be very beneficial for both staff and players, and possibly help prevent griefs, and lag spikes from spam of fireworks / potions!
He forced me to comment on this...
3011ABC9-BAE1-439D-9E81-D590E79988B4.png
 
This is a really good idea! As Jules said above it would help prevent grief. If this does get implanted Have a small tutorial on how to use commands and set stuff up. +1
 
  • Like
Reactions: Etgar