RemoteBukkit
RemoteBukkit
Plugin v4.0.0 - GUI v2.0.0 - Console v2.0.0
General
RemoteBukkit allows admins to, with the help of a plugin, remotely use the server's console. You do this by running a client on you computer and you provide this client with the hostname and port on which the RemoteBukkit plugin's server is running. Of course you will also need to provide the client with the server's username and password (set up in the plugin config file) for security.
So, provided the server has the RemoteBukkit plugin installed, admins can remotely use the Bukkit Console to control the server and execute Bukkit console commands server side.
RemoteBukkit does support multiple, simultaneous, connected clients.
News
Major Plugin Update v4.0.0
The latest plugin release (v4.0.0) adds support for CB v1.7.2.
Major Plugin Update v3.0.0
The latest plugin release (v3.0.0) adds support for multiple users.
Minor Plugin Update v2.5.0
The latest plugin release (v2.5.0) adds a number of highly requested features as well as a fix for a critical exploit.
Use
Plugin
Simply place the plugin in the standard Bukkit plugin directory and it will automatically generate its configuration the next time the server is run. The config file format is very simple, but offers several flexible options. The defaults are:
port: 25564
verbose: true
logsize: 500
users:
- user: username
pass: password
All avaliable options and their descriptions are listed below.
| Option | Default | Description |
|---|---|---|
| port | 25564 | The port on which the RemoteBukkit server will listen (this MUST be different to the Bukkit server's port number) |
| verbose | true | Whether or not RemoteBukkit will produce verbose logging information (in the form "client X dispatched command Y"). |
| logsize | 500 | The maximum number of log lines to send to a client upon successful connection. |
| users | (list) | A list of the users which are permitted to connect to the RemoteBukkit server. The syntax for defining multiple user entries can be found in the example below. |
A more complex example configuration file can be found below (for demonstration purposes).
port: 6001
verbose: false
logsize: 12
users:
- user: escortkeel
pass: secretpassword
- user: bukkitserver
pass: thepassword
- user: minecraft
pass: server
GUI Client
RemoteBukkit offers a very simple and easy to use GUI client which you can use to connect to the plugin. Just double click on the GUI's jarfile to run it. The GUI features a self-explanatory interface where you supply the hostname, port, username and password of the RemoteBukkit server.
Run the GUI with no arguments to open the Login Dialog. Run the GUI with the following arguments and it will attempt to use the supplied parameters to login automatically:
Use: [hostname:port] [user] [pass]
Switches
--help- Prints this help message.
Console Client
If you prefer to use a console-based application to connect to the RemoteBukkit plugin you can too! The console argument syntax is very simple but the program but will print help information if you supply no/the wrong number of/invalid arguments:
Use: [hostname:port] [user] [pass] <switches>
Switches
--help- Prints the help message.--nolog- Instructs the server not to send any log information to the client.--exec <command>- Sends <command> to the server and then terminates. Useful for scripts. Make sure that you surround commands containing spaces in inverted commas (e.g. "say Hello, World!").
Telnet Client (advanced)
RemoteBukkit also supports telnet connections. Just connect to the normal server port as you would with the console or GUI clients and then supply the server's username and then password on separate lines, followed by a third, blank line.
e.g.
$ telnet [hostname:ip] [user] [pass] [blank line]
Download
The latest plugin build can be downloaded here.
The latest GUI build can be downloaded here.
The latest console build can be downloaded here.
Latest Changes
Plugin v3.0.0
- Added multi-user support!
GUI v2.0.0
- Updated protocol version
Console v2.0.0
- Added
--nologswitch - Updated protocol version
Planned Features
A standalone GUICompleted!Integration with BukkitGUI - With the help of BertwareCompleted!- Integration with RunBukkit - Another GUI for Bukkit which is not on BukkitDev (yet!)
How Can I Help?
This plugin is developed solely by me in my free time so:
- If you are a developer would like to contribute to this project, or any of my other projects, please PM me or email me at escortkeel@live.com.
- If you are a not developer but would still like to contribute somehow, please consider donating. Donations are highly valued and much appreciated.
About
Developer: Keeley Hoek (escortkeel)
-
View User Profile
-
Send Message
Posted Mar 9, 2014@Typhlosion147
It looks as though you are trying to run the console client instead of the gui client.
-
View User Profile
-
Send Message
Posted Mar 8, 2014What I meant is that nothing happens when I click on it.
-
View User Profile
-
Send Message
Posted Mar 7, 2014can u compile it please with 1.7.2.R4, i want use it :) with R4 the last didnt run if u enter commands.
I have an idea: can u please add in the gui an overview of players and buttons, like "give op", "give/remove gamemode", "ban" ... the taged player? this is not a large wish, its easy to add i know. i can help if u wish :-)
-
View User Profile
-
Send Message
Posted Mar 6, 2014@Typhlosion147
Check out the Console Client and GUI Client sections of the main page.
-
View User Profile
-
Send Message
Posted Mar 5, 2014How do you open the console version of it?
-
View User Profile
-
Send Message
Posted Mar 5, 2014@XDdrummer
Are you sure that you put the _plugin_ jar file in your plugins directory? I find that many people put the console or client jar there instead, and of course it can't be loaded.
-
View User Profile
-
Send Message
Posted Mar 4, 2014-
View User Profile
-
Send Message
Posted Feb 23, 2014LOVE IT
-
View User Profile
-
Send Message
Posted Feb 18, 2014@jodygsmith
Ooooh, a very good idea! Would you mind filling a ticket here, and I'll get right to it! :D
-
View User Profile
-
Send Message
Posted Feb 17, 2014Hi - thanks for making this great plugin! Is there any way I can increase the font size on the GUI client?
-
View User Profile
-
Send Message
Posted Feb 15, 2014@john01dav
And you definitley weren't having this problem before the update? In that case, could you please provide a username/password combo which I can use to reproduce the problem? Thanks.
-
View User Profile
-
Send Message
Posted Feb 15, 2014I just installed it, but I cannot access my console via this plugin because it says "incorrect credentials" even when using the correct ones.
-
View User Profile
-
Send Message
Posted Feb 11, 2014You are welcome :)
-
View User Profile
-
Send Message
Posted Feb 11, 2014@smcerm
@JrdMorell
@SirFaizdat
@Mal2ksc
@xDarkBeast97
Hello! AmShaegar13 has kindly provided a fix for the 1.7.2 update bug! Please see the updated project page for details, but by updating your version of the plugin to 4.0.0, everything should work perfectly. :D
~Keeley-
View User Profile
-
Send Message
Posted Jan 24, 2014can you add feature to able to restart
-
View User Profile
-
Send Message
Posted Dec 27, 2013@escortkeel
I don't mean to rush you, but when are you planning to release an update for the new logger? Before 1.7, RemoteBukkit was excellent for server management, but without console messages being logged, its usefulness for me has waned.
-
View User Profile
-
Send Message
Posted Dec 19, 2013@escortkeel
I have same problem and I use the correct port. The black screen appeared to put the mc 1.7.2
-
View User Profile
-
Send Message
Posted Dec 18, 2013@SirFaizdat
Please see this.
-
View User Profile
-
Send Message
Posted Dec 9, 2013I get a black screen when running the GUI, and the same when I run the console. I am on a Mac running Java 7. Any tips?
-
View User Profile
-
Send Message
Posted Dec 8, 2013@Mal2ksc
Yeah, I think the custom logger has been removed altogether. Easy fix.