Pvp Perms
ATTENTION! ATTENTION! PvpPerms_v2.0 is completely recoded! NEW FEATURES!
PvpPerms Version 2.0
What is PvpPerms?
PvpPerms is a permission based Pvp Canceler. If two players have the same permission (configured in the configuration file) then they cannot hit each other! This adds the ability to create faction based servers with just permissions! There is no longer a need for a heavy plugin that controls multiple things you do not need! There are now an unlimited number of Pvp Groups you can create using the new Config file!
Usage
There is no need to worry about updating from Version 1.0 since that version did not have a Config file.
Just follow these easy steps to be able to use PvpPerms
- Download PvpPerms_v2.0.jar
- Drag and drop this jar file into your plugins folder (Found in your server root directory)
- Reload or restart your server
- Locate the PvpPerms folder found in you plugins folder
- Open the PvpPerms folder and locate config.yml
- Open and edit the config.yml to your liking
- Save the config.yml and close the file
- Go in-game to the server and type /PvpPerms Reload (Note this only works in-game)
- Give two players the permission pvpperms.[Whatever group name you want (Note this group must be listed in Groups in the config.yml)]
- Congratulations! You just set up pvpperms!
Commands
There are only a few commands currently in PvpPerms!
- PvpPerms - Brings up and error message telling you to type /PvpPerms Help
- PvpPerms Help - Shows all PvpPerms related commands
- PvpPerms Reload - Reloads the config.yml
Permissions
Command Related Permissions:
- pvpperms.permission.admin - gives access to all PvpPerms commands
Group Related Permissions:
Group permissions depend on what you specify in your config.yml
For example, if in your config.yml under Groups: you have the following:
- Groups:
- 'Charlie'
- 'Delta'
- 'Echo'
Then your permisison groups would be PvpPerms.Charlie, PvpPerms.Delta, and PvpPerms.Echo
If you want certain players to not be able to Pvp with each other, just make sure they all have the same permission pertaining to their group.
Configuration
#PvpMessageEnabled toggles whether or not the player is sent a message when he/she hits someone in the same group (Options are true and false) PvpMessageEnabled: true #PvpMessage is the message sent when a player hits someone in the same group (PvpMessageEnabled must be set to true for a player to see it) #All color codes are supported. %d is replaced with the attacker and %v is replaced with the victim. %g is replaced with the group the player is in #Not all % are needed in the PvpMessage PvpMessage: '&bYou, &3%d &bcannot hit &3%v &bwho is in the group &3%g&b!' #You can add as many groups below Groups #Make sure you follow the format though Groups: - 'Delta' - 'Charlie' - 'Echo' #Example: - 'Flame'
Future Plans
These plans are not definite and can change. Things can also be added to it. See the feedback section for more info.
- Add a command that adds a group in-game
- Add a command that toggles the PvpMessageEnabled in-game
- Add a command that sets the PvpMessage in-game
Feedback
This plugin was created for my server originally but after I lost the use for it I decided to release it to the public. This plugin is now for the public and I can add/change/edit things if you ask for it. Suggest things. Ask for things. Complain about things. Help make this plugin even more awesome!
Troubleshooting
If Pvp results to be completely disabled:
- Check to see that groups are not inheriting each other
If the group is not being found or not working:
- Make sure you specified the group in the config and that if follows the format
If the message is not working:
- Make sure that you do not have it disabled and that it starts and ends in ' and that there are not any ' in between
If the plugin in general isn't working:
- Make sure that there aren't any places you might have pressed tab or that the config you have follows the format
From the Developer
It has been a very long time since I have updated this plugin and I have finally decided to do so along with most my other plugins. This version of PvpPerms is completely re-coded! This means that several new features have been added and there will be a lot less bugs that there were before. Along with that, new bugs may arise so if you find any, please leave a comment. Thank you very much for downloading it. If you want (absolutely not necessary), you can donate to show appreciation. Thanks so much for downloading this plugin and using it on your servers!
hey @davidrosales,
is it possible to open source this plugin on github?
Nobody develop it to version 1.8 or 1.9 , so sad
@Blenn412
Hello, about
PvpGroupPerm
What is the right node? What is the instruction? No tutorials?
very good i love it but it dont work in 1710
@0ct0ber
This is not the creator who have loaded but I have a version of this plugin that works in 1.7 if you want it: Link Removed: http://www.mediafire.com/download.php?5sr16lsmsdocvox
Hey man, I was wondering if it is compatible with other plugins like Worldguard? To let certain pvp groups not be able to enter a WorldGuard region? Would be awesome for spawns etc..
Do you have any plans on porting your plugin to CB 1.5?
Thanks!
Ill add the ability to disable it
I love how easy it is to use, but is there any way of removing the message that pops up if you hit someone on your team?
Good plguin, 10 groups are enough for me :)
Hmm.. i will investigate this. Just make sure they arent inheriting each other in the perms filed.
I love the idea for this plugin but when I tried to use it on my server what happened was no one was able to hit anyone. it pretty much disabled pvp. Because I am making an RPG server, what I tried to do was make it so that the warrior rank cannot hit another warrior rank and same with the archers and the mages. I went into the permissions file for each one of them and put in for mages - pvpperms.1 and for archers pvpperms.2 and for warriors pvpperms.3 and I thought that would work but it did not. Sorry for this long disorganised message and it might just be a newbie mistake on my part that it is not working.
I'd very much appreciate some help getting it to work.
@Lindsiepe I have fixed it. Just need to upload
pls fix it! i need this plugin o.O
okay :D thx... nice simple plugin!
Lol. I'll get that fixed
Bow Dmg is on?!?! wtf
Thanks! And for the custom permissions, do u want them configurable in the config? If so, i'll start working on it right away.
good work. well you add custom permissions?
like 'pvpperms.group.a or b'