promotional bannermobile promotional banner

BukkiSH

Inactive
Experimental
You bash-like shell for bukkit.

This plugin supports a command shell environment to your Bukkit server.

What does it do?

Once activated your chat will be caught and will either be forwarded to the active task or will be executed as a command line.

How to use it?

Type /shell to enter the shell mode. If you type /shell again you leave the shell mode. Commands won't be caught. If you are in shell mode and you type in "test" for example you have to have a "test.jar" or a "test" file in the bin-directory of BukkiSH.

Planned features

I also want to provide the ability to make shell scripts and command line features like piping.

How to program a BukkiSH program?

I'm working on this but it will be like this:

public class YourProgram extends BukkishTask {

    public YourProgram(LinkQueue lq, Session ses, String cmdLine) {
        super(lq, ses, cmdLine);
    }

    public void run() {
        // Your code here...

        finish(); // Last method call to end the task 
    }
}

WARNING! BukkiSH is single task. If a program doesn't call the finish() method the session will freeze

Further mechanisms will be introduced later. See here for a doc and here for packages

Preinstalled programs

cmd <Command>
Dispatches a bukkit command

bg <BukkishCommand>
Starts a BukkiSH task in background

hello
A test program

load [package]
Loads a package from the /pkg directory

system
Displays loaded commands

The BukkiSH Team

profile avatar
  • 4
    Projects
  • 3.4K
    Downloads

More from _ForgeUser12077619

  • ArgEngine project image

    ArgEngine

    • 1.0K
    • Bukkit Plugins

    The GetOpt-like tool for Bukkit plugins.

    • 1.0K
    • September 2, 2014
    • Bukkit Plugins
    • +1
  • Building Detector project image

    Building Detector

    • 387
    • Bukkit Plugins

    Building Detector

    • 387
    • August 10, 2014
    • Bukkit Plugins
    • +1
  • CmdCatch project image

    CmdCatch

    • 2.0K
    • Bukkit Plugins

    Catch dispatched commands

    • 2.0K
    • December 22, 2013
    • Bukkit Plugins
    • +1
  • ArgEngine project image

    ArgEngine

    • 1.0K
    • Bukkit Plugins

    The GetOpt-like tool for Bukkit plugins.

    • 1.0K
    • September 2, 2014
    • Bukkit Plugins
    • +1
  • Building Detector project image

    Building Detector

    • 387
    • Bukkit Plugins

    Building Detector

    • 387
    • August 10, 2014
    • Bukkit Plugins
    • +1
  • CmdCatch project image

    CmdCatch

    • 2.0K
    • Bukkit Plugins

    Catch dispatched commands

    • 2.0K
    • December 22, 2013
    • Bukkit Plugins
    • +1