Humanity
Welcome to the Humanity plugin, this plugin is inspired by a game mode in DayZ by the same name. The plugin assigns roles to players based upon how they behave. It ranges from Hero and Survivor down to Bandit. If you damage a player you loose points, but you can restore them by giving food and potion items. Based upon how many points a player got, the player gets a new role.
The plugin is great for survival servers where you don't know who to trust. It also helps to to create a more friendly environment as it encourage players to help each other and not killing them.
Click here to get started.
Click here for a list of commands and permissions.
Click here to see the config.
- Ranks: Survivor, Hero & Bandit (Changeable)
- MySQL support
- Display role in chat
- Display role and points above player head
- Highly Configurable
- Light-weight
- Custom settings per permission.
- Auto updater
- Metrics support here
This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true
The plugin also got an auto updater, which will check for the latest version and download or only notify if it finds a method. If you want to disable this, go into the config.yml and set "Updater.Enable" to false
Feature - Priority
- Ability to change output language - low
- None
If you find a bug please comment below. Also if posting console errors or configs, please use PasteBin
This plugin uses teams to change player head prefix and display current points above the players head. This can be disabled in the config, but if enabled then it will not work with other plugins editing player names or scoreboards.
List of known plugins to break while prefix and points display is enabled with:
- TagAPI
@predawnia
Try with this version:
v1.4 Download
@xGamingDudex
I got this error when trying to run Humanity 1.3
http://pastie.org/8949648
It has something to do with Citzens 2 and Sentry, I think.
@xGamingDudex
Thanks. ^^
@DjSwifPanda
You can not simply add text only under the player name. You need to at a text and a value (due to the point/scoreboard system in minecraft). But what you can do is go in the config file and change the player prefix (not player chat prefix) for every role (bandit, survivor & hero) to say for instance "HERO" instead of just the color green in front of the name
@DjSwifPanda
Hmm we have coloured names to indicate what role a player have, but wont be a possible feature.
@xGamingDudex
Aha Thank you Love your work besides that. all seems well. possibly, could you add an option which makes it so instead of humanity # under the player name, it says bandit, hero, or Survivor?
@Arrawn1306
I tried to test with ExtraHardMode and don't quite see the problem. If you try to swim with too much stuff in you inventory it will pop up a little scoreboard box telling you that you have to much weight. If you then where to do /hStats exactly when that happens then it display your states instead of that box. When the stats disappear you can no longer see a ExtraHardMode notification. But if you just wait a little while, like go up on the ground and then try to jump once again into the water then it will display the box again. So it seams that the two plugins are working together as best as they possible could
@DjSwifPanda
Really sorry about that, here is the next update, should have removed the debug messages and added some new features. If you find any bugs or something that should/you think should be altered then please reply below ;)
Just a small problem, is it possible to make it not display the "Custom points: normal" in chat while receiving damage/taking damage from a player?
no problem yet except maybe only the hstat command is conflicting with extrahardmode when used via the chestcomand gui....but i guess thats nothing you can fix... what happen exactly is tht when i open the chest command gui and click an item to run the comand hstats, the gui close the chest inv and execute the command, but for some reasons the extrahardmode show me my weight window instead of my hstats... i guess the only way to fix it would be to change the location of where the stats are showed in my screen to avoid extrahardmode window to apear over the hstats one... but its not a big deal seriously ^^
thx again i love it
@Arrawn1306
Hehe np, we glad that we can help pvp/survivals servers. Remember you can always create a ticket if there are problems. :)
thanks for the plugin, its awesome and will help reduce the useless pvp on my server