

Description
๐ Birthdays ๐
Your Seraph now how has a Birthday! Use "/birthday me" to see your birthday!
Once a year, you get a gift from a configurable loot table and a message in chat. First gift requires: in game year > birth year.
Were you offline and missed bday? You'll get a belated gift the next time you log in :)
Admins can manage the gift table with in game commands or by editing the config directly. Modded items are supported.
STILL TESTING - HELP ME OUT BY REPORTING ANYTHING WITH MULTIPLAYER
Commands
Customizing the gift list is primarily done through the config file, but these commands let you make quick changes
<table style="width: 37.7875%; height: 332.4px;" border="1"> <tbody> <tr style="height: 20.2px;"> <td style="width: 44.1184%; height: 20.2px;">Command</td> <td style="width: 55.7657%; height: 20.2px;">Description</td> </tr> <tr style="height: 40.2px;"> <td style="width: 44.1184%; height: 40.2px;">/birthday me</td> <td style="width: 55.7657%; height: 40.2px;">Check your birthday</td> </tr> <tr style="height: 40.4px;"> <td style="width: 44.1184%; height: 40.4px;">/birthday calendar <month></td> <td style="width: 55.7657%; height: 40.4px;">See birthdays for specific month.
Defaults to current month if no month input
/birthday remove <code>
</td> <td style="width: 55.7657%; height: 35.2px;">Remove a gift (admin)</td> </tr> <tr style="height: 47.4px;"> <td style="width: 44.1184%; height: 47.4px;">/birthday change <player> <month/day></td> <td style="width: 55.7657%; height: 47.4px;">Change player's birthday (admin)
(month is numerical value ex 5/1 for May 1st)
</td> </tr> <tr style="height: 30.2px;"> <td style="width: 44.1184%; height: 30.2px;">/birthday calendar list</td> <td style="width: 55.7657%; height: 30.2px;">See all player's birthdays (admin)
</td> </tr> </tbody> </table>
Config
Gift table is at ModConfig/birthdays.json
Modded items just use the full code like somemod:itemname.
<pre style="background: #1e1e1e; color: #d4d4d4; padding: 15px; border-radius: 6px; overflow-x: auto; font-size: 0.85em;">{ "Gifts": [ { "Code": "game:gear-rusty", "Quantity": 25, "Rarity": "common" }, { "Code": "game:gear-temporal", "Quantity": 10, "Rarity": "uncommon" }, { "Code": "game:axe-felling-copper", "Quantity": 1, "Rarity": "rare" }, { "Code": "game:ingot-gold", "Quantity": 2, "Rarity": "rare" }, { "Code": "game:clothes-face-hummingbird", "Quantity": 1, "Rarity": "legendary" }, { "Code": "coolmod:coolsword", "Quantity": 1, "Rarity": "very-rare" } ] }</pre>
Rarity
Each gift has a rarity that controls how often it shows up:
<table style="width: 18.5652%; height: 179.2px;" border="1"> <tbody> <tr style="height: 20.2px;"> <td style="width: 50.9129%; height: 20.2px;">Tier</td> <td style="width: 49.0871%; height: 20.2px;">Drop chance</td> </tr> <tr style="height: 30.2px;"> <td style="width: 50.9129%; height: 30.2px;">common</td> <td style="width: 49.0871%; height: 30.2px;">Highest</td> </tr> <tr style="height: 31.2px;"> <td style="width: 50.9129%; height: 31.2px;">uncommon</td> <td style="width: 49.0871%; height: 31.2px;">Medium</td> </tr> <tr style="height: 31.2px;"> <td style="width: 50.9129%; height: 31.2px;">rare</td> <td style="width: 49.0871%; height: 31.2px;">Low</td> </tr> <tr style="height: 28.2px;"> <td style="width: 50.9129%; height: 28.2px;">very-rare</td> <td style="width: 49.0871%; height: 28.2px;">Very low</td> </tr> <tr style="height: 38.2px;"> <td style="width: 50.9129%; height: 38.2px;">legendary</td> <td style="width: 49.0871%; height: 38.2px;">Extremely low</td> </tr> </tbody> </table>
Default Gift Table
Ratings & reviews
Sign in to leave a rating or comment.

