DonorManager
DonorManager is a plugin which makes managing temprary donation ranks a piece of cake! If you are not using BuyCraft or any other donation system which automatically gives donors the ranks they bought and also removes them the ranks after its expiry you know the pain for giving the ranks to players, writing somewhere until when their rank lasts and then remembering to remove them the rank. Well, this plugin makes this job much easier!
Commands
/donator - using this command the donor can see which donor rank does he have, when was it given to him, the date of expiry and how much day is left until the rank will be removed.
/donator <nick> <rank> <duration (months or days)> - command for giving players donor ranks (permission: donormanager.give). If you want to give player a rank that will last two months, you will execute following command: /donator PlayerABC VIP 2m. If you want to give a player rank for for example 15 days, the command will look like this: /donator PlayerABC VIP 15d.
YMLs
data.yml - used for storing data when the player's ranks will expire etc.
messages.yml - you can modify every plugin message
ranks.yml
Code (Text):
VIP:
RequireOnline: true
NeedEmptyInventory: true
# If you set NeedEmptyInventory, you also need to set RequireOnline to true, because in order to check if player has empty inventory, he must be online.
OnStart:
- manuadd %player% VIP
- eco give %player% 250
- mail send %player% Thank you for donating! You can see your donator status
OnExpiration:
- manuadd %player% Default
- mail send %player% Your donator rank has expired. If want to donate and help our servera again, please go to www.blablabla.com!
Donator:
OnStart:
- manuadd %player% Donator
- eco give %player% 500
- mail send %player% Thank you for donating! You can see your donator status
OnExpiration:
- manuadd %player% Default
- mail send %player% Your donator rank has expired. If want to donate and help our servera again, please go to www.blablabla.com!
RequireOnline: true
NeedEmptyInventory: true
# If you set NeedEmptyInventory, you also need to set RequireOnline to true, because in order to check if player has empty inventory, he must be online.
OnStart:
- manuadd %player% VIP
- eco give %player% 250
- mail send %player% Thank you for donating! You can see your donator status
OnExpiration:
- manuadd %player% Default
- mail send %player% Your donator rank has expired. If want to donate and help our servera again, please go to www.blablabla.com!
Donator:
OnStart:
- manuadd %player% Donator
- eco give %player% 500
- mail send %player% Thank you for donating! You can see your donator status
OnExpiration:
- manuadd %player% Default
- mail send %player% Your donator rank has expired. If want to donate and help our servera again, please go to www.blablabla.com!
If you have found a bug or have a question regarding my plugin, please do not use the review section, but send me a PM or post your question in the discussion.
Thanks!
Quick facts
- Edition: Minecraft Java
- File type: .jar
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
DonorManager is a free Minecraft Java mod. Downloaded 467 times (via Spigot). Download it and open it directly in the game.