Application RemoteToolkit - Restarts + crash detection + auto saves + remote console!

Discussion in 'Bukkit Tools' started by drdanick, Jan 15, 2011.

Thread Status:
Not open for further replies.
  1. Offline


    Minecraft RemoteToolkit
    -Less downtime, more fun for your players, more power to you!

    Are you a Minecraft server administrator? Do you value up-time and stability? Do you fancy the ability to remotely control your server, both in-game and out of game, in a myriad of useful ways from a plethora of different devices?
    If you answered yes to any of the above, then the Minecraft RemoteToolkit is for you!

    What the Minecraft RemoteToolkit Plugin and Wrapper do for you:
    • Provides almost perfect server uptime with no need for action from an owner/administrator!
    • Have your server save and restart at any time period with configurable restart warnings!
    • The Toolkit guarantees a restart within the set restart period, even if your server crashes, becomes unresponsive, or encounters a "SEVERE" exception!
    • Remotely control every function of the Toolkit, even from your smart phone!
    • Full remote console access via telnet with support for multiple terminal types!
    • Telnet daemon conforms to current Telnet related RFCs!
    • Customizable alert messages!
    • Fully extendable though 3rd party modules!
    • Full feature set works with most craftbukkit builds!
    • Most features work with any Minecraft server variation, even vanilla!
    • Telnet can be disabled!
    For server administrators
    Download - Release 10, Alpha 15.3 [CB 1.7.2-R0.2] (wget friendly)
    Instructions & Documentation

    For developers
    UDP API REV 8 | Documentation
    Module API | Coming soon!

    For everyone
    Official IRC channel
    #remotetoolkit @

    "Help! I've downloaded it, but I do not know how to get it working!"
    Stop! Before you give up or ask for help, make sure you have read the step-by-step installation instructions on the wiki page. If you are still having problems, please do not be hesitant to post a request for help on this thread or in the IRC channel - no matter how simple your problem seems.


    Any donation would be very much appreciated. I'm but a poor University student, and I sacrifice quite a lot of unpaid time to keep the Toolkit updates and support flowing.

    Thank you to the following who have chosen to support the Toolkit through a donation:
    Deren909, marshall007, Vittek, clanslots, meee, KyneSilverhide, szoller, hungoverfurball, Lama_0, Viet, acc1dent, joby890, Liger_XT5
    Last edited: May 6, 2017
  2. Offline


    If you want to just restart the server, do the normal stop command. "stop" in console, "/stop" in game.
  3. Offline


    Hi guys - just installed works great. Thank you.

    I had one question and it may have been answered in this already and I'm sorry if it has.

    I'm looking to make sure the minecraft server shuts down gracefully and saves the data (basically .stopwrapper ) when the physical sever is shutdown.

    Does anyone have a solution to this issue?

    Ie. Is there a way to start/wrap the in a script that starts when the physical system boots and trap the any SIGTERM singles that are sent when the physical system is shutting down and preform a graceful save/shutdown that way?
  4. Offline


    Console input stream re-opening...
            at com.drdanick.McRKit.Wrapper$
    Error: Console input stream closed unexpectedly. Attempting to re-open stream in 20 seconds...
    Just typed something and then the wrapper "freezed", and becomes unresponsible, the server runs fine, but I need to kill the task or stop the wrapper from ingame
    Don't know if the error is on my or your end ;)
  5. Offline


    Hi guys!
    can u recommend me a "extra-runtime-arguments=" for this mashine:
    4 core CPU 4x2.8Ghz
    16GB Ram
    ~70 plugins
    Average players 60-80 maby more

    thanks !
  6. Offline


    xDeeKay You cannot use codes like that in messages.txt. The strings are sent directly through the Bukkit console - and as far as i'm aware, the console does not support these.

    Liger_XT5 I'll have a look into it soon.

    Putresopp Try

    tuxed I am aware of these issues, and will have them fixed tonight. Keep an eye on the first post for Alpha 14.5.

    arronmabrey You will need an init/rc.d script. You should be able to find plenty of information about this online.

    xGhOsTkiLLeRx Did you try waiting 20 seconds?

    BioBG I recommend not using anything. Java generally does a good job with its default settings - especially compared to what I've seen people suggesting around here.
  7. Offline


    Tnx for replay!
    this is what i'm testing right now, will see how will work. :)
  8. Offline


    Oh, I thought the post you made about working on colour, and the update 'Fixed color support' meant you had integrated some sort of colour support, my bad.
  9. Offline


    Yes, the same error appears again.
    The toolkit is then completely unresponsible.
  10. Offline


    Thought I'd let you know I haven't had any reports in the last week about force restarts after a restart, but detection of the plugin for heartbeats are not working. It does it's checks (can see them stated in console) but basically times out.
  11. Offline


    What operating system are you using?

    Check that the plugin is listed when you enter the 'plugins' command. Also, make sure that JLine is disabled on bukkit.
  12. Offline


    is it possible to get a list of every server using the Remote toolkit plugin?
  13. Offline


  14. Offline


    HELP!!!!!!!!!!!!!!! i dont get the salt part.... it wont connect
    thanks in advance!
  15. Offline


    I checked the plugins command, it's there.
    Bukkit, as in bukkit.yml or the If properties, the extra-runtime is running default. -Djline.terminal\=jline.UnsupportedTerminal
  16. Offline


    I updated to 14.5 and the error still appears, now on this line:
    at com.drdanick.McRKit.Wrapper$
    System information:

    Toolkit: 14.5
    MC: 1.4.7
    Running Spigot #423
    Module: #85, RTK: #-1 (SpaceBukkit info)
    Operating System: Ubuntu 12.04.1 LTS (x64)
    Java: Java 1.7.0_11 (x64) (Orcale/Sun Java)
    If you need more information please notify me!
  17. Offline


    When using the new update Alpha 14 the new colors are awesome, but it screws up the server.log file. Filling it in with stuff like this:

    Is there a way to fix it?
  18. Offline


    vR10_A14.4 and Ubuntu Server 12.10 64-bit.
    Very good and nice plugin, but I have a problem with' server-arguments.
    I'm using this:
    server-arguments=--nojline,log-limit 1000000,log-count 10,log-strip-color,log-pattern\=./logs/server.log

    But that doesn't work. What is the correct syntax?
  19. Offline


    I am using your plugin with adminium and it doesn't let me restart or stop the server with my iphone. When i press start or reset server nothing happens. I believe i portforworded all the right ports. Idk if this is supposed to happen but in my council it says
    First attempt at checking for presence of Bukkit RTK plugin...
    Bukkit RTK plugin found! Enabling heartbeats...

    And then nothing. I know its not alot of info but im hopping u can help. Thanks!
  20. Offline


    just tried to implement this remote this morning, I either get:
    or socket closed
  21. Offline


    I try used "exe4j" to packaged RKit as a windows service.
    Look successful, now server can perform without user login.

    But there is still a problem
    Console input stream re-opening ...
    at com.drdanick.McRKit.Wrapper $ ( 698)
    Error: Console input stream closed unexpectedly. Attempting to re-open stream in 20 seconds ...
    Because of work as service model, it is unable to crawl input
    Is RKit can completely work in remote control only mode?
  22. Offline


    Liger_XT5 If you can be on IRC some time between 05:00 and 08:00 (am, GMT) tomorrow, I may be able to assist in debugging this issue.

    xGhOsTkiLLeRx I will look into what is causing this.

    Errored You need to use the following in
    Maibenrai You're missing the '--' prefix on most of those arguments.

    ostap It sounds like you have not configured JSONAPI correctly to work with the Toolkit. If you are using the .bat/.sh to start your server, make sure the username and password you have set in these scripts (make sure it isn't "user" and "pass") is also set in JSONAPI/config_rtk.yml. You can also try adding an additional user from the console, and then setting that in config_rtk.yml. You can do this with the following command:
    .useradd username password
    If none of this works, try the Adminium server builder:

    Tekhstyle Can you provide an example of what you are trying to send to the toolkit?

    SmallBee The toolkit will still function correctly, and the entire console will be accessible through telnet. You can safely ignore that error. It isn't actually intended to be seen by the user if the Toolkit is running as a service.
    SmallBee and Errored like this.
  23. Offline


    That would be about 11pm/12am for me. So I'll be on in a bit tonight and tomorrow.

    I would also like to note (incase I forget later), not entirely sure if it's rtoolkit or just how the ssh to my server is acting. When I do .stopwrapper to stop the server, when it finishes, I cannot type. I usually have to do CTRL+A and CTRL+D to close the screen then make a new screen to start the server again. I just noticed this today, when updating Spigot, so I'll either work with it, or start using the hold command to do such updates.

    Edit: After doing an update to the newest RB of Spigot, the heartbeats are being detected. That's one bug down at least.
  24. Offline


    drdanick those responses are given (one or the other) for every "action" sent from the UDP klient, (Get Version, Restarts, etc...)
  25. Offline


    Thank you for our response but it still doesn't want o seem to work. Il end up re downloading everything and see if that works. what does this error mean? (Im using a mac if that matters)
    Minecraft Remote Toolkit R10 Alpha 12
    Loading toolkit properties...Done.
    Loading toolkit modules...ERROR: Could not load Toolkit Module toolkit/modules/.DS_Store in toolkit/modules: null
  26. Offline


    Why is my message appearing like this:[​IMG]

    When I've set the message as: Server is scheduled to restart in %t (no caps)
    Every time I change it, it seems to display with all capitals. Is this intentional?
  27. Offline


    yes, so it getts attention

    Hi ,

    Does anyone knwo why my telnet might not be working????? i cant use telnet, i can only use the udp client and the web link. I've enabled the Telnet client on my computer but i cant get telnet so ask me for my pass word or anything, even if i type it in then i wont work. Also im not sure if it makes a difference if i'm using the same computer with telnet and my server running on it too.

    PLz hlep much appreciated.


    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: Jun 2, 2016
  28. Offline


    Good program
    I like the remote console thing so i not need to use remote desktop
    Hete is A schreenshot of the remote console on A ipad
    schreenshot (open)

    Question 1: can you get permissions to controll the console commands for one user? (so friends can conneckt and get they ingame permissions not all commands)

    Question 2: can i manage more than one server at the same time with this?
  29. Offline


    That's kind of silly, there should be an option to disable it.
    I like the notifications to appear, but not in all capitals, it just looks ugly.
  30. Offline


    My server restarts very often? I think its the heartbeat thing, becuse when i set it to 2 mins it restarts on start-up, when i set it to 10 mins it restarts in-game after 10 mins of startup ? I have the plugin installed so i can't see why it shouldent recieve the heartbeats?
  31. Offline


    RemoteToolKit interferes with PVP Arena's '/pa !tm' commands. Until this is fixed I won't be using ToolKit anymore :(
Thread Status:
Not open for further replies.

Share This Page