Inactive [CHAT] MineMail v1.3 - Full Featured, Yet Simple Mail Plugin. [1337]

Discussion in 'Inactive/Unsupported Plugins' started by alta189, May 15, 2011.

  1. Offline

    alta189

    MineMail - Full Featured Mail Plugin.
    Version: 1.3
    Author: alta189
    Static Jar: MineMail.jar

    MineMail is a full featured, standalone mail plugin for bukkit. It allows user to send messages to each other even when the player is offline! MineMail is easy to use. This was created using alta189's SQLite Library. Please leave any ideas/suggestions in the comments below! When posting errors, please post the full error from the console, your MineMail version, and the CraftBukkit version that you are running! Thanks and have fun!

    Review:
    This review was done by jamescosten! Thanks. Please note that this is a review of version 1.2! It does not have all of the features of 1.3​

    Features:
    • Send mail even when player is offline
    • Notification when you receive mail
    • Permissions is optional, Ops have access to all commands
    • iConomy Support - Configurable
    • Configurable Colors
    • Right click with paper in your hand to read messages (You have to enable with /mail paper)
    To Do:
    • Prevent SPAM
    • Config file to allow configuration of spam filters, colors, and prices for iconomy
    Commands:
    • /mail read - shows the user his unread messages
    • /mail write < recipient's name> <message> - sends the message to the recipient's
    • /mail reload - reloads the database and settings
    • /mail wipe - wipes the database after 1 minute
    • /mail paper - Toggles reading with paper
    • /mail help - shows help
    • /mail admin - shows help for wipe and reload
    • /mm - alias for /mail
    Permission Nodes:
    • minemail.reload - access to reload command
    • minemail.wipe - access to wipe command
    • minemail.admin - access to all commands
    • minemail.paper - Allows you to use the paper function
    Known Errors:
    • SQLite insert format needs to be added
    • Locked Database error
    • None Currently Reported :D
    ChangeLog:
    Version 1.3
    • Recoded for better structure
    • Paper Function
    • iConomy
      • Disable/Enable
      • Send Cost
      • Receive Cost
      • OpsFree
      • Long Message Cost - Inactive. Long Messages will be added in 1.4
    • Config File
      • Configure Colors
      • iConomy Settings
    • Bug fixes
      • SQLite update
      • Message Formatting Check
    Version 1.2
     
    DarkFusion, Arbenn and geruetzel like this.
  2. Offline

    alta189

    Ive been busy with Spout, I plan to comeback to this this weekend
     
  3. Offline

    Mentioum

    please remove the /mm alias - it interferes with minecart mania
     
  4. Offline

    Liam Allan

    Works with 1060!
     
  5. Offline

    indigomontoya

    I keep getting a message saying the sql file is locked... but its not?
     
  6. Offline

    Liam Allan

    Well, It works for me :D
     
  7. Offline

    indigomontoya

    no suggestions on how I might go about addressing it then?
     
  8. Offline

    Liam Allan

    Um, Not really :D I just dragged, dropped and started
     
  9. Offline

    gameswereus

    Please update this to the latest RB :p
     
  10. Offline

    alta189

    It will still work, it's a command based plugin, but I am busy with spout, maybe when @iPhysX gets back, he can help me out
     
  11. Offline

    TheTallest

    I know you have been busy but if 1.4 ( 2.0 ) going to be out I Hope soon like REEEEAAALLLL SOOONNN like today please today beg and plead beg and plead ..... I love this mail plugin It r the greeeeeettteeeeaassttt
     
  12. Offline

    gameswereus

    Thank you kindly!
     
  13. Offline

    Dothackking

    Suggestion: make mail take (x amount of) time to get to recipient
     
  14. Offline

    Arton

    Is this plugin gunna be updatet ? :p
    -------------------------------------------------------
    And could you maby make so then you type /mail read you can get page like /mail read 2 and it will shows you 5 massage at times or something hope you understand me :D
     
  15. Offline

    alta189

    Read up less than 5 posts...
     
  16. Offline

    thestriker095

    1.4 wasn't it ment to come out a month ago?
    No rush I understand (and Spout turned out GREAT!)
    Its worth the wait.
     
  17. Offline

    Incomitatum

    It would be nice if the messages could be numbered. This way, rather than delete them upon reading, you can see:

    #1 From Bob: Hey there...

    You could keep this as a reminder. Then you could "/mail read 1" to read it again or "/mail delete (or del) 1" to trash it.
     
    EarlyLegend likes this.
  18. Offline

    iPhysX

  19. Offline

    Arton

    Then dos this Plugin update and is it gunna suport PermissionsEx ?
     
  20. @alta189

    Seeing as how you are a spout dev, will you update this plugin to include some sort of GUI functionality?

    Cheers
     
  21. Offline

    jedimaster0

    Also for admins, like myself, i would like to send server wide emails every now and again. For special notices. I love this plugin by the way :)
     
  22. Offline

    OZ4RK

    I don't quite understand the permission nodes... I want members to read and write messages to eachother, but I only see nodes for wipe, reload, paper and all commands? Could someone please give me some help here!
    Thanks
    -OZ4RK
     
  23. Offline

    Imm0rt41

    when people join the server after being offline and they have mail, can you make it say "Type /mail read to read your mail" because they're like I have mail, how do I read it. Kinda useless when I'm the one who sent it to them. so just can you add that to when the log on and have messages, instead of just "You have mail" because then they have no idea how to read it.
     
  24. Offline

    meiamone

    Please update for 1337, at least the version number if nothing else. :p
    This is the best plugin for mail I've found. Thanks!
     
  25. Offline

    moomoohk

    hey man awesome plugin!
    i have essentials and i don't like their mail system so i got this and disabled mail under "disabled commands" in the essentials config. now i can use /mail write but not mail /mail read. when i do it says: "An internal error occurred while trying to perform this command".
    console:
    Show Spoiler

    01:31:31 [WARNING] [MineMail] Error at SQL Query: [SQLITE_BUSY] The database file is locked (database is locked)
    01:31:31 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'mail' in plugin Essentials v2.6.5
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:163)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:364)
    at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:756)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:721)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:714)
    at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:516)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:414)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    Caused by: org.bukkit.command.CommandException: Unhandled exception executing command 'mail' in plugin MineMail v1.3
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
    at com.earth2me.essentials.Essentials.onCommandEssentials(Essentials.java:389)
    at com.earth2me.essentials.Essentials.onCommand(Essentials.java:359)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
    ... 12 more
    Caused by: java.lang.NullPointerException
    at com.alta189.minemail.MailServer.getUnreadCount(MailServer.java:25)
    at com.alta189.minemail.command.CommandHandler.read(CommandHandler.java:17)
    at com.alta189.minemail.MineMail.onCommand(MineMail.java:98)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
    ... 15 more


    (btw i sent the message to myself so if this is caused by that i can imagine it's a totally different issue)
    thanks!

    EDIT: i have the dev release of bukkit for 1.0.0. everything else works fine though
    EDIT 2: i had someone else send me a message and i still couldn't open my inbox. conflict with essentials it is then! hope you get this fixed soon
     
  26. Offline

    WhosDaMan

    Maybe you can add a time factor for the distance away the receiver is. Lets say player 1 sends some mail to player 2, and player 2 is 1,000 blocks away. It takes half a second for the mail to travel one block, so it would take 500 seconds for the mail to get to player 2.

    Oh, and to prevent conflicts with other plugins, maybe put in an option for double slash commands? (//mail write)

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 16, 2016
  27. Offline

    samcool_129

    It will conflict with WorldEdit I think.
     
  28. Offline

    xdeathoreox

    Believe it or not. This works on 1.1RB

    But I have a suggestion.

    Mass mailing. The command could be /mail mass <message> or something like that. obviously, it would send to every player on the server and offline. It would be very helpful.
     
  29. Offline

    ziigzag

    xdeathoreox
    Ijustwanted to writethis!)
    P.S. very usefull plugin tnx to authors)
     
  30. Offline

    iPhysX

    I could probably try updating this soon. So it works officially again.
     
  31. Offline

    DarkFusion

    Nice Mail plugin ever, can someone update this plugin? of you have time...spout turnedt out great :D
     

Share This Page