Extreme Classes
The must-have RPG plugin has come, and it's called Extreme Classes! This plugin will convert your server in an amazing totally configurable RPG game. You will be able to create custom classes, use skills, create "custom mobs" and regions to determine what mobs will spawn there and their level, create custom items that modify yout char attributes (strength, intellect...) and many other features!
If you create a public server with Extreme Classes, please let me know and check it out :)
ALPHA RELEASED!
Configuration language: English
Commands language: English
In-game language: Multilingual (ES, EN by the moment)
Version 0.3 Released!
Check the changelog here
WARNING!
Skill names have changed due to translation. It will not cause problems on the server, but admin would have to change their class.yml and use new skills name. Beside, custom items are named when created, and take the current language. This means you can't start your server with a language and then change it, because it will carry problems. Choose what language you want on your server and keep it. That means too that who want to use English as language and was using Spanish previously must start a new server, or old cutom items will not work due to language descriptions besides many other errors.
Dependences
Vault
Some Economy plugin.
Features
- Attributes
- Strength: Increase your fisic damage
- Stamina: Increase your max health.
- Intellect: Increase your mana.
- Agility: Increase the chance to deal a critick attack.
- Discipline: Increase your health/mana regeneration.
- Armor: Increase the % of fisic damage you will ignore.
- Configurable effect of your attributes. Configure the health you will gain per stamina point, or the % of critic attack per agility point.
- Level system
- Choose how much exp will need to reach the next level
- How much strength, intellect, stamina... would have your char at level 0 and how much would gain per level?
- Max level controlled by your class.
- Classes
- Create custom classes and configure:
- Name of the class
- Power Source:
- Mana: Typicall rpg mana.
- Energy: Increase and decrease very quickly.
- Fury: Gain fury attacking your enemies.
- Min level to take the class.
- Max level you can reach with this class.
- Multiply some of your base attributes.
- Choose what items and armor can or not use.
- Choose what recipes you can craft with this class.
- Choose the skills that class will have and configure:
- The level at you will get the skill.
- Features of your skill: cooldown, range, damage, duration...
- Upgrade a skill at some level, modifying his features.
- Price to get the class.
- Use signs to request a class swap. How to create signs
- Permission node in order to get the class.
- Skills System
- Use the skills with a command or...
- Add skills to your hotbar and just press the number (1-9) in order to cast.
- It will be also displayed the Cooldown your skill have if is assigned to the hotbar.
- Mobs and Mobs regions
- Mobs:
- Create custom mobs and configure:
- Type of the mob (Zombie, Skeleton...)
- Health, damage and exp given per level.
- Loot of the mob:
- Item
- Chance of loot
- Min and max level the mob must have to loot the item
- Amount
- Drop also your custom items!
- Create custom mobs and configure:
- Mob Regions: Define a region and choose what of your custom mobs will spawn in, the range of their level and the chance of spawning
- Groups
- Create groups with your friends:
- No damage between members of the group.
- Deal the recived exp between members.
- Send messages to the members of your group
- Custom items
- Create custom configurable items:
- Choose the name and the id of the item.
- Type: Wooden sword, iron leggings, stick...
- Level you need to use the item
- Damage of your item
- The attributes you will gain having this intem on your and or equipped.
- Chooose a custom durability for your item and make it persistent or not (persistet items never break and cannot be lost when dead)
- Rarity of the item: Poor, Common, Rare, Epic, Legendary (Only change the color of the name)
- Multilingual support
- Current Languages:
- English
- Spanish
- Other features
- Choose the duration of the power source regeneration interval
- Choose the range of level two player must be in to allow fight.
- Choose the range of level between mob level and player level in order to get experience.
- Time on combat: Every time you attack a player or a mob, or you get some kind of damage, you will enter on combat, and you will die if log-out. Configure the time you will wait after attack/get damage to exit combat.
- Despawn "Standard" mobs.
- Choose how much % money will stole a player from his victim.
- Choose the additional price to take a class of the same tier.
- ANVILS and ENCHANTING TABLES are always DISABLED
TO DO:
- Add many many many others skills.
- Add professions.
- Create more plugin to use with Extreme Classes.
- Add bosses.
- Add more commands.
- Create ExtremeClassesWiki
And more...
BUGS:
- Some mobs (like EnderDragon) may crash the server if set as custom mob.
Next Version
Release: Unknow
New features:
- Skill zones: Allow or deny use some skills by creating SkillZones and using perms.
- Improve compatibility with Langauges:
- Swap language without crash the server
- Items still works if language changes.
- Skill combos. Cast your skills by using mouse clicks combos. Customize your combo secuences.
- Update attributes of existing custom items if it changes on items.yml
- Improve loading process of mobRegions and customMobs spawn.
Solved bugs:
- No need to put manually lowest coords of MobRegion in p1 and highest in p2.
- Now MobRegions will correctly detect the world where they are set.
Minor Fixes:
- Money stolen message will not appear if "money-stolen-on-kill" = 0
Compatible/Recommended Plugins
Extreme Chest shop : This plugin allow you to create shops with chests. There you can sell your custom items (ExtremeClasses items). Being the shop in a chest and not in a sing, like most shop plugins, it allow you to look the attributes of your custom item before buy it. Highly recommended if you want to build up a RPG server with economy.
Skills
Commands and Permissions
Configuration Files
Config.yml
ExampleClass.yml
mobs.yml
MobRegions.yml
items.yml
basicDamages.yml
Donations
Donations are always a good way to encourage developers to their work. If you want to support Extreme Classes and make it grow faster you can help by donating clicking this link.
If someone make a donation, please send me a PM in order to check it out.
@gyus92
And why i cant open anvils?
Could you please update the version you have in your computer?
Could you please add this plugin works with specific worlds?
Thank you.
Mob regions doesnt work! I did what you told me
@xtomyserraxIt doesnt work because you have to put the lower cords on P1 and higer on P2. P.e: x: 366 should be in P1 and x: 373 in P2
@gyus92
Hey, how can i enable this plugin only ONE world? (You should add this as a feature) If you dont add this i cant use this plugin and i really need it! I NEED IT URGENTLY PLEASE
Could you upload the new version or pass it to me in skype?
I cant open anvils with this plugin
MobRegions doesnt work. How can i make mob dont spawn only in one world because i just want mob regions spawn there?
Look here it is what i have in mobs.yml and in mobregions.yml :
CityRegion: world: world p1: x: 373.0 y: 68.0 z: -799.0 p2: x: 366.0 y: 69.0 z: -803.0 priority: 1 min-level: 0 max-level: 100
Zombie1: type: zombie base-attributes: health: 10 damage: 2 exp: 10 attributes-per-level: health: 1 damage: 0.5 exp: 1 loot: EspadaDelNewie: probability: 0.60 min-mob-level: 1 max-mob-level: 5 amount: 1 custom: true
Why mob regions doesnt work with me?
@xtomyserrax
So, the "updated" version is not uploaded anywhere, it's just on my pc.
-
Mob regions works. What it do is to "mutate" the monsters who Minecraft spawn in a mob region into your custom monsters that you have added into this mob region. If there is no mob region, mob didn't spawn. If you want to spawn normal Minecraft mobs out of mob regions, you have so set true an option of the config.yml file.
-
This error happens when you start enabling and disabling EC. When you let it on the error should disappear.
@gyus92
Well, i will donate when i get more money.
Please try to add more things, and update the things you have! "Few things you are asking for are yet implemented but i've not updated my plugin there on Bukkit."
Where have you upload them?
-I think i have a bug. Look, when i put this plugin, i lost every monster on my server. I didnt notice it was the plugin, and i couldnt spawn mob eggs and the mobs of the Mob Region didnt spawn. Then i remove this plugin of my plugins folder and reload the server, the mosters spawned again, I did /kill monsters and they spawned again. When i put the plugin back, the monsters stop spawning and Mob Region didnt spawn too.
Try to fix this please.
-And i found this error in the console log (I report it because i dont know if its a bug or not)
[22:30:44] [Server thread/ERROR]: Could not pass event InventoryClickEvent to ExtremeClasses v0.3 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:320) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:486) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:471) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:1361) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.PacketPlayInWindowClick.a(SourceFile:32) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.PacketPlayInWindowClick.handle(SourceFile:10) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] Caused by: java.lang.ArrayIndexOutOfBoundsException: -1 at rpg.extreme.extremeclasses.players.PlayerData.getSkillHotkey(PlayerData.java:547) [?:?] at rpg.extreme.extremeclasses.listeners.HeldItemListener.onPlayerClickItem(HeldItemListener.java:187) [?:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [?:1.8.0_25] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [?:1.8.0_25] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [?:1.8.0_25] at java.lang.reflect.Method.invoke(Unknown Source) [?:1.8.0_25] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:318) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] ... 13 more [22:30:44] [Server thread/ERROR]: Could not pass event InventoryClickEvent to ExtremeClasses v0.3 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:320) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:486) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:471) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:1361) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.PacketPlayInWindowClick.a(SourceFile:32) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.PacketPlayInWindowClick.handle(SourceFile:10) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] Caused by: java.lang.ArrayIndexOutOfBoundsException: -1 at rpg.extreme.extremeclasses.players.PlayerData.getSkillHotkey(PlayerData.java:547) [?:?] at rpg.extreme.extremeclasses.listeners.HeldItemListener.onPlayerClickItem(HeldItemListener.java:187) [?:?] at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) [?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [?:1.8.0_25] at java.lang.reflect.Method.invoke(Unknown Source) [?:1.8.0_25] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:318) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] ... 13 more [22:30:44] [Server thread/ERROR]: Could not pass event InventoryClickEvent to ExtremeClasses v0.3 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:320) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:486) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:471) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:1361) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.PacketPlayInWindowClick.a(SourceFile:32) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.PacketPlayInWindowClick.handle(SourceFile:10) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] Caused by: java.lang.ArrayIndexOutOfBoundsException: -1 at rpg.extreme.extremeclasses.players.PlayerData.getSkillHotkey(PlayerData.java:547) [?:?] at rpg.extreme.extremeclasses.listeners.HeldItemListener.onPlayerClickItem(HeldItemListener.java:187) [?:?] at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) [?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [?:1.8.0_25] at java.lang.reflect.Method.invoke(Unknown Source) [?:1.8.0_25] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:318) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] ... 13 more [22:30:44] [Server thread/ERROR]: Could not pass event InventoryClickEvent to ExtremeClasses v0.3 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:320) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:486) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:471) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:1361) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.PacketPlayInWindowClick.a(SourceFile:32) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.PacketPlayInWindowClick.handle(SourceFile:10) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] Caused by: java.lang.ArrayIndexOutOfBoundsException: -1 at rpg.extreme.extremeclasses.players.PlayerData.getSkillHotkey(PlayerData.java:547) [?:?] at rpg.extreme.extremeclasses.listeners.HeldItemListener.onPlayerClickItem(HeldItemListener.java:187) [?:?] at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) [?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [?:1.8.0_25] at java.lang.reflect.Method.invoke(Unknown Source) [?:1.8.0_25] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:318) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] ... 13 more
@ChibiKage
With this information i can only tell you that it works if used properly xD
Hello
I make this comment cause I have a problem with mob region , the mobs no spawn ;( if you can help me thx.
@xtomyserrax
Hi again dude. Few things you are asking for are yet implemented but i've not updated my plugin there on Bukkit. The others thing would take me a very long time and at the moment i have no time to code and improve this plugin. Anyway all the things you are asking for are in my TODO list. Donations... hahaha i've noticed with this plugin that it doesn't exist at all! :O
So, difference between Ice Feet and Frozen Path....
Ice Feet: Freeze a 3x3 square of water behind your feet. Froozen Path: Freeze the water you walk on for a short amount of time (creating a froozen path :D ).
Both this skill will not work properly if you have few lag and you moove so fast, and i can't solve this :S
@gyus92
It wasnt a plugin bug. I had plugins which had plugins with this one! Now it works!
I would like you to add these things:
Fix these:
My questions:
Please add the features i told you and i will donate! I really need this plugin!
@xtomyserrax
So, 1 by 1...
Mob spawns works. You have to create a region with the coords and set what custom mobs you want to spawn in. If it doesn't work for you, probably you are doing something bad.
Skills works if they are in your class. /skill list must work even if your class have not skills.
Command /char setLevel also work, again you are doing something bad with it :S
/class options ?? I think i've not coded this command :D
Hey please update this plugin!
This is the best! Add more features!
When i get more money in my server donations (which im going to start) im going to donate to this plugin!
I love IT!
My questions:
How can i make the mobs spawns? I config that and they dont spawn.
How can i use my skills? When i do: /skill list - /skill cast - /skill info it says that skill doest exist! And i have them in my class
Why when i want to change my level with i cant? It says its an invalid name and i wrote it well
When i do /class options it says its only for level 1+ and i have am level 2.
Please fix all the bugs! I want this plugin!
@XxAsSaSiNxXyT
First time i see this error. I don't really know what could be crashing. Do you use Spigot or bukkit server?
gyus92 I Have A Problem Server Gives Me A Crash All The Times, and He Redirected Me To This Page To Solve The Error But I Can't Please I Need Help!
http://hopper.minecraft.net/help/failed-load-scoreboard/ It Says Something With Scoreboard
@VexyTal
- '*'
How would you make it so there are no restrictions for crafting items. So that you can craft any item. ( Without having to type every craft-able item that is. )
@Babibab
I truely don't know, i've never try it. You may try it and let us know :)
Hello,
Is this plugin compatible with ItemLoreStats?
Thanks a lot.
@Dexter285
What economy plugin do you have? Are you sure that are updated?
I just got this plugin but it wont work it keeps giving me ERROR LOADING EXTREME CLASSES!: You need Vault and some economy plugin to use ExtremeClasses! but i have vault and a economy plugin installed what do i do ?
this seems to be a good plugin, i'll try to use it :)