SimplePM
SimplePM
Version: 1.3.5
Updated for the new version Minecraft! :D
This is a Simple plugin to change the way Private Messaging looks! Also messages can be sent from the console ( Not to the console, Yet )!
This plugin comes with an automatic update checker (Doesn't automatically download the file though). You can Enable/Disable this update checked via the config.yml (Found in the plugins/SimplePM folder). Just set to CheckForLatestVersion to true/false to suit your needs!
How to Install...
Easy! Just drop the SimplePM.jar into your Plugins folder and Start the Server! Simple as!
Commands
The commands are as the following:not rain!
- /msg [Player] [Message] - Message a Player!
- /tell [Player] [Message] - Message a Player!
- /reply [Message] - Replies to the last Player you sent a Message to!
- /r [Message] - Replies to the last Player you sent a Message to!
- /simplepmconsole [true|false] Enables/Disables the Console logging option
- /simplepm - Shows Info about the plugin
- /spm - Shows Info about the plugin
- /reloadsimplepm - Reloads the Config
Permissions
Permissions so far:
- SimplePM.message - Allow's the player to Send Messages
- SimplePM.messageconsole - Allow's the player to Send Messages to the Console
- SimplePM.reply - Allow's the player to use the /reply command
- SimplePM.reload - Allow's the player to reload the config file
- SimplePM.console.change.option - Allow's the player to Enable/Disable the Console Logging option
- SimplePM.spy - Allow's the player to receive the Private Messages as well ( Spying )
- SimplePM.spyreply - Allow's the player to receive /r and /reply messages as well
- SimplePM.color
- SimplePM.* - Allow's the player to have access to all comands
To Do List:
Add the ability to send messages to the console ( Coming in Version 0.3 Alpha )DONE!
Add custom messages from the config file that will be generated ( Coming in Version 0.4 Beta )DONE!
Add Permissions ( Coming in Version 0.2 Alpha! )DONE!
Improve layout ( Coming Version 0.5 Beta )DONE!
Make the layout COMPLETELY configurable ( Coming in Version 0.6 Beta )This was done in another Version. This is now a Bug Fix release version
Add a /r or /reply command ( Coming in Version 0.7 Beta )DONE!
Add a check to see if the message was sent to him/her self ( Coming in Version 1.1 Release )DONE!
Add a check to see if the spy message was sent to him/her self cause it causes spam ( Coming in Version 1.1 Release )DONE!
- Any Others you may want? Send Below or send a Ticket ( Ticket Checked more )!
Thanks! I know there may be many other Plugins out there that do this, but I am determined to be the best one out there! Also, I know some of these are able to be done from the Default commands so don't bother telling me! Leave your ideas and comments and possible bugs/error's below!
Help
Need any Help? Please either;
- Ask in the comments
- Post a Ticket
- Go on the IRC. You can get to the website from here. and Join channel #Grimlock257
-
View User Profile
-
Send Message
Posted Dec 20, 2012Hey!
Great plugin mate, just wondering, could you add the option to disallow users to message in color? Maybe using a permission?
Also, when you use the commands, even if it successfully sends the message, it still displays
"/msg <to> <message>". I am wondering if this is a bug, or just because I have essentials aswell.
Thanks, lightniinja
-
View User Profile
-
Send Message
Posted Dec 20, 2012When, tommorrow? Where do you have uploaded it?
-
View User Profile
-
Send Message
Posted Dec 14, 2012@ImCane
Oh, Sorry thought I released it... will upload tommorrow
-
View User Profile
-
Send Message
Posted Dec 14, 2012When does the next update comes out??? Im still waiting for the language option :/
-
View User Profile
-
Send Message
Posted Nov 1, 2012@Maluzis
Okay, Will do! Just waiting for other bugs to come in
-
View User Profile
-
Send Message
Posted Nov 1, 2012Hi there. Could you add the option to disable the spy, please? I'm the head administrator and I use '*' permission node. For this reason I see all the PM's. The use of negation (-SimplePM.spy and -SimplePM.spyreply) does not work.
-
View User Profile
-
Send Message
Posted Aug 22, 2012@ToXcWaStEBoY1
I could try to implement this feature, but getting a plugin such as essentials or command book will fix this.
-
View User Profile
-
Send Message
Posted Aug 22, 2012Please can you make it so people only have to type part of the name. So like for ToXc_WaStE_BoY /msg toxc hello
If you can d that i will be very appreciated
-
View User Profile
-
Send Message
Posted May 25, 2012Exactly what I've been looking for and perfect for my server. Been using it for a while now and haven't encountered any errors. I try to keep the plug-ins we have to a minimum and I'm glad to say that this is one of the few to make it aboard. Many thanks Grimlock!
-
View User Profile
-
Send Message
Posted May 19, 2012Sorry, but your reply command is very buggy, sometimes it replies to the wrong player and sometimes it gives me an internal server error :(
-
View User Profile
-
Send Message
Posted May 15, 2012I was replying to a player but I got the error only once now, I think it is OK.
-
View User Profile
-
Send Message
Posted May 13, 2012@deleted_6264528
Hmmm, I can't get this error again, I will see what the problem may be :/ Also, was you replying to another player or the console
-
View User Profile
-
Send Message
Posted May 13, 2012Just got this error :O
2012-05-13 20:43:33 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'r' in plugin SimplePM v1.0 Release at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166) at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:636) at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:821) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764) at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34) at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:92) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:622) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:506) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.NullPointerException at me.Grimlock257.SimplePM.SimplePM.onCommand(SimplePM.java:226) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) ... 12 more
-
View User Profile
-
Send Message
Posted May 12, 2012@Grimlock257
Oh cool, thanks =) You're awesome.
-
View User Profile
-
Send Message
Posted May 12, 2012@ryvix
I can add @playername and make it display like it sets in the config ( If you download and test you will see what I mean ) And I haven't testing muting. So I would't know. I could probably add muting to this so they will get muted, But as I said in my last comment, this may not be till the end of May or the first week of June.
-
View User Profile
-
Send Message
Posted May 12, 2012Hi, there. I am thinking about testing this plugin out. Is there any way to send a PM with @player message or is that something that's already added?
Also, what if someone were to be muted by some plugin, would it stop their tells and so forth?
Thanks =)
-
View User Profile
-
Send Message
Posted May 12, 2012@deleted_6264528
Okay :D Will add sometime before the end of May if I get time, if not first week of June... Kinda busy at the moment
-
View User Profile
-
Send Message
Posted May 12, 2012@Grimlock257
Yep I saw this, thanks!
-
View User Profile
-
Send Message
Posted May 12, 2012@deleted_6264528
I will :) Its now in the to-do List! Reply if you saw this Maino97
-
View User Profile
-
Send Message
Posted May 12, 2012Very nice plugin, but you should add a check if someone sends a message to himself and if the spymessage is sent for you / from you.
Thanks, maino