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

    iPhysX

    hehe :D
    nice post!
    Looking forward to some feedback
     
  3. Offline

    Pr4w

    Oh wow, sounds good.
    Might install it later on to give it a try. Do you think you could add iConomy support to mail sending ? :)
     
  4. Offline

    iPhysX

    So people pay for sending mail :)
     
  5. Offline

    alta189

    sure we can do this. I'll create the configuration file so that you can enable this only if you want to. :)
     
  6. Offline

    Pr4w

    Added you on Skype, got a few ideas :)
     
  7. Offline

    iPhysX

    If you think that a /mail stats command would be a good idea let me know, i could make it count send/recieved mail and then you can see how popular you are xD
     
  8. Offline

    Selryam

    Is there color support?
     
  9. Offline

    iPhysX

    No not now, and im not sure if we are thinking of implementing this..
    The color scheme so far is green and red (green being players and text, red being messages)
     
  10. Offline

    alta189

    We can add that to the todo!
     
    iPhysX likes this.
  11. Offline

    Joseph Goodley

    How do you make it so essentials mail does not interfere with this? And I find permissions confusing.
     
  12. Offline

    iPhysX

    ah. well. we can change it from /mail read and /mail write
    to something else.. if the damand was high enough
     
  13. Offline

    Zenithas

    I could see more reasons than "pay to send mail"

    It'd be great if you could "send money", too.
     
  14. Offline

    iPhysX

    Ill try and hook iconomy :) ill talk to alta, iConomy is simple to hook!
     
  15. Offline

    sillyrosster

    Do people have all commands automatically or are there other nodes? I just see 3 nodes.
     
  16. Offline

    iPhysX

    all the other commands are automatic, like reading and writing mail.
    Would you like these to be permissions based aswell?
     
  17. Offline

    sillyrosster

    No I don't need that to be permissions based. I was just wondering if it was permissions based or just automatic. Thanks for the help.
     
  18. Offline

    Nitnelave

    Could you add support for long mail? like /mail long recipient, and then you type the message in the chat, then /mail long again? Also, I guess permission node for wipe is minemail.wipe, not minemail.reload. Can you add custom messages? my server is in french...
     
  19. Offline

    alta189

    Working on it now!!
     
    iPhysX likes this.
  20. Offline

    Nitnelave

    Thanks man! If it works, I'll probably switch away from thunderghast, as the commands seem more intuitive...
     
    iPhysX likes this.
  21. Offline

    iPhysX

    i like this
     
    Nitnelave likes this.
  22. Offline

    piousminion

    No kidding. I'd rather have no mail system at all than one with commands no one will remember.

    One suggestion though, an option to leave and read message via a mailbox. Maybe let players put a chest outside their house on top of a fencepost with a sign on it that says "[Mailbox]" or something? idk
     
  23. Offline

    iPhysX


    we will consider this, we will talk to see if its viable.. but it sounds good! nice suggestion!
     
  24. Offline

    DCBSupafly

    Hey, great and simple, thanks!

    I used to use some kind of Hey0 mail plugin, and really all it had going for it that this doesn't was broadcast mail. This is permission based and I only let admins broadcast, but it sent the same message to everyone on the server.

    I also wonder how many people will guess /mail help, and a response to /mail would make sense since 'mail' is the root of all the commands.

    Again, thanks!
     
  25. Offline

    WhosDaMan

    Can you make it so you can send shipments of blocks to a chest with a sign with [mailbox] on it? and have configurable prices for each block you send? I think that would be real cool, and it would make your plugin very popular.
     
  26. Offline

    iPhysX

    you want to send people, 'presents' in the mail? and they recieve the present on reading their mail?
     
  27. Offline

    Nitnelave

    Or if you do a mailbox, it could work as a dropbox too, with people being able to put stuff in but not out. Left click would check mail, and right-click access the chest. A sign with [mailbox] and the name of the person, possibly on any line, would be great. And permissions would allow you to create mailbox and to check mail with the commands instead of having to use a mailbox.
     
  28. Offline

    iPhysX

    hmm :) thinking...
     
  29. Offline

    WhosDaMan

    Yes! That's exactly it!
    Lets say you want to send Bob a present for his birthday.
    /mail gift Bob <itemid> <amount> (message)
    Maybe itemid's can be linked to the names? so instead of having to type in 1 or 278 or 351 or 83 you can just type in stone or log or woodenplanks or pumpkin etc.

    Oh you should make the signs protected if you want to implement the drop box

    /download

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 16, 2016
    EarlyLegend, Mentioum and iPhysX like this.
  30. Offline

    Nitnelave

    I thought you could access the chest and maybe see its contents, and deposit stuff in it. Or it could be linked to a virtual chest, so you don't see what's in it, but you can add stuff in. And it would add stuff by mail too. For the items' names I'd rather have a configurable mapping between names and items in a file rather than the usual namespace like DIAMOND_SWORD to be able to translate it. It would be nice if bukkit made a universal, configurable one... The mail gift is a good idea.
     

Share This Page