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
Is it case correct?
Thank you really much, I wrote Info instead of True :D But after Reloading, I have an other Error now :o
Im Sure my Passwort is spelled correctly.
@GlabbichRulz
You have put a string in admin_info instead of true or false. This is a config error.
@GlabbichRulz
Errors appear to show a misconfigured config
Perhaps a string in one of the true or false options?
If you open a bug report, with your config without the password, then I can look into this.
I really like the Idea of your Plugin, but it does not work :( what can I do?
465)
@Gartral
The plugin normally does not need ports opening but it needs the standard GTalk TCP 5222
As to reloads they do not work, I intend to add a config reload to the plugin.
Finally, at what place is the game chat doubled, the GTalk side or the in game chat side.
Also the /errorReports directory of your server will contain automatically generated error reports, if the plugin experiences errors, one of these should be created. The plugin is in its first version so please continue to report bugs.
Hmm, the plugin only works with the new R5 build but that wasn't a button.
Could you define the issue more please?
I dont know if im doing something wrong. check the ymal and everything but it says it might not be up to date. well the problem im having is it works for about 4 min. then it spams the chats like crazy. restarts the server then no longer works. i checks all the code u have posted and in the code it says for rb 3. but i downloaded the one in the CUrrent download. any ideas?
Hi, what's the ports too allow Runner communication? also, how do i reload it from the console? It's also doubling all chat in game, how do i stop that?
Hi, Thank you for the Update. It's much better now (because of multiuser compatibility).
I hope you add a "/leave" command soon (to leave the chatroom and not getting spammed anymore).
There's another thing about the commands: The ability to send commands from the chatroom is really useless if you can't see the printed answer of the command. But i think you've already planned to include this feature in further versions :)
Keep up the good work.
When you archive your plugin, please omit the .DS_store and __MACOS directories.