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
Please release the source code. :(
Same as what Znoix said, can you please add the /m, /w and /t command so that it can be more faster for players to type em up :) Thank you
Can you add /m <player> <message> I saw that is not working you must use /tell or /msg
@IamChaoz
If you are op.. then sorry. I need to fix this :P Thanks for reminding me. If your not op, just dont add the permission
I'm trying to disable spy messages with permissions but it isn't working.
Dear, Could you come up with a way to spy on the private messages as a server operator? that way you can keep track of what people are talking about, as they probably wont discuss personal questions ingame. I've seen this in other plugins, but i like the way this plugin works. So could you be able to add a command (with sufficient permission node) like /spm spy to toggle spying on chat messages?
EDIT: I see there is a spy permission node, but is there a way to toggle it ingame so you dont have to see the messages others send to each other constantly?
I just installed this on my server .. the SimplePM.spy does not work ...
NM .. looks like it was just not updating from my permissons file ..
@DevElitum
These sound like good ideas!
Also I am told you cannot /r a /r , it must be a /msg
Among other things this is a plugin I'm waiting on to have a few certain updates before I can release a server update on my server. Just to recap:
Please get these additions added ASAP. I will be more than happy to help you along if you're busy or have any troubles. Thanks!
@Colton_Sorbie
Well, SimplePM.spy = false wasn't going to work anyways. I have already said I wlil implement that feature. At the moment I think the only way to stop it is on the permissions group, instead of adding - SimplePM.spy just add - -SimplePM.spy should work.
Hello, I run a Minecraft server and i like this plugin, but there is one problem... I don't want ops to have permissions to spy! All my ops have a special group in the permissions and I have tried setting SimplePM.spy=false in the config. Is there any way around this? If so how? Thankyou!
Hey, this looks pretty awesome. Is there any way to disable spying on your own private messages? And is there a way to have persistent conversations so you can just do /r to lock all messages to go to the last player who messages you or /msg playername to lock all messages to go to a specific player? Thanks!
@DevElitum
What do you mean ??
Please make it so that commands return true, instead of false. It's quite annoying and almost a deal breaker. If that's changed, then we'll be more than happy to use your plugin! :)
@Grimlock257
Thank you! :3 You saved my day guy.
Greetz Cane
@ImCane
File has been uploaded... All the messages from the plugin are in a new separate Language.yml which is automatically generated when you start your server!
@lightniinja
Color permission should be added now! Just waiting for file to be approved! Permission is SimplePM.color :D
@Grimlock257
Okey, thank you =) That sounds really good.
@ImCane
I have actually added the language option, but I am currently fixing bugs and adding features to my other plugins, update will be out soon as I like to upload all my plugins at once.
Could you please make an update with the language option?
@lightniinja
Sure will add that, That may be cause you have essentials cause i don't get