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! :)
-
View User Profile
-
Send Message
Posted Dec 7, 2013where is v1.2? or still working on it?
-
View User Profile
-
Send Message
Posted Nov 16, 2013@LegitModern
just take yer time and prepare for the 1.7 bukkit update like the rest of us ^_^
-
View User Profile
-
Send Message
Posted Nov 10, 2013Hey guys, so apparently BirthdayCraft v1.2 was denied for something about not using Curse for my auto-updating. But, it's clearly shown that I use Curse in the login message (when it asks you to update). I'm not exactly sure how they didn't see it in my code but whatever, I'll work on revising it.
-
View User Profile
-
Send Message
Posted Nov 10, 2013@TheKomputerKing
sure, give it a shot ^_^/ i've currently got the files stored in server root, and i got them named each from server-iconMonday to server-iconSunday so it'd need to be either something that changes the hooks daily to make it load server-iconMonday on monday ot something numeral like 'if day = x than load icon = x' <- like a counter, so you can add more icons
anyways if you need my icons to work upon you can find them here: http://snowcraftgamingstudios.enjin.com/profile/2643339/pics/album/album_id/348740
-
View User Profile
-
Send Message
Posted Nov 8, 2013@harleyknd1
Hehe wouldn't mind doing this myself if you don't mind :) Let me know and I'll do it ASAP
-
View User Profile
-
Send Message
Posted Oct 29, 2013@harleyknd1
I'm sure someone will make this plugin before I do. But, I'll look into it once Bukkit 1.7 is out and most likely still develop it anyway if it's possible. Thanks for the idea! :P
-
View User Profile
-
Send Message
Posted Oct 29, 2013just a idea for another plugin here, when you can code for 1.7 can you maybe find a way to automatically change the server's picture each day, atm i've made 7 daily logo's for my server and it'd be nice to let a plugin rotate through them each day
Kirito ^_^
-
View User Profile
-
Send Message
Posted Oct 26, 2013@harleyknd1
Will be fixed in the next update, thanks.
-
View User Profile
-
Send Message
Posted Oct 26, 2013birthday craft also keeps saying a update is available, even after a update T_T
-
View User Profile
-
Send Message
Posted Oct 26, 2013@harleyknd1
Alright, I'll think of adding that, thanks.
-
View User Profile
-
Send Message
Posted Oct 26, 2013@TheCurseAccount
Thanks, glad you enjoy using BirthdayCraft! If you like it, tell your friends, etc. :)
-
View User Profile
-
Send Message
Posted Oct 26, 2013@matthiasvd2
No, Bukkit hasn't updated to 1.7.2. As soon as they update, I'll push out an update for BirthdayCraft ASAP.
-
View User Profile
-
Send Message
Posted Oct 26, 2013@harleyknd1
Sorry, the command is /birthdaycraft update. I'll fix that message in the next update.
-
View User Profile
-
Send Message
Posted Oct 25, 2013Great plugin!
-
View User Profile
-
Send Message
Posted Oct 25, 2013the '/update' command doesn't work
-
View User Profile
-
Send Message
Posted Oct 25, 2013@lolokraus
no shit, bukkit isn't even updated for 1.7.2 so its no wonder it doesn't work
-
View User Profile
-
Send Message
Posted Oct 25, 2013just a idea here, how about adding holiday's to the system, like when you log in on halloween you get a pumpkin head and pumpkin pie, or when you log in on x-mas you'll get some special items ^_^
-
View User Profile
-
Send Message
Posted Oct 25, 2013At the moment nothing works at fucking 1.7.2
-
View User Profile
-
Send Message
Posted Oct 25, 2013Does it work on 1.7.2?
-
View User Profile
-
Send Message
Posted Oct 25, 2013@sebasti161
Awesome, happy birthday! Thanks for downloading BirthdayCraft! :)