BirthdayCraft
BirthdayCraft
BirthdayCraft rewards players when they join the server on their birthday! Players can set their birthday and receive rewards set in a config file when they log in to the server on their birthday. Upon first logging into the server on their birthday, a birthday message will broadcasted to the entire server so all other players can be informed of that specified player's birthday, and wish them a great happy birthday!
In case anyone is wondering, I only set cooldowns in BirthdayCraft for 24 hours. This is because after their birthday, the plugin will not allow them to get a gift anyway so instead of wasting resources and setting cooldowns to 1 year, 24 hours is fine!
This is my first Bukkit plugin so show some love, pretty please? I'm also always open to requests for new features! :)
PLEASE NOTE: As of version 2.0 and up, BirthdayCraft requires Vault in order to enable!
Features
- Players can set their own birthday
- Players cannot change their birthday once it is set
- Players cannot receive more than 1 reward(s) per birthday year
- Admins (or users w/ the permission) can change another player's birthday
- Players can check when another player's birthday is
- Players can check when their own birthday is
- Server broadcasts a message when it is a player's birthday
- Configurable item ID reward + amount
- Support for economy based rewards (Vault)
- Auto-updating
Commands
- /birthdaycraft - Main command that displays usage and/or shows the birthday that they set.
- /birthdaycraft <month> <day> - This usage of the main command allows a player to set their birthday.
- /birthdaycraft check <player> - This subcommand allows users to check when another player's birthday is.
- /birthdaycraft change <player> <month> <day> - This subcommand allows users to change another player's birthday!
Permissions
- birthdaycraft.* - Gives players all permissions of BirthdayCraft.
- birthdaycraft.use - Allows players to use the BirthdayCraft command.
- birthdaycraft.reward - Allows players to receive their birthday reward.
- birthdaycraft.check - Allows players to check for another user's birthday.
- birthdaycraft.change - Allows players to change another user's birthday.
Upcoming Features
- Support for multiple item rewards
- MySQL support
- View information about when a player received their last gift
- Configurable broadcast message + player gift message
Hope you all enjoy BirthdayCraft! :)
Just added this to my server, always love a plugin that adds a fun aspect to the game without really altering anything. Great idea and good work!
Looks pretty cool, people on my server would be glad to get it!
@francus2000
Great, glad you enjoy it!
Thanks for all the nice comments! Unfortunately, I am working on an official test server that will be ran by myself. But, I'll consider making a page of servers using BirthdayCraft! :)
just wondering, if i'd wanted to give someone 1 cake, 64 cookies, and 15 different fireworks, how would i set it up?
Edit: never mind just saw its an upcoming feature ^_^"
Implemented into snowcraft realms reborn test server ;D
Hey, when you search a Server, I have a Root-Server and a Server-Network... Add me on Skype: robinracer99
xD And you can use my server too: Capecraft.biz, but its an german Server. But i can english somewhat. ;D BUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTT its on 1.6.2. and i gona update it. I hope this plugin running for 1.6.2 :l
Hey I am running this plugin on my server. If you wanna use it as your test server LegitModern you can. My server ip is alphax2.game.nfoservers.com:25565. Its run 24/7.
I love yhis plugin. :)