Minecraft Blogs / Tutorial

Basic Server Permissions For Dummies [EASY!]

  • 1,000 views, 1 today
  • 2
  • 1
  • 3
-WaffleKing-'s Avatar -WaffleKing-
Level 40 : Master Electrician
138
Hey everyone! Waffles here, and after spending a while awhile away from PMC, I'm back! Today, I will be doing a basic plugin tutorial for you guys! You don't need to have any previous experience, because you learn most of it as you do it! Although, if you are going to be the owner of a Minecraft server, you will need some experience (especially if it is public!)

Step 1- Open a simple text editor

Image

Open something like Notepad or Notepad++ if you have it. I would advise you NOT to use Microsoft Word, as that has a lot of coding that could corrupt the file. Also, it takes longer to load the server when the .yml file is used, as it has to find which part of the code is MW and then get rid of it.

Step 2- Copy this in:

# Group inheritance
#
# Any inherited groups prefixed with a g: are global groups
# and are inherited from the GlobalGroups.yml.
#
# Groups without the g: prefix are groups local to this world
# and are defined in the this groups.yml file.
#
# Local group inheritances define your promotion tree when using 'manpromote/mandemote'

I don't think you need it, but even if you don't, it's still a reminder!

Step 3: Setup

Put "groups:" one line after what you just posted. Then on the next line, go forward two spaces and then type the name of the group. It doesn't have to be the EXACT name you want it to be: you can change it in-game later.
Then, go one line below that. Go 4 spaces forward and type default: true or default: false- setting this to true means that the player will be that rank when they first join the server.

Step 4: The nodes...

This is where the magic happens. After going forward 4 spaces and putting "permissions:", go down a line. Whatever you put here, that is what players can do in-game based on their rank. Say you put "- essentials.mute", that means that a player with said rank has the ability to mute other players! Different plugins will tell you the different nodes you need.

It will look something like this:

Image

REMINDER: Nodes go 4 spaces forward from the left side! A space between the dash and the node.

You can find a list of essentials nodes here.

It should look something like this:

Step 5- Inheritance

Now this is important. Under all the nodes for that rank, go forward 4 spaces (Again!) and put "inheritance:". Whatever group you put there, that rank gets all ranks from that group. Using this, you can make a hierarchy of ranks, all the way up to owner!

Step 6- Info and suffixes

After that, put info: and the line under that, go 6 spaces ahead and put prefix: This is what will show up before the players name to show his rank. You can choose what colours go here and bold, underline, crossed out and so on! Then, go 5 spaces forward and do build: true or build: false. This decides if they can build/break or not. Under that, go 5 forward and put Suffix: - this is what goes after his name. You can edit this too!

Step 7- Rinse and repeat

All you have to do now is do the same for every other rank using what I told you. Save the file in its place and you're DONE! Now, load up Minecraft and hop on to your server! You can also change prefixes in game with /mangaddv [Group] [Prefix] *prefix*. Simple!

Thanks for reading! If this helped you, please take 1 second of your life to subscribe/diamond!

P.S. I knew I kinda skipped some bits. Update soon!
Tags

1 Update Logs

Update #1 : by -WaffleKing- 02/21/2014 10:19:52 pmFeb 21st, 2014

Added more on Step 3/7

Create an account or sign in to comment.

1
03/08/2014 3:14 pm
Level 14 : Journeyman Artist
awesomesteve
awesomesteve's Avatar
so useful! :)
1
02/21/2014 10:13 pm
Level 19 : Journeyman Pony
StillCat
StillCat's Avatar
This was really helpful, thanks so much! I got my friend's server working fine.
1
02/21/2014 10:17 pm
Level 40 : Master Electrician
-WaffleKing-
-WaffleKing-'s Avatar
:) No problem.
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome