MineReaper
MineReaper
Time to pay the reaper.
Description
Get more control over the way death works on your server! Give players the luxury of keeping their experience and items when they die, either for free or for a price. Are your players complaining because they lost all their items when killed in PvP? Why not make it so they can keep those items and experience whenever a player kills them? Want to treat your VIP's to a new perk for some donations? Why not allow them to keep their experience and items, FOR FREE? Customize the way your players die in the game, add your own hilarious spin on death using custom death messages! Don't want your players to keep their experience AND their items? Choose which they get to keep for yourself!

Important Note
Version 1.3 includes several permissions and configuration changes where some permissions and configuration options have been removed. We recommend that you delete the config.yml in your MineReaper data folder, and unset your current minereaper permissions.
If you DO choose to use the death tax features of MineReaper, Vault is required along with a valid economy plugin supported by Vault.
You can get vault here: http:dev.bukkit.org/server-mods/vault/
If you DO NOT choose to use the death tax features of MineReaper, Vault is not required.
MineReaper turned off by default. In order to use it, you have to give the minereaper.use permission to any user/group/world you want to have it. If you want to use death taxing, you have to use the appropriate commands found on the commands page to enable those features.
Version 1.3 contains many bug fixes and new additions, it is highly recommended that you use this version or upgrade to it. If you intend to use MineReaper Death Messages, please read the Death Messages Configuration, link located at bottom of page.

Features
Choose whether players will keep experience or items, or both!
Supports custom death messages (including PvP item used to kill)
Supports custom server currency types (Dollars, Gold, etc.)
Reload MineReaper's death messages and configuration on-demand in game!
Supports all known permissions plugins (PEX, bPerms, PermissionsBukkit, GroupManager, etc.)
Supports all known economy plugins compatible with Vault
Tax users when they die if they want to keep their items/experience
Make PvP deaths item/experience loss & tax exempt
Make any player/group/world tax exempt (Great for VIP!)
Quickly reconfigure MineReaper with in-game commands

ToDo
- Add opt-in/opt-out ability for players
- Add temporary death insurance
- Add more features!

Known Issues
Essentials version 2.9.1 and earlier has a bug where PlayerDeathEvent gets called multiple times. This WILL break MineReaper, if you want to use Essentials with MineReaper, you will need to download Essentials 2.9.2 or higher which can be found here: http://dev.bukkit.org/server-mods/essentials/
Videos
Coming Soon!

Donations
If you have the coin to spare, why not donate to help keep this project going? Simply click the Donate button in the upper right!
-
View User Profile
-
Send Message
Posted Jun 22, 2012@Shirou7000
Well I just spent the last hour killing myself in version 1.14 and was not able to replicate this whatsoever, even after enchanting over 2 dozen items, never was my EXP reset to a level it was before an enchant, it only reset my exp to what it was when I died. Minereaper and the way it handles saving experience/items on death has been restructured many times throughout the various revisions, and again so in 1.14. Anyways, I am putting 1.14 out for release now, new features will have to wait.
-
View User Profile
-
Send Message
Posted Jun 22, 2012There is a problem with exp :/ when user enchants something then he dies, he get all the exp back to original level =_= for example one of my players have 42lvl, when he enchants something and have for example lvl 30 (or lower) then he dies, he is back to being lvl 42 and he has his enchant :/
I've tried this myself, I was lvl 13 then done enchant for 12 lvls, and was lvl 1. I've died and I was lvl 13 again with my enchant On =_=
Please resolve this issue.
-
View User Profile
-
Send Message
Posted Jun 22, 2012@Steelsouls
Well the way I see it, a % tax is always merciful, because there will almost always be x% of their balance. Whereas if you set it to say 5000, then they can quickly go broke. It is really how you want to see it. I think merciful is great, but I also think players will figure out that every time they die, they will only pay less money if you use a %. Having a steep flat rate makes them think about what they are doing before they do it, and if the price is worth it.
-
View User Profile
-
Send Message
Posted Jun 21, 2012Just wondering, do you have any recommended settings for the death tax? I was thinking 25% sounds fair, but I'm not really sure.
-
View User Profile
-
Send Message
Posted Jun 21, 2012@BlueSin
Yay! Thanks for this! Gonna throw 1.13 on my server now.
-
View User Profile
-
Send Message
Posted Jun 21, 2012WOW. It is done lol. That was way easier than I had ever imagined, and apparently only PermissionsEx was not working with MineReaper. All other permissions mods including bPermissions, GroupManager, PermissionsBukkit, etc. work just fine with MineReaper. So in version 1.14 you will see an addition of support for PermissionsEx. Regardless, until I release that you guys should have no problems using anything other than PermissionsEx for your permissions on your server with minereaper. Now...time to add some slick new features...I wonder what they will be?
-
View User Profile
-
Send Message
Posted Jun 21, 2012A little over 4 hours in now and I have confirmed version 1.14 is verified to be working with PEX, PermissionsBukkit and the default Bukkit if you have no permissions mod, but are opped. All features are completely functional, so now all that is left to do is add support from the other permissions plugins and it will be done. I think 1.14 will be done tonight, so if nothing else I am going to push that build when it is ready for you superperms users.
-
View User Profile
-
Send Message
Posted Jun 21, 2012I like posting here so I will try to keep doing that, and keep all of you updated. I am about 3 hours in now and started with adding PEX support. I managed to do that successfully and just finished restructuring the commands interface, tested and works perfectly with PEX. Now I need to move on to the meat and potatoes of the mod and get the PEX support added in to there. Once that tests out okay, really all that is left to be done is to add support for all the other permissions modules, which for PEX was not that difficult taking me about 10 minutes. If this keeps up you guys might see some new features in the next version in addition to superperms support.
-
View User Profile
-
Send Message
Posted Jun 21, 2012@Steelsouls
Well it won't break your server, I can tell you that much for sure. It's just that MineReaper might not work. To be honest I haven't tested all of the permissions plugins yet for compatibility with the current version of MineReaper, only PEX and PermissionsBukkit. So in fact, it may or may not work for bPermissions, the best thing you can do is try to set it up on your server and see if it works. But, by default NOBODY has permissions for MineReaper, so if you just threw it on a server that supported it, nobody would be able to use it unless you specifically set the permissions for those users/groups/worlds. But it is exactly as you said, I noticed some permissions mods, like PEX, ignore my defaults and just set it to true/false, whatever it prefers. So on my server using PEX with 1.13, MineReaper is enabled by default, which is not the way I have it setup. And that is why it needs to be fixed :(
-
View User Profile
-
Send Message
Posted Jun 21, 2012Yeah this is seriously going to turn into one of the must have plugins for bukkit. I am a bit confused about the bad news. I use bPerms for my permissions setup. Will this plugin work at all on my server? What would happen if I just threw it in there, would everyone have all permissions by default? Or maybe nobody would have any since bPerms would override any defaults. Can't wait till you figure out the permissions plugins compatibility! Thanks for working so hard!
-
View User Profile
-
Send Message
Posted Jun 21, 2012Alright guys, I have some great news and some bad news. I am going to give out the bad news first, so the good news can overcome it (but in all actuality its really not that bad).
The bad news is that after looking over the way other plugins handle permissions, and the way my plugin handles permissions, I realize that I have ALOT of work to do. I figured that all the permissions plugins simply used the API provided by bukkit, which turns out to be false. Thus in order to support other permissions mods like PEX, bPermissions, etc. I have to link in to their API and figure out which permissions plugin your server is using. That is probably going to be a few days work, maybe a week, depends on how much time I can invest into it. Because of the massive amount of work involved though, I could not include support for them in 1.13. I know for a fact that PermissionsBukkit will work with MineReaper though, but I also know for a fact that PermissionsEX will not.
With that said, the good news. I am adding support for these in the next version which I am headed off to work on as soon as I finish this post. If it turns out to be easier than I expected, I will probably be adding either DeathMessages or Opt in support for players or both, depending. If I add those new features then the version will be 1.2, if I do not and only add permissions support, then it will be 1.14.
I know this is going to hit some of you at home because we all do love our superperms. All I ask is that you be patient, I am working on this for you. With that said, thank you for supporting MineReaper, and lets make this one of the best sought out plugins on Bukkit!
-
View User Profile
-
Send Message
Posted Jun 21, 2012@xzero121
This is possible. But it would have to be a command, if it were an interface I would have to integrate spout and their API documentation is just crap right now. But I certainly can add something so the players can opt-in themselves to minereaper. Something I wanted to do for the future with it was to allow players to opt in/out at will, and also be able to pay upfront to opt in for free deaths for a certain period of time. So a player could say /minereaper insure and pay up front for say like 24 hours of protection. Unfortunately all this won't be able to make it into 1.13, but maybe 1.2. I am looking in to adding HeroicDeath's DeathMessages for 1.2 as well, but this is proving to be a huge task and might need to be put on the sidelines until later.
-
View User Profile
-
Send Message
Posted Jun 21, 2012@Steelsouls
This is already how I have it setup for 1.13. You will be able to add minereaper.use permissions to any group/user you want death taxes to apply to. You can add minereaper.pvpexempt to the same group and when they get PvP killed (potions, melee, bow) they will still retain all items/experience and not be charged. But if they get killed by anything else, they will be charged to retain the items/experience. You will also be able to add minereaper.freeride permissions to any group/player that should retain all items/experience but not be charged the usual tax. This stuff is already done and positively surely working, but as I said earlier, right now I have to basically re-write the plugin for 1.13 just to make sure it is compatible with PermissionsEX, it should be compatible with all other permissions plugins already. I cranked on it about 16 hours yesterday and finally had to sleep, I am hoping to put 1.13 out some time in the next 24 hours.
-
View User Profile
-
Send Message
Posted Jun 21, 2012Can't wait for 1.13! I am waiting to install this plugin until it works for pvp. Also, when you implement the pvp function, can you make it so the player doesn't get charged for pvp deaths? I want players to be cautious about natural deaths but be able to just have fun doing pvp whenever they want.
-
View User Profile
-
Send Message
Posted Jun 21, 2012Could you make it so players chose whether or not players want their items to be saved when they die, and possibly charge them a low value on an interval just for having the insurance if keeping their items if they die? i dont know if either of those are possible but worth a shot
-
View User Profile
-
Send Message
Posted Jun 21, 2012@Mayhem777
Last version might be broken, I hastily prepared it and am working on fixing it right now...or should I say it is already fixed. Just working on a weird issue right now where the mod works fine with PermissionsBukkit and takes a total dump if you switch to PermissionsEX. After that I will put out 1.13, thanks for your support. :) But I did test the new version and killed myself about 50 times and never once did my EXP change from death to revival.
-
View User Profile
-
Send Message
Posted Jun 21, 2012Yes minereaper saved all their items and so on, but the exp is get bugged, yesterday i tested in my server with the help of one of my mods, he died 20 times, 4 times he gets more xp and 3 he get less.
I'm gonna download last version and i'll tell you how goes :D thanks for your job!
-
View User Profile
-
Send Message
Posted Jun 21, 2012@octagami
Done, you should see this in version 1.13 and thanks for the suggestion.
-
View User Profile
-
Send Message
Posted Jun 20, 2012I'm really happy to see this plugin pop up. I was about to attempt to write something like this myself.
If possible, could you add a feature that restricts the no item/xp drops to PvP deaths? I'd like players on my server to be able to PvP without endless drama about who stole items.
Also, is the source code available?
-
View User Profile
-
Send Message
Posted Jun 20, 2012@Mayhem777
Interesting, that technically should be impossible as MineReaper sets dropped EXP to 0. I will add a redundancy in tonight's version that double checks that the EXP the player had is the EXP the player gets. The question is though, does this happen when they die and MineReaper does not save all their gear, or does this happen when they die and MineReaper DOES save all their gear?