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

    We are going to implement it. I didn't suggest that by the way, I am the dev along with iPhysX, I was explaining the way that I was going to do a suggestion made by someone else. 1.4 will come out soon, I am currently finishing a new plugin, then I can update minemail.
     
  3. Ahh . my thanks for clarification, and appreciate the reply. :)
     
  4. Offline

    TheTallest

    Not sure if this was suggested but could you give the admins the ability to /mail ALL and that will mail all players currently in the players folder ?
     
  5. Offline

    alta189

    will look into it :D

    #Update - Will have an update out soon :D

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

    hypershadow66

    Will the update support current version of Bukkit? 818? or does it already
     
  7. Offline

    alta189

    It does, a new version will come out soon :p Im on vacation now, but when I get back I will finish updating it :p
     
  8. Offline

    Mentioum

    Any chance you might implement a cost for item sending per item?
     
  9. Offline

    iPhysX

    This may be configurable, its just a lot of tediousness xD
     
  10. Offline

    Ratchet

    I would like that
     
    Nitnelave likes this.
  11. Offline

    tha d0ctor

    will this support mysql in the future?
     
  12. Offline

    alta189

    yes
     
  13. Offline

    tha d0ctor

    badass! sweet!
     
  14. Code:
    13:20:49 [SEVERE] Could not pass event PLAYER_INTERACT to MineMail
    java.lang.NullPointerException
            at com.alta189.minemail.listeners.MineMailPlayerListener.onPlayerInterac
    t(MineMailPlayerListener.java:32)
            at org.bukkit.plugin.java.JavaPluginLoader$9.execute(JavaPluginLoader.ja
    va:299)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:310)
            at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEven
    t(CraftEventFactory.java:162)
            at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.j
    ava:209)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:556)
            at net.minecraft.server.Packet15Place.a(SourceFile:57)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:217)
            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:404)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:314)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    This message has recently started repeating on my server - running bukkit #823 - just for info.
     
  15. Offline

    alta189

    We only support Recommended Builds.
     
  16. Offline

    LuigiPeace

    Hello, this plugin is great and works fine, good job ! But (correct me if I miss something in this topic), is it possible to send a message to every players in one command ? Can we, as an administrator and/or a moderator (op or with plugin like Permissions), use a command like : /mail writeall <message> ? It could be really practice in order to give general message.

    Thank you, sorry for my english.
     
  17. Offline

    alta189

    being added :p
     
  18. Offline

    LuigiPeace

  19. Can you add a option to send items in a "package" too ?

    It should go like this:
    Place a chest, place items you want to send, type a command and hit the chest, at that point, it calculates the total items inside and the cost for transport... click again to confirm, the chest vanishes (or pops out as a dropped chest item, without the items inside) and it's contents are stored in memory and saved in a file on server shutdown.

    The player receiving the message should be notified that the message has items attached, he has another command to view the package contents, at that point, a fake chest open gui displays and he can take the items, he can't place items tough and he can leave the items there until the message is deleted.
     
  20. Offline

    alta189

    Added to the possible additions. Sorry that the update is taking a while everyone. I promise to have one soon :p
     
  21. Offline

    Xemnas33

    Is there anyway to do mass mail? :)
     
  22. Offline

    alta189

    The next version will have this option.
     
  23. Offline

    Xemnas33

    Awesome, thanks!
     
  24. Offline

    Ratchet

    eagerly awaiting 1.4! :(
     
  25. Offline

    alta189

    I am working as hard as I can. I have a lot going on in rl. Only have an hour or so to work on it every day....
     
  26. Offline

    alta189

    Hey guys... Sorry for the long wait :p I have been tied up with finding a job and a few plugins that I am going to release soon. I have exciting news though... I will be working on MineMail today and tomorrow. I hopefully will have a release out Monday night. :D You are going to love a lot of the new features. One of the biggest ones will be MySQL support :D.
     
    LuigiPeace and Mentioum like this.
  27. Offline

    alta189

    Unfortuantly I didnt have a release out last night, but I am getting close!
     
  28. Offline

    Mentioum

    looking forward to it :)
     
  29. Offline

    thestriker095

    it seems when ever i try to read mail i get this error!

    org.bukkit.command.CommandException: Unhandled exception executing command 'mail' in plugin MineMail v1.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.NoSuchMethodError: com.alta189.sqllitelib.sqlCore.updateQuery(Ljava/lang/String;)V
    at com.alta189.minemail.MailServer.setRead(MailServer.java:102)
    at com.alta189.minemail.MailServer.getMail(MailServer.java:55)
    at com.alta189.minemail.command.CommandHandler.read(CommandHandler.java:43)
    at com.alta189.minemail.MineMail.onCommand(MineMail.java:98)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
    ... 12 more

    Everything else works fine tho (ex. /mail write.....)
     
  30. Offline

    alta189

    Ummm... I will look into this, I am working on updating and fixing MineMail now :D
     
  31. Offline

    thestriker095

    ok thanks!

    has this issue been fixed for 1.3?

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

Share This Page