Inactive [FUN] BirthDay v3.2 - Make your birthday fun [1.2.3]

Discussion in 'Inactive/Unsupported Plugins' started by woder, May 27, 2011.

  1. Offline

    woder

    Birthday - Make your birthday fun:
    Version: v3.1

    Bukkitdev! link: http://dev.bukkit.org/server-mods/birthday/pages/main/
    Please check bukkitdev for the latest build, there are no promises that the download link here goes to the right version! (not to mention that my page on bukkitdev explains this better)

    Are you tired of the same old birthday?
    Well look no more as i have your solution.
    Simply type a command, and get a gift on your birthday!
    Now that is cool!

    Commands:
    • /birthday <day> <month> - sets your birthday and can be used by any player
    • /birthdayp <day> <month> <player> - can be used by admins only and can modify any players birthday
    • /bd <player> - checks the players birthday and can be used by any player
    Features:


    • Set your own birthday
    • Get a gift on your birthday
    • Admin only command to change some ones birthday
    • Set the gift, the number and the message with a config file!
    Permissions:
    • birthday.check is used to allow or disallow use of /bd <player>
    • birthday.admin is used to allow or disallow use of /birthdayp <player> <day> <month> or <month> <day>
    • birthday.use is used to allow or disallow use of /birthday <day> <month> or <month> <day>
    Config:


    Config looks like this:


    Global message: '&4Its ''%p''s birthday today!'
    Birthday Message: '&eHappy Birthday! Here is a gift!'
    Message interval: 1
    Iconomy Money: 0
    Use american date format: 1
    Number of gifts: '1'
    Timed message: '&4Wish a happy birthday to: %p.'
    Month mode: 0
    Items on birthday: '92'


    Download Birthday

    Changelog:
    Version 0.1
    • Release
    Version 2.00
    • Added a config file
    • Added a command to check when a players birthday is
    Version 2.1
    • Fixed a minor bug in /bd
    Version 2.3
    • Added iConomy support
    Version 3.0
    • Added permissions
    • Added timed server messages
    • Added colors codes and variables in config
    • Added option to change the date format
    • Added possibility to give more then one gift
    Version 3.1
    • Fixed a possible bug with permissions
    • Added "month mode" which allows players to set their birthday once every month
    Version 3.2
    • Disabled Iconomy
    • Updated to 1.2.3
     
    Patko0770 and thecoolwolf like this.
  2. Offline

    DreadKyller

    ok, one question, does it save?
     
  3. Offline

    woder

    if you mean when you re load then yes
     
  4. Offline

    DreadKyller

    ok, good
     
  5. Offline

    Alesana

    It's a cool idea but does the players can change the date more than once and get cakes each time? I don't want people to get free unlimited cake and become fat! =)
     
  6. Offline

    woder

    Nope they can only change there birthday once, after that a admin needs to change it( a op)
     
    thecoolwolf likes this.
  7. Offline

    thecoolwolf

    iconomy suport?:D
     
    Lookatmego likes this.
  8. Offline

    Alesana

    Ok thanks, I'll give it a try then. =D
     
  9. Offline

    woder

    I don't see what you would do with iconomy..?
     
  10. Offline

    Jimmy

    Maybe receive money when it's your birthday? XD
     
  11. Offline

    ShockBuddy

    How Funny, keep working!

    [diamond][diamond][diamond][diamond]
     
  12. Offline

    woder

    Ah i see, well i could see to adding that when i get time
     
    Jimmy likes this.
  13. Offline

    kman2010

    yay you finaly released this plugin great job here have this i have a spare [cake]
    p.s. it is no lie lol
     
  14. Offline

    DreadKyller

    @kman2010 : "p.s. it is no lie lol" I see you played portal...
     
  15. Offline

    woder

    There, added config and a bunch of new stuff
    Do not forget: if upgrading, please backup your data (birthday.hm) and then delete the folder. After it auto creates the folder you can put it back, this is a bug that i will fix.
     
  16. Offline

    woder

    Bump
     
  17. Offline

    TruffleDucks

    Make it so that you get presents for your unbirthday :)
     
  18. Offline

    woder

    Now with iConomy :D
     
  19. Offline

    wassilij

    Can you make Birthday is set as first serverjoin and the birthday is every week? that would be very great!
     
  20. Offline

    woder

    doesn't that ruin the point of "birthday"?
     
  21. Offline

    Gsx72clone

    What is the exact syntax of the birthday entry? I've tried several combinations but I always get an error.
    /birthday 01 07
    /birthday 1 7
    /birthday 1 july
    etc
     
  22. Offline

    woder

    the exact syntax is /birthday <day> <month>
    ex /birthday 7 6
    and what error?
    it would help to know
     
  23. Offline

    Avous

    woot now i can give myself a gift on my birthday...

    Foreveralone.jpg

    in all honesty its a cool idea lol but i thought of the forever alone meme :p
     
  24. Offline

    Gsx72clone

    Figured I was just typing it in wrong. but apparently not.
    It says:
    Show Spoiler

    2011-06-27 22:33:23 [INFO] Gsx72clone [/64.111.252.68:3904] logged in with entity id 56608 at ([ Miranda] 312.125, 66.0, -99.5625)
    2011-06-27 22:33:23 [SEVERE] Could not pass event PLAYER_JOIN to Birthday
    java.lang.NullPointerException
    at me.fun.woder.BirthDay.BirthDayPlayerListener.onPlayerJoin(BirthDayPlayerListener.java:40)
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:243)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:310)
    at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:126)
    at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:96)
    at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:33)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:91)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:399)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:309)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-06-27 22:34:02 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'birthday' in plugin Birthday v2.3
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:128)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:287)
    at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:712)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:678)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:671)
    at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:399)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:309)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.NullPointerException
    at me.fun.woder.BirthDay.BirthDay.onCommand(BirthDay.java:139)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
    ... 12 more
    2011-06-27 22:34:20 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'birthday' in plugin Birthday v2.3
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:128)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:287)
    at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:712)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:678)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:671)
    at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:399)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:309)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.NullPointerException
    at me.fun.woder.BirthDay.BirthDay.onCommand(BirthDay.java:139)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
    ... 12 more
    2011-06-27 22:35:26 [INFO] Gsx72clone lost connection: disconnect.quitting
     
  25. Offline

    woder

    Umm, what version of craftbukkit are you using (also make sure your using latest build of birthday), because i am not able to reproduce that error
     
  26. Offline

    Gsx72clone

    Here is what my startup log shows. (sorry I'm still new to Servers and Craftbukkit)
    Show Spoiler


    2011-06-27 12:18:04 [INFO] Starting minecraft server version Beta 1.6.6
    2011-06-27 12:18:04 [WARNING] **** NOT ENOUGH RAM!
    2011-06-27 12:18:04 [WARNING] To start the server with more ram, launch it as "java -Xmx1024M -Xms1024M -jar minecraft_server.jar"
    2011-06-27 12:18:04 [INFO] Loading properties
    2011-06-27 12:18:04 [INFO] Starting Minecraft server on 50.22.22.33:25574
    2011-06-27 12:18:04 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-823-gb9d0b04-b860jnks (MC: 1.6.6)
    2011-06-27 12:18:04 [INFO] Preparing level "Miranda"
    2011-06-27 12:18:05 [INFO] Preparing start region for level 0
    2011-06-27 12:18:06 [INFO] Preparing spawn area: 40%
    2011-06-27 12:18:06 [INFO] Preparing start region for level 1
    2011-06-27 12:18:07 [INFO] Preparing spawn area: 85%
    2011-06-27 12:18:11 [INFO] Starting minecraft server version Beta 1.6.6
    2011-06-27 12:18:11 [WARNING] **** NOT ENOUGH RAM!
    2011-06-27 12:18:11 [WARNING] To start the server with more ram, launch it as "java -Xmx1024M -Xms1024M -jar minecraft_server.jar"
    2011-06-27 12:18:11 [INFO] Loading properties
    2011-06-27 12:18:11 [INFO] Starting Minecraft server on 50.22.22.33:25574
    2011-06-27 12:18:11 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-823-gb9d0b04-b860jnks (MC: 1.6.6)
    2011-06-27 12:18:11 [INFO] Preparing level "Miranda"
    2011-06-27 12:18:12 [INFO] Preparing start region for level 0
    2011-06-27 12:18:13 [INFO] Preparing start region for level 1
    2011-06-27 12:18:13 [INFO] Preparing spawn area: 0%
    2011-06-27 12:18:14 [INFO] BirthDay has been enabled.
    2011-06-27 12:18:14 [INFO] [BuddyUp] 1.2 enabled!
    2011-06-27 12:18:14 [INFO] [ChopTree] Permissions not detected, defaulting to ops.
    2011-06-27 12:18:14 [INFO] ChopTree 1.23 enabled!
    2011-06-27 12:18:14 [INFO] [DwarfForge] Version 0.8 enabled.
    2011-06-27 12:18:14 [INFO] FullChest version 0.1 is enabled (could not find Permissions, using OP).
    2011-06-27 12:18:14 [INFO] [GodOfThunder] 1.0 enabled [Permissions not found]
    2011-06-27 12:18:14 [INFO] HomeSweetHome: Version 0.8.3 loaded!
    2011-06-27 12:18:14 [INFO] LatencyTester 0.2 - Enabled
    2011-06-27 12:18:14 [INFO] Portable Torch 1.04 Started! LightTime:2400
    2011-06-27 12:18:14 [INFO] Portable Torch: No Permissions Support Found
    2011-06-27 12:18:14 [INFO] SoggyPumpkins: Good to go!
    2011-06-27 12:18:14 [INFO] [SpawnMob] Permission system not detected! Please go into the SpawnMob.properties and set use-permissions to false.
    2011-06-27 12:18:14 [INFO] [SpawnMob] Please go into the SpawnMob.properties and set use-permissions to false.
    2011-06-27 12:18:14 [INFO] [SpawnMob] Using ops.txt!
    2011-06-27 12:18:14 [INFO] [Prefixer]: Permission system not detected. Defaulting to OP permissions.
    2011-06-27 12:18:14 [INFO] [Prefixer] v2.4 has been enabled.
    2011-06-27 12:18:14 [INFO] [Tomb] (version 0.7) Enabled
    2011-06-27 12:18:14 [INFO] Done (0.232s)! For help, type "help" or "?"
    2011-06-27 12:18:19 [INFO] [BuddyUp] Permissions not found, all players are now allowed to use BuddyUp.
     
  27. Offline

    woder

    I am prety sure thats version 860 you got there, you would need to upgrade to the latest(935)
     
  28. Offline

    Gsx72clone

    Alright have updated the server to the latest Craftbukit build. Reinstalled BirthDay with a fresh download. Have also unloaded all other plugins. Still getting an error.

    Show Spoiler


    2011-06-28 21:09:42 [INFO] Starting minecraft server version Beta 1.6.6
    2011-06-28 21:09:42 [WARNING] **** NOT ENOUGH RAM!
    2011-06-28 21:09:42 [WARNING] To start the server with more ram, launch it as "java -Xmx1024M -Xms1024M -jar minecraft_server.jar"
    2011-06-28 21:09:42 [INFO] Loading properties
    2011-06-28 21:09:42 [INFO] Starting Minecraft server on 50.22.22.33:25574
    2011-06-28 21:09:42 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-892-ga9ddbaa-b935jnks (MC: 1.6.6)
    2011-06-28 21:09:43 [INFO] Preparing level "Miranda"
    2011-06-28 21:09:43 [INFO] Preparing start region for level 0 (Seed: -1969742530)
    2011-06-28 21:09:44 [INFO] Preparing start region for level 1 (Seed: -7374491415514773805)
    2011-06-28 21:09:44 [INFO] Preparing spawn area: 8%
    2011-06-28 21:09:44 [INFO] BirthDay has been enabled.
    2011-06-28 21:09:44 [INFO] Done (0.177s)! For help, type "help" or "?"
    2011-06-28 21:09:57 [INFO] Gsx72clone [/64.111.252.68:4168] logged in with entity id 128 at ([Miranda] 315.15625, 66.0, -99.5625)
    2011-06-28 21:09:57 [SEVERE] Could not pass event PLAYER_JOIN to Birthday
    java.lang.NullPointerException
    at me.fun.woder.BirthDay.BirthDayPlayerListener.onPlayerJoin(BirthDayPlayerListener.java:40)
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:244)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:321)
    at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:126)
    at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:97)
    at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:33)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:91)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-06-28 21:10:07 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'birthday' in plugin Birthday v2.3
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:129)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:298)
    at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:725)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:691)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:684)
    at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:223)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.NullPointerException
    at me.fun.woder.BirthDay.BirthDay.onCommand(BirthDay.java:139)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
    ... 12 more


    In my plugins folder I have the birthday.jar
    In the birthday sub folder I have the config.yml and birthday.hm
    Is there supposed to be anything in the birthday.hm on initial startup?
     
  29. Offline

    math132d

    i also gets a error like that in MANY! other plugins,
    even if i have all the new versions installed.
    :'(
     
  30. Offline

    woder

    Ok well delete the whole birthday folder, this is a bug. it would seem you are missing something in the config or other file. the bug is that the plugin can not remake the files unless the folder is deleted.
    it shouldn't give that after if you do that
     

Share This Page