Runner
Runner
Google has dropped support for XMPP as Google Talk has been replaced by Hangouts (see this). Fortunately, Google has not yet announced a date when XMPP will be completely dropped, so you can keep using the plugin.
Introduction
Runner is a program designed to connect players and admins to your in game chat through the Internet. Runner serves as a gateway, logging your server into the GTalk system, allowing easy, free communication with anyone who wishes to communicate with your server.
Features
- Send messages between Google Talk and your server's in game chat
- Remotely send commands
- Define nicknames for users and admins
This list may seem thin, but the plugin can easily be used for some of the following things:
- Create a chat box on your website that visitors can read and add to your server's chat
- Provide admin help to your players while away from the game
- Have a free web console
Installation
The Installation process has been improved greatly from the original Chatter version of this plugin. The build now uses maven and is a compete Uni-Jar
Installation video: http://www.youtube.com/watch?v=019ceQPNShA
If you make another video, pm me an I will put it up here!
- Download the plugin from one of the download links
- Place the plugins jar file inside your /plugins directory
- The plugin will auto-generate it's config and files. You should then stop the server to change the configuration.
- The order of the configuration is slightly strange as it is generated by an automated process. Fill out the information, and feel free to remove the dummy information. More information on configs here.
- Finally save the config.yml folder. After executing /reloadrunner in-game, your users will get a message that they have been connected :)
Commands
Format: command - What it does - permission
In-game
- /reloadrunner - Reloads the Runner configuration from disks and reconnects. - runner.reload
Google Talk users
- !who - Show which users are online on the server at the moment
- !time [time=1200/midnight/day/1200t] <world> - Change the time on the server for the given world or default world if none given.
- !weather [weather=storm/sun] <world> - Change the weather on the server for the given world or for the default world if none given.
- !leave - Leave the chat room till the server is reloaded or restarted for admins.
- /leave - Leave the chat room till the server is reloaded or restarted for users/admins.
- Any other given command will be executed as console and the output will be send back to the sender Use the ! instead of the /
Credits
- Google for the GTalk service
- JiveSoftware for the Smack API

-
View User Profile
-
Send Message
Posted Jan 5, 2016Testing Runner v2.2 on Spigot 1.8.8
Everything works but commands/command output.
Edit: Runner v2.2.1 works perfectly on Spigot 1.8.8., including commands
-
View User Profile
-
Send Message
Posted Jun 25, 2014This no longer seems to be working. I get no errors and the messages seem to send successfully, but the recipient does not receive anything. I even pulled the code and made some modifications attempting to see if I changed the Message.Type to chat. Nothing seems to allow my chats through to the hangout recipient.
-
View User Profile
-
Send Message
Posted May 27, 2013Google has dropped support for XMPP as Google Talk has been replaced by Hangouts (see this). Fortunately, Google has not yet announced a date when XMPP will be completely dropped, so you can keep using the plugin.
-
View User Profile
-
Send Message
Posted Mar 10, 2013can any one point me in the right direction to figure out how to find a way to display the server chat on my website this is an awesome plugin by the way but thanks to google taking away the google talk badge i'm stuck.
-
View User Profile
-
Send Message
Posted Mar 9, 2013all is fine now sory for bothering you
-
View User Profile
-
Send Message
Posted Mar 6, 201321:47:08 [SEVERE] Error occurred while disabling Runner v2.2.1 (Is it up to date ?) java.lang.NullPointerException at net.countercraft.runner.managers.XMPPManager.close(XMPPManager.java:2 22) at net.countercraft.runner.Runner.onDisable(Runner.java:32) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:219) at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoade r.java:481) at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManag er.java:400) at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginMana ger.java:393) at org.bukkit.craftbukkit.v1_4_6.CraftServer.disablePlugins(CraftServer. java:277) at net.minecraft.server.v1_4_6.MinecraftServer.stop(MinecraftServer.java :351) at net.minecraft.server.v1_4_6.MinecraftServer.run(MinecraftServer.java: 458) at net.minecraft.server.v1_4_6.ThreadServerApplication.run(SourceFile:84 9)
-
View User Profile
-
Send Message
Posted Jan 4, 2013@zedadiaswick Thanks for you suggestions. Most of the things have been added to version 2.2.1:
I've added an option to configure the prefix, I'll add information for that in the changelog when the file has been approved.
All colour codes are now being stripped as XMPP neither Google Talk doesn't support colour codes.
The opt has not been added (yet).
I've updated the information on the wiki about the "Any other given command will be executed as console and the output will be send back to the sender". You should use a ! instead of the /.
-
View User Profile
-
Send Message
Posted Jan 3, 2013This plugin is great, it allows me to keep an eye on my server.
A few issues/suggestions:
The prefix [ Runner Internet Chat} is very, very long. I would much rather remove this or be able to set a shorter one.
The names are showing colour codes in Gtalk, would be better if these were stripped out §7zedwick§r] (ideal if the colours were to show up, I suppose.)
If a user could opt to only be sent messages containing their username, or a nickname.. or any other keyword. Perhaps even the messages preceding and all subsequent messages until given a command to stop sending them (I guess !leave does that?)
"Any other given command will be executed as console and the output will be send back to the sender" - I entered a /command in Gtalk, and it simply announced the command on the server without running it. Am I misunderstanding this functionality, or is that broken?
Thanks for working on this :D
-
View User Profile
-
Send Message
Posted Dec 31, 2012This project has been taken over by me, so it's active again.
-
View User Profile
-
Send Message
Posted Jul 3, 2012Currently inactive because I'm working on move craft.
-
View User Profile
-
Send Message
Posted Jul 3, 2012how's this project going? Its been a while since an update
-
View User Profile
-
Send Message
Posted May 5, 2012@SeaGFX
http://support.google.com/talk/bin/answer.py?hl=en&answer=27930
-
View User Profile
-
Send Message
Posted May 5, 2012Hi I am wondering what ports this runs on because otherwise I cannot use it
Thanks :)
-
View User Profile
-
Send Message
Posted Apr 17, 2012Hi my server runs this plugin and i have a problem that people on the server can see my messages but whenever they send a message it spams the text and doesnt even show up in my google talk chat screen
-
View User Profile
-
Send Message
Posted Apr 4, 2012Hey, i have a bit of a problem. Whenever i send a message from my GTalk account, it shows up 3 times on the client and in the console. Very annoying :/ I don't know why that's happening... Help?
-
View User Profile
-
Send Message
Posted Mar 28, 2012@Esaych
I am dedicating a lot of time to move craft at the moment, but I will try and add this at some point.
-
View User Profile
-
Send Message
Posted Mar 17, 2012@SeaGFX
Unfortunately I do not have the time, you will need a javascript google chat or xmpp client and a developer.
-
View User Profile
-
Send Message
Posted Mar 15, 2012i always like your plugin ;) but can u help me make a chat box on my server site???
-
View User Profile
-
Send Message
Posted Mar 9, 2012@GlabbichRulz
Have you got Skype or google chat?
-
View User Profile
-
Send Message
Posted Mar 9, 2012@AJCStriker
Yes, i have tried it before posting