TextPlayer
Version 2.4.0
NOTE: This plugin requires you have Vault enabled on your server
WARNING: When setting up the email address in the email.properties file, use an account that is not used for anything else (such as personal emails) as it will delete all messages after they are read by the plugin.
This plugin allows you to always be connected with your server, You can receive many types of alerts and even execute server commands through text message.
If the default port does not work, try the following to see if one does work.
SMTP Ports
- 25
- 587
- 465
Features:
- Supports all major Economies and Permission Plugins thanks to Vault
- Configurable properties
- Server can send a mass text to all Users
- Use your phone number or email
- Send texts back to the server to chat or run commands
- Retrieve player list by texting "pl" to the server
- Many popular Cell phone providers are supported:
- List users who added their numbers
- Limit which players can text you by using a whitelist
- Anti-spam feature (limit max amount of texts received each day)
- Numbers/email addresses cannot be seen in game (for privacy reasons)
- Be alerted by text message when a player Logs on
- Be alerted by text message when the Server comes online/goes offline (also triggered on Server reload)
- Be alerted when a player places fire or tnt
- Be alerted when errors are posted to the server log
- Set emails to come from a custom email address
- Encrypted data
Permission Nodes:
- textplayer.text = Needed to send a Text Message
- textplayer.textadmin = Needed to send a Text Message to an admin
- textplayer.use = Needed to set your number and receive texts (/text set, /text list, /text limit, /text enable, /text disable)
- textplayer.watch.server = Needed to receive a text when the Server comes online (/text watch server)
- textplayer.watch.player = Needed to receive a text when a Player comes online (/text watch player)
- textplayer.watch.everyplayer = Needed to receive a text when any other Player comes online (/text watch player *)
- textplayer.watch.item = Needed to receive a text when an itemis placed (/text watch item)
- textplayer.watch.word = Needed to receive a text when a word is spoken (/text watch word)
- textplayer.watch.errors = Needed to receive a text when errors are printed to the server log
- textplayer.listusers = Needed to list all of the Users who can receive texts (/text list users)
- textplayer.listadmins = Needed to list all of the Admins who can receive texts (/text list admins)
- textplayer.free = Send messages free of charge (Minecraft money, not real money. Messages never cost real money to send)
- textplayer.check - Allows the Player to tell the TextPlayer plugin to check for new mail (/text check)
- textplayer.admin = Distinquishes the Player as an admin. Needed to text commands to the Server
Commands:
Both in-game commands and text message commands can be found at the Commands Page
Terms of Use:
The Terms of Use can be read at www.codisimus.com/terms
-
View User Profile
-
Send Message
Posted Apr 1, 2012To try and get this plugin working:
-
View User Profile
-
Send Message
Posted Apr 1, 2012looks interesting, but when i try and use it i'm getting the following (with 1.4). what's missing?:
-
View User Profile
-
Send Message
Posted Apr 1, 2012Awesome plugin, I am excited to get it running! I am getting a Classnotfound exception regarding javax/mail/authenticator. Any ideas?
[EDIT] I should have let you know the exception shows up on launch and anytime I try to send a message. The in game error message just says an internal exception occurred. This looks like it happens on the checkMail method in the TextPlayerMailer.
-
View User Profile
-
Send Message
Posted Mar 31, 2012@GoldBattle
@Nabakin
@Gikon
New Version, 1.4.0
-
View User Profile
-
Send Message
Posted Mar 8, 2012@mrzeapple If everything is set up correctly it will send you a confirmation text
-
View User Profile
-
Send Message
Posted Feb 27, 2012how do i verify my number
-
View User Profile
-
Send Message
Posted Feb 26, 2012Thank You so much for no giving up! I would love to use this plugin! Thanks!
-
View User Profile
-
Send Message
Posted Feb 26, 2012@Nabakin
I'm trying to get ready for 1.2 I haven't given up on it.
-
View User Profile
-
Send Message
Posted Feb 26, 2012@Codisimus
Are you trying to fix the issues, or are you giving up on this plugin? :(
-
View User Profile
-
Send Message
Posted Feb 22, 2012cb 1.1r3 , error comes with using /text enable
Error when sending text via another user.
-
View User Profile
-
Send Message
Posted Feb 17, 2012@Codisimus
I made it send the confirmation to my email and I didn't get an email. And even with debug mode didn't say anything was wrong.
-
View User Profile
-
Send Message
Posted Feb 17, 2012@Codisimus
It didn't work I'll try the email next.
-
View User Profile
-
Send Message
Posted Feb 16, 2012@Nabakin
turn debug mode on and see if it shows any errors? try an email address instead (although Verizon phones should work fine) try changing your SMTP port to one listed above?
-
View User Profile
-
Send Message
Posted Feb 16, 2012Ok I'm back with another problem, I now feel stupid because of my last error and have a new one that will probably be just as easily solved. I add my number with the /text set command i put the standard 9 digit number and verizon carrier and everything goes through perfectly,by saying message sent and so on, but then when I check my phone I don't have a text, even after 20min, i dont get the problem but a person on my minecraft server tried the same thing but with At&t and it didnt work for him either. Any answers?
-
View User Profile
-
Send Message
Posted Feb 16, 2012@Codisimus
It might be wow thanks let me go check!
-
View User Profile
-
Send Message
Posted Feb 15, 2012@GoldBattle
It works for me on 1.1 but ik 1.2 will break it, I will get it updated b4 that though.
@Nabakin
The error is saying that your username or password is wrong, I noticed your username is "server.adventuecraft@gmail.com" is that missing a 'r'?
-
View User Profile
-
Send Message
Posted Feb 15, 2012@GoldBattle
I'm trying to use it with 1.1, it doesn't seem to be working for some reason. You can see my post below your post.
-
View User Profile
-
Send Message
Posted Feb 15, 2012Does this work with 1.1? Thanks!
-
View User Profile
-
Send Message
Posted Feb 15, 2012I'm getting a error (I'm using 1.1-R3) when I turn on my server and I can't send texts because of it:
16:57:49 [INFO] [TextPlayer] Could not read incoming mail! 16:57:49 [SEVERE] javax.mail.AuthenticationFailedException: Invalid credentials cu13if3719875vdb.16 16:57:49 [SEVERE] at com.sun.mail.imap.IMAPStore.protocolConnect(IMAPStore.java:660) 16:57:49 [SEVERE] at javax.mail.Service.connect(Service.java:317) 16:57:49 [SEVERE] at com.codisimus.plugins.textplayer.listeners.MailListener$2$1.run(MailListener.java:193)
Whats is in the "config.properties" :
CheckMailInterval=60
RefreshIMAPConnection=24
NotifyInServerLog=false
Debug=false
CostToText=0 CostToTextAnAdmin=0
Whats in the "email.properties" :
Thanks in advance for the help!
-
View User Profile
-
Send Message
Posted Feb 8, 2012@LeManyman
No you do not, if it is not working for some reason you can try setting different SMTP and IMAP ports (listed above).