Minecraft Blogs / Tutorial

How To Make Successful RPG Server

  • 11,451 views, 4 today
  • 11
  • 5
  • 21
simplicity19's Avatar simplicity19
Level 33 : Artisan Cake
29
How to Create RPG Classes/Ranks for server


Have you tried plugin after plugin looking for the perfect one to help you create a RPG server? I know I have and everyone also has something I wish I could change or goes out of date. Well after much frustration I found a way to make the classes myself.

Needed:
  • Bukkit Server
  • Essentials (make sure you get essentials anitbuild also)
  • GroupManager
  • List of Classes and how u want them defined.

For my server we have 5 classes. Farmer, Blacksmith, Soldier, Magician, Alchemist. Using the permissions plugin GroupManger and Essentials Antibuild I was able to create each rank, make a special kit, and modify what they can do. For this tutorial, I will use Farmer and Blacksmiths as my example.



The Steps

1. In GroupManger create you ranks, and be sure to place false where it says build:true. This combined with anti build makes it so no player can build anything without permission nodes to do so.

2. Now give the groups this permission node essentials.build.* The * means that they can build everything.

3. This next step is how we start customizing each rank. For my Farmer and Blacksmith ranks, I wanted them to be the only ones who could do things related to their job. Blacksmiths craft all armor and weapons. So for farmer I TOOK AWAY permission to create any armor or weapons after wood and leather. You will need item ids for this.


Example. Diamond Chestplate is 311. So I would give Farmer this permission node

-essentials.build.craft.311

The negative sign in front of it means that you are taking away the permission to craft a diamond chest plate.


Another example, is I wanted only farmers to plant seeds. So I would give Blacksmith and another ranks these permissions.


Example. Wheat seed is 295.

-essentials.build.place.295



These are just two examples on how you can set up your classes. With anti build you can limit ppl form placing, breaking, interacting, crafting, picking up, and dropping items. On my server only Alchemists can craft and interact with a potion stand. I have found that by giving ppl all the permissions and then only taking away the ones that deal with each rank is the easiest route.

4. Making kits with Essentials is very easy. You define what each kit in the main config. Then you give the rank the permission for that kit. So my farmers get the permission essentials.kits.farmer

There are so many possibilities and its all customizable by you. Now you can have your own custom role-play server without limited plugins that don't stay up to date.




If you would like to use my groupmanger file leave me a comment and I will post a link.
Are you a more visual person? Let me know and I can make step by step video tutorial!
Diamonds if you learned something new :D


Check out my youtube channel:

http://www.youtube.com/simplimazing


Resources:
http://dev.bukkit.org/server-mods/essentials/
http://wiki.ess3.net/wiki/AntiBuild
http://wiki.ess3.net/wiki/Group_Manager
http://wiki.ess3.net/wiki/Kits
Tags

Create an account or sign in to comment.

1
07/23/2017 5:21 am
Level 37 : Artisan Dragonborn
Lexxonist
Lexxonist's Avatar
I know this is very old but do you know how to add quests?

I'm going to make a RPG server and I'm thinking of using commandblocks for it because I can't find a NPC quest plugin. :/
1
03/09/2015 4:12 pm
Level 33 : Artisan Architect
Barkitect
Barkitect's Avatar
this really helped im making a RPG server myself. also just a little thing i think you should add to the "needed" list is how much health a mob has using a name tag.
1
12/07/2014 6:02 am
Level 1 : New Miner
Ropes-Realm
Ropes-Realm's Avatar
Hey what sort of map would I use?



Can you give me your map?
1
01/12/2014 11:11 pm
Level 24 : Expert Mage
TheColorBlindCuber
TheColorBlindCuber's Avatar
Everytime i try to change the kits it breaks the file and i have to redo everything i did >.<
1
01/14/2014 6:46 pm
Level 33 : Artisan Cake
simplicity19
simplicity19's Avatar
make sure that you are putting everything in right. I would recommend using a yaml checker before saving
1
01/14/2014 8:26 pm
Level 24 : Expert Mage
TheColorBlindCuber
TheColorBlindCuber's Avatar
I figured it out
1
07/16/2013 11:53 am
Level 4 : Apprentice Hunter
nataliemkmf
nataliemkmf's Avatar
can i also have the kits link?
1
07/14/2013 5:27 am
Level 4 : Apprentice Hunter
nataliemkmf
nataliemkmf's Avatar
simplicity yes i do need the file still
1
07/15/2013 4:27 pm
Level 33 : Artisan Cake
simplicity19
simplicity19's Avatar
1
07/15/2013 4:25 pm
Level 33 : Artisan Cake
simplicity19
simplicity19's Avatar
okay i will get u a pastbin link
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome