RemoteBukkit

RemoteBukkit Logo

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.

OptionDefaultDescription
port25564The port on which the RemoteBukkit server will listen (this MUST be different to the Bukkit server's port number)
verbosetrueWhether or not RemoteBukkit will produce verbose logging information (in the form "client X dispatched command Y").
logsize500The 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 --nolog switch
  • Updated protocol version

Planned Features

  • A standalone GUI Completed!
  • Integration with BukkitGUI - With the help of Bertware Completed!
  • 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:

About

Developer: Keeley Hoek (escortkeel)

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of escortkeel escortkeel Jun 23, 2014 at 00:02 UTC - 0 likes

    @GodsDead: Go

    I'll check it out.

  • Avatar of GodsDead GodsDead Jun 19, 2014 at 22:13 UTC - 0 likes

    Trying this with Putty telnet, cant get it to authenticate.

  • Avatar of GodsDead GodsDead Jun 01, 2014 at 20:07 UTC - 0 likes

    Does this work on Spigot 1.7.9 R02?

  • Avatar of thedark1337 thedark1337 May 20, 2014 at 09:45 UTC - 0 likes

    not sure what the issue is but it seems /list is being spammed when i open up anything like the gui, console or the remotebukkit android app. @rymate1234: Go

    Good app, seems when i close it , it doesn't disconnect me from what im seeing.

  • Avatar of leereyzhe leereyzhe Apr 14, 2014 at 00:25 UTC - 0 likes

    I used this:

    java -jar remotebukkitconsole-2.0.0.jar localhost:25564 username password --exec "save-all"
    PAUSE

    But when i run it says its executing but hangs there, am i doing something wrong?

    Last edited Apr 14, 2014 by leereyzhe
  • Avatar of rymate1234 rymate1234 Mar 28, 2014 at 06:40 UTC - 1 like

    hi i got bored and made an android client for this plugin

    https://play.google.com/store/apps/details?id=net.rymate.remote

  • Avatar of Typhlosion147 Typhlosion147 Mar 15, 2014 at 06:15 UTC - 0 likes

    Oh as in cd to where it is located then run it via Command Prompt? If so then ik how to do that.

  • Avatar of escortkeel escortkeel Mar 14, 2014 at 23:05 UTC - 0 likes

    @Typhlosion147: Go

    You must use a terminal to start the console client (like the windows "cmd.exe"). If you don't know how to do this, it probably isn't what you want to do. The GUI client offers identical functionality, and can be run simply by double clicking.

  • Avatar of Typhlosion147 Typhlosion147 Mar 11, 2014 at 04:21 UTC - 0 likes

    I know, I thought that the console version (not the plugin) could be used like the GUI seeing as you put this in it:

    "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"

  • Avatar of escortkeel escortkeel Mar 10, 2014 at 03:46 UTC - 0 likes

    @Typhlosion147: Go

    It looks as though you are trying to run the console client instead of the gui client.

Facts

Date created
Jan 13, 2012
Categories
Last update
Feb 12, 2014
Development stage
Release
License
Simplified BSD License
Curse link
RemoteBukkit
Downloads
39,525
Recent files

Authors