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

    drdanick

    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 @ irc.esper.net


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


    Todo


    [​IMG][​IMG]
    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

    Ben1002

    I need this too, I only want to use this to sort the read timeout issues, But it hasnt helped
     
  3. Offline

    drdanick

    Are you running any java programs? Do you know which terminal the minecraft server is connected to? I can see 4 java processes there, and each pair is connected to a different terminal, which is not something the Toolkit does normally. Generally, all of the processes related to the toolkit are connected to the same terminal.

    @Zen9400 @Ben1002 I am aware of this issue. Unfortunately, java does not give an easy way of issuing a SIGTERM, though I am adamant it is possible in one way or other. The main issue right now is that "Read timed out" errors do not always make the server unresponsive, which renders the heartbeat ineffective. I am working on a few, more complicated crash detection methods for Release 11.
     
  4. Offline

    Ben1002

    Ok, Cant you make it issue SIGTERM when say 3 read timeouts are recieved one after the other?
     
  5. Offline

    Zen9400

    When I get "Read timed out" errors, the heartbeat detection is working for me. It tries to stop it and then tries to force it to stop, but is unsuccessful in stopping the server.
     
  6. Offline

    ir0nfist

    Hello. I'm unsure how to use this with itemcraft. I can get the server to run with itemcraft using the overridden process arguments however, it does not do the heartbeat nor will it restart. I can issue the restart command etc but it doesn't follow through. Can anyone tell me how to do this specifically by chance? Thanks for your help.
     
  7. Offline

    drdanick

    It sounds like you forgot to disable jline.
    Did you include -Djline.terminal\=jline.UnsupportedTerminal in the overridden arguments?

    That is one of the methods I plan to include in release 11.

    Java only provides a method to send a SIGTERM to the child process. So this doesn't work if it doesn't want to terminate correctly. Fortunately, I appear to have found a solution to this, and will attempt to implement it into Release 10. I'll keep you updated on when it's available.
     
  8. Offline

    ir0nfist

    I wouldn't exactly say forgot as I didn't know about this. I tried that and it seems to be working. Thanks a lot for that.
     
  9. Offline

    drdanick

    Ah, it is mentioned in the documentation multiple times, including under overridden-process-arguments.
    I'll see if I can make it a little clearer in the documentation, i've noted that a number of people have had this problem in the past, so it might be an issue of clarity on my part.
     
  10. Proplem: When server restarts, it leaves the OLD server toolkit running and ppl cant join the game. gives end of stream or time read out.
    There is NOTHING in server log, it just stays "online"

    2x Java.exe <-- in computer properties (when i press control-alt-delete and go to tasks control)
    when i close both -> server works. There should be ONLY 1 java.exe when server running BUT each time server restarts -> it leaves the old java.exe running so the server wont close completely before it starts the new 1. WTF causes this??

    EDIT:
    this my some of the latest server log
    Code:
    2011-08-03 15:10:53 [INFO] Starting minecraft server version Beta 1.7.3
    2011-08-03 15:10:53 [INFO] Loading properties
    2011-08-03 15:10:53 [INFO] Starting Minecraft server on 5.199.229.112:25565
    2011-08-03 15:10:53 [WARNING] **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
    2011-08-03 15:10:53 [WARNING] The server will make no attempt to authenticate usernames. Beware.
    2011-08-03 15:10:53 [WARNING] While this makes the game possible to  play without internet access, it also opens up the ability for hackers  to connect with any username they choose.
    2011-08-03 15:10:53 [WARNING] To change this, set "online-mode" to "true" in the server.settings file.
    2011-08-03 15:10:53 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-945-g73697a4-b1000jnks (MC: 1.7.3)
    2011-08-03 15:10:53 [SEVERE] ebean.properties not found
    2011-08-03 15:10:53 [INFO] DataSourcePool [DimensionDoor] autoCommit[false] transIsolation[SERIALIZABLE] min[2] max[20]
    2011-08-03 15:10:53 [INFO] SubClassFactory parent ClassLoader [org.bukkit.plugin.java.PluginClassLoader]
    2011-08-03 15:10:54 [INFO] Entities enhanced[0] subclassed[1]
    2011-08-03 15:10:54 [INFO] DataSourcePool [NiftyWarp] autoCommit[false] transIsolation[SERIALIZABLE] min[2] max[20]
    2011-08-03 15:10:54 [INFO] SubClassFactory parent ClassLoader [org.bukkit.plugin.java.PluginClassLoader]
    2011-08-03 15:10:54 [INFO] Entities enhanced[0] subclassed[1]
    2011-08-03 15:10:54 [INFO] [Permissions] (Phoenix) was Initialized.
    2011-08-03 15:10:54 [SEVERE] Could not load 'plugins\MobDisguise.jar' in folder 'plugins': BukkitContrib
    org.bukkit.plugin.UnknownDependencyException: BukkitContrib
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:133)
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:207)
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:130)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:128)
        at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:97)
        at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:51)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:132)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-08-03 15:10:55 [INFO] [ElixirMod] - Version 1.00 Started.
    2011-08-03 15:10:55 [INFO] Preparing level "world"
    2011-08-03 15:10:55 [INFO] Preparing start region for level 0 (Seed: -469693181)
    2011-08-03 15:10:55 [INFO] [AcidRain] version 1.2.5_1 enabled.
    2011-08-03 15:10:55 [INFO] [AdminsCanFly] Version 1.2.1 - By Lappy
    2011-08-03 15:10:55 [INFO] [AdminsCanFly] Starting up...
    2011-08-03 15:10:55 [INFO] [AdminsCanFly] Loading configuration...
    2011-08-03 15:10:55 [INFO] [AdminsCanFly] Registering event listeners...
    2011-08-03 15:10:56 [INFO] [AdminsCanFly] Started up successfully
    2011-08-03 15:10:56 [INFO] [AdminsCanFly] Permissions v2.7.4 support is enabled! Will now listen to the auto-op config.
    2011-08-03 15:10:56 [INFO] Bedtime: Will use Permissions v2.7.4 for permissions.
    2011-08-03 15:10:56 [INFO] Bedtime 1.1.1 enabled!
    2011-08-03 15:10:56 [INFO] [BBROTHER] ------------------------------------
    2011-08-03 15:10:56 [INFO] [BBROTHER] Hello, and thank you for using the TESTING version of BigBrother!
    2011-08-03 15:10:56 [INFO] [BBROTHER] Please note that, since this is far from complete, there will be many bugs.
    2011-08-03 15:10:56 [INFO] [BBROTHER] IF YOU FIND ANY BUGS, PLEASE REPORT THEM ON http://bugs.nexisonline.net/bb
    2011-08-03 15:10:56 [INFO] [BBROTHER] Please stay tuned in irc.esper.net #bigbrother for updates and build notifications.
    2011-08-03 15:10:56 [INFO] [BBROTHER] ------------------------------------
    2011-08-03 15:10:58 [INFO] [BBROTHER] Building `bbdata` table...
    2011-08-03 15:10:58 [INFO] [BBROTHER] BBData H2 Driver r1 loaded!
    2011-08-03 15:10:58 [INFO] [BBROTHER] Building `bbworlds` table...
    2011-08-03 15:10:58 [INFO] [BBROTHER] Building `bbactions` table...
    2011-08-03 15:10:58 [INFO] [BBROTHER] Action #1 - BrokenBlock
    2011-08-03 15:10:58 [INFO] [BBROTHER] Action #2 - PlacedBlock
    2011-08-03 15:10:58 [INFO] [BBROTHER] Action #3 - DestroySignText
    2011-08-03 15:10:58 [INFO] [BBROTHER] Action #4 - Teleport
    2011-08-03 15:10:58 [INFO] [BBROTHER] Action #5 - DeltaChest
    2011-08-03 15:10:58 [INFO] [BBROTHER] Action #6 - Command
    2011-08-03 15:10:58 [INFO] [BBROTHER] Action #7 - Chat
    2011-08-03 15:10:58 [INFO] [BBROTHER] Action #8 - Disconnect
    2011-08-03 15:10:58 [INFO] [BBROTHER] Action #9 - Login
    2011-08-03 15:10:58 [INFO] [BBROTHER] Action #10 - DoorOpen
    2011-08-03 15:10:58 [INFO] [BBROTHER] Action #11 - ButtonPress
    2011-08-03 15:10:58 [INFO] [BBROTHER] Action #12 - LeverSwitch
    2011-08-03 15:10:58 [INFO] [BBROTHER] Action #13 - CreateSignText
    2011-08-03 15:10:58 [INFO] [BBROTHER] Action #14 - LeafDecay
    2011-08-03 15:10:58 [INFO] [BBROTHER] Action #15 - FlintAndSteel
    2011-08-03 15:10:58 [INFO] [BBROTHER] Action #16 - TNTExplosion
    2011-08-03 15:10:58 [INFO] [BBROTHER] Action #17 - CreeperExplosion
    2011-08-03 15:10:58 [INFO] [BBROTHER] Action #18 - MiscExplosion
    2011-08-03 15:10:58 [INFO] [BBROTHER] Action #19 - ChestOpen
    2011-08-03 15:10:58 [INFO] [BBROTHER] Action #20 - BlockBurn
    2011-08-03 15:10:58 [INFO] [BBROTHER] Action #21 - Flow
    2011-08-03 15:10:58 [INFO] [BBROTHER] Action #22 - DropItem
    2011-08-03 15:10:58 [INFO] [BBROTHER] Action #23 - PickupItem
    2011-08-03 15:10:58 [INFO] [BBROTHER] Action #24 - SignDestroyed
    2011-08-03 15:10:58 [INFO] [BBROTHER] Action #25 - Heartbeat
    2011-08-03 15:10:58 [INFO] [BBROTHER] Action #26 - BlockPistoned
    2011-08-03 15:10:58 [INFO] [BBROTHER] Building `bbusers` table...
    2011-08-03 15:10:58 [INFO] [BBROTHER] Permissions plugin found but disabled. Enabling 'Permissions' (v2.7.4).
    2011-08-03 15:10:58 [INFO] [Permissions] version [2.7.4] (Phoenix)  loaded
    2011-08-03 15:10:58 [INFO] [BBROTHER] Permissions enabled using: Permissions v2.7.4
    2011-08-03 15:10:58 [WARNING] [BBROTHER] 'Help' isn't detected. No /help support
    2011-08-03 15:10:58 [INFO] [BBROTHER] BigBrother 1.10.1-SNAPSHOT (build #648) enabled!
    2011-08-03 15:10:58 [INFO] BlackLung version 2.0 loaded.
    2011-08-03 15:10:58 [INFO] BleedingMobs Version: 2.0 by Perdog has been Enabled!
    2011-08-03 15:10:58 [INFO] [ButtonLock] v0.6 (MC 1.7.3) [MrX13415] is enabled.
    2011-08-03 15:10:58 [INFO] [ButtonLock] Permission system detected: Permissions v2.7.4
    2011-08-03 15:10:58 [INFO] [ClearInv] Now updating customItems.dat
    2011-08-03 15:10:58 [INFO] [ClearInv] Finished updating customItems.dat
    2011-08-03 15:10:58 [INFO] [ClearInv] Permission system detected
    2011-08-03 15:10:58 [INFO] [ClearInv] clear inventory version 1.4 enabled
    2011-08-03 15:10:58 [INFO] CraftBukkitUpToDate version 2.5.9 is enabled!
    2011-08-03 15:10:58 [INFO] CButD: CraftBukkit is up to Date
    2011-08-03 15:10:58 [INFO] [DimensionDoor] External permissions system found (Permissions v2.7.4)
    2011-08-03 15:10:58 [INFO] [DimensionDoor] Registering and loading worlds...
    2011-08-03 15:10:58 [INFO] [DimensionDoor] Applying world configuration: world
    2011-08-03 15:10:58 [INFO] Preparing start region for level 1 (Seed: 6681394825451870685)
    2011-08-03 15:10:59 [INFO] [DimensionDoor] Applying world configuration: hell
    2011-08-03 15:10:59 [INFO] Preparing start region for level 2 (Seed: -5507789237695467551)
    2011-08-03 15:11:00 [INFO] [DimensionDoor] Applying world configuration: mobworld
    2011-08-03 15:11:00 [INFO] Preparing start region for level 3 (Seed: 4431064177836963840)
    2011-08-03 15:11:00 [INFO] [DimensionDoor] Applying world configuration: ocean
    2011-08-03 15:11:00 [INFO] [DimensionDoor] 4 worlds configured!
    2011-08-03 15:11:00 [INFO] [DimensionDoor] DimensionDoor v1.5.0 is enabled!
    2011-08-03 15:11:00 [INFO] [FalseBook Block] 3100 Books loaded!
    2011-08-03 15:11:00 [INFO] FalseBookBlock v0.87alpha DEV#3 by GeMo enabled
    2011-08-03 15:11:00 [INFO] [FalseBook Block] 2 Cauldrons successfully loaded.
    2011-08-03 15:11:00 [INFO] FalseBookCart v0.87alpha DEV#3 by GeMo enabled
    2011-08-03 15:11:00 [INFO] [FalseBook Chat] 0 ChatRooms loaded.
    2011-08-03 15:11:00 [INFO] FalseBookChat v0.87alpha DEV#2 by GeMo enabled
    2011-08-03 15:11:00 [INFO] [FalseBook Core] FalseBookCore v0.87alpha DEV#3 by GeMo enabled!
    2011-08-03 15:11:00 [INFO] FalseBookExtra v0.87alpha DEV#3 by GeMo enabled
    2011-08-03 15:11:00 [INFO] FalseBookIC v0.87alpha DEV#3 by GeMo enabled
    2011-08-03 15:11:00 [INFO] FenceDoor By Ashour version 2.5 enabled.
    2011-08-03 15:11:00 [INFO] [Flight] Enabled!
    2011-08-03 15:11:00 [INFO] [Giant Trees] version 0.3.3 is enabled
    2011-08-03 15:11:00 [INFO] HigherExplosives: Using Permissions plugin that looks like version 2.7.4
    2011-08-03 15:11:00 [INFO] HigherExplosives: There is no default  config for Creeper. Those explosions will be left unaffected unless they  have a world specific configuration.
    2011-08-03 15:11:00 [INFO] HigherExplosives: Default config for TNTPrimed is:
    Conf(
      activeBounds=Bounds(),
      radiusMultiplier={
        (chance:1.0, value:4.0)
      },
      playerDamageMultiplier=no multiplier configured. will leave unaffected,
      creatureDamageMultiplier=no multiplier configured. will leave unaffected,
      itemDamageMultiplier=no multiplier configured. will leave unaffected,
      tntFuseMultiplier=no multiplier configured. will leave unaffected,
      preventTerrainDamage=not configured, will be left unaffected,
      fire=not configured, will be left unaffected,
      yield=100.0,
      yieldSpecific=no specific block yields configured,
      tntPrimePrevented=not configured, will be left unaffected,
      tntPrimeByHand=no sub-configuration specified,
      tntPrimeByFire=no sub-configuration specified,
      tntPrimeByRedstone=no sub-configuration specified,
      tntPrimeByExplosion=no sub-configuration specified,
      creeperCharged=no sub-configuration specified,
    )
    2011-08-03 15:11:00 [INFO] HigherExplosives: Default config for Fireball is:
    Conf(
      activeBounds=Bounds(),
      radiusMultiplier=no multiplier configured. will leave unaffected,
      playerDamageMultiplier=no multiplier configured. will leave unaffected,
      creatureDamageMultiplier=no multiplier configured. will leave unaffected,
      itemDamageMultiplier=no multiplier configured. will leave unaffected,
      tntFuseMultiplier=no multiplier configured. will leave unaffected,
      preventTerrainDamage=true,
      fire=false,
      yield=not configured, will be left unaffected,
      yieldSpecific=no specific block yields configured,
      tntPrimePrevented=not configured, will be left unaffected,
      tntPrimeByHand=no sub-configuration specified,
      tntPrimeByFire=no sub-configuration specified,
      tntPrimeByRedstone=no sub-configuration specified,
      tntPrimeByExplosion=no sub-configuration specified,
      creeperCharged=no sub-configuration specified,
    )
    2011-08-03 15:11:00 [INFO] HigherExplosives 2.0 primed and ready
    2011-08-03 15:11:00 [INFO] Found and will use plugin Permissions v2.7.4
    2011-08-03 15:11:00 [INFO] HomeX enabled.
    2011-08-03 15:11:03 [INFO] [iConomy] Logging is currently disabled.
    2011-08-03 15:11:03 [INFO] [iConomy] v5.01 (Eruanna) loaded.
    2011-08-03 15:11:03 [INFO] [iConomy] Developed by: [Nijikokun]
    2011-08-03 15:11:03 [INFO] [ButtonLock] hooked into iConomy.
    2011-08-03 15:11:03 [INFO] [iConomy] hooked into Permissions.
    2011-08-03 15:11:03 [INFO] [Jail] Loaded 1 jail zones.
    2011-08-03 15:11:03 [INFO] [Jail] Loaded 0 prisoners.
    2011-08-03 15:11:03 [INFO] [Jail] Loaded 0 cells.
    2011-08-03 15:11:03 [INFO] Lockette version 1.3.8 is being enabled!  Yay!  (Core version 1.0)
    2011-08-03 15:11:03 [INFO] Lockette: Detected craftbukkit build [1000] ok.
    2011-08-03 15:11:03 [INFO] Lockette: Linked to Permissions plugin version 2.7.4
    2011-08-03 15:11:03 [INFO] Lockette: Ready to protect your containers.
    2011-08-03 15:11:03 [INFO] LPMCNavigator V0.4 by [Mentioum] is enabled
    2011-08-03 15:11:03 [INFO] [MagicCarpet] MagicCarpet version 1.5.6 is enabled!
    2011-08-03 15:11:03 [INFO] [MagicCarpet] Take yourself wonder by wonder, using /magiccarpet or /mc.
    2011-08-03 15:11:03 [INFO] [MagicCarpet] Using Permissions.
    2011-08-03 15:11:03 [INFO] mobchange 0.3 by Edfake is enabled
    2011-08-03 15:11:03 [INFO] [mcMMO] Permissions version 2.7.4 found, using Permissions.
    2011-08-03 15:11:03 [INFO] Loading Config File...
    2011-08-03 15:11:03 [INFO] [mcMMO] Permissions version 2.7.4 found, using Permissions.
    2011-08-03 15:11:03 [INFO] mcMMO version 1.0.50 is enabled!
    2011-08-03 15:11:03 [INFO] Memory max: 1037959168 bytes
    2011-08-03 15:11:03 [INFO] Memory total: 1037959168 bytes
    2011-08-03 15:11:03 [INFO] Remote Toolkit Plugin V0.45b enabled!
    2011-08-03 15:11:03 [INFO] [MobBounty] v4.05 (Oxygen) enabled.
    2011-08-03 15:11:03 [INFO] [MobBounty] Developed by: [Mattera, Steven (IchigoKyger)].
    2011-08-03 15:11:03 [INFO] [MobBounty] Special Thanks to: nijikokun for the Register API.
    2011-08-03 15:11:03 [INFO] [MobBounty] Config loaded.
    2011-08-03 15:11:04 [INFO] [MobBounty] Permission plugin was found (Permissions v2.7.4).
    2011-08-03 15:11:04 [INFO] [MobBounty] Payment plugin was found (iConomy v5).
    2011-08-03 15:11:04 [INFO] [ModDamage] 0.9.4.2 enabled [Permissions v2.7.4 active]
    2011-08-03 15:11:04 [INFO] [ModDamage] Debugging active.
    2011-08-03 15:11:04 [INFO] -Offensive:worlds:mobworld:mob:Creeper[set.1, roll.2]
    2011-08-03 15:11:04 [INFO] -Offensive:worlds:mobworld:mob:Skeleton[set.1, roll.2]
    2011-08-03 15:11:04 [INFO] -Offensive:worlds:mobworld:mob:Slime[set.1, roll.2]
    2011-08-03 15:11:04 [INFO] -Offensive:worlds:mobworld:mob:Spider[set.1, roll.2]
    2011-08-03 15:11:04 [INFO] -Offensive:worlds:mobworld:mob:Zombie[set.1, roll.2]
    2011-08-03 15:11:04 [INFO] [NarrowtuxLib] v0.5.1 by [narrowtux] enabled.
    2011-08-03 15:11:04 [INFO] [NarrowtuxLib] Payment method found (iConomy version: 5)
    2011-08-03 15:11:04 [INFO] Version: 51
    2011-08-03 15:11:04 [INFO] [NiftyWarp] - Integrated with Permissions v2.7.4
    2011-08-03 15:11:04 [INFO] [NiftyWarp] - NiftyWarp v1.0 has been enabled
    2011-08-03 15:11:04 [INFO] Pigasus: Permissions 2.7.4 found
    2011-08-03 15:11:04 [INFO] Pigasus v0.1 is enabled for worlds: [world]
    2011-08-03 15:11:04 [INFO] properTime reading from config at C:\Users\Jani\Desktop\NewWorld\plugins\properTime\properTime.conf
    2011-08-03 15:11:04 [INFO] properTime 1.8.9 initialized
    2011-08-03 15:11:04 [INFO] ScheduledAnnouncer v1.7.0 is enabled!
    
    2011-08-03 15:11:04 [INFO] Shattered version 1.0 loaded.
    2011-08-03 15:11:04 [INFO] [SlimeChunk] Enabled.
    2011-08-03 15:11:04 [INFO] [SlimeChunk] You are running version 1.1.
    2011-08-03 15:11:04 [INFO] [SlimeChunk] Only OPs got permissions to use this plugin.
    2011-08-03 15:11:04 [INFO] SpongeRestore version 1.2 is enabled!
    2011-08-03 15:11:04 [INFO] Spout 1.0.1 has been initialized
    2011-08-03 15:11:04 [INFO] Stackable: Configuration file loaded.
    2011-08-03 15:11:04 [INFO] Stackable: Version 0.5.1 enable.
    2011-08-03 15:11:04 [INFO] SupplySign: ShowErrorsInClient=true
    2011-08-03 15:11:04 [INFO] SupplySign: FixSignOnSignGlitch=SupplySignOnly
    2011-08-03 15:11:04 [INFO] SupplySign loaded 1123 items.
    2011-08-03 15:11:04 [INFO] SupplySign loaded 13 kits from kits.yml.
    2011-08-03 15:11:04 [INFO] SupplySign version 1.7.0 is enabled!
    2011-08-03 15:11:04 [INFO] StickyHelp v0.3 enabled!
    2011-08-03 15:11:04 [INFO] VehicleExit started.
    2011-08-03 15:11:04 [INFO] Vote, build 0.2 enabled
    2011-08-03 15:11:04 [INFO] [WaterproofRedstone] Enabled.
    2011-08-03 15:11:04 [INFO] WorldBorder version 1.3.1 loading
    2011-08-03 15:11:04 [INFO] [WorldBorder] [CONFIG] Using square border, knockback of 3.0 blocks, and timer delay of 5.
    2011-08-03 15:11:04 [INFO] [WorldBorder] [CONFIG] Border-checking timed task started.
    2011-08-03 15:11:04 [INFO] [WorldBorder] [CONFIG] World "ocean" has border radius 100 at X: -3.6 Z: -8.6
    2011-08-03 15:11:04 [INFO] [WorldBorder] [CONFIG] World "mobworld" has border radius 500 at X: -10.6 Z: 54.5
    2011-08-03 15:11:04 [INFO] [WorldBorder] [CONFIG] World "world" has border radius 1000 at X: -24.5 Z: 52.4
    2011-08-03 15:11:04 [INFO] [WorldBorder] [CONFIG] Will use plugin for permissions: Permissions v2.7.4
    2011-08-03 15:11:04 [INFO] For reference, the main world's spawn location is at X: -25 Y: 70 Z: 51
    2011-08-03 15:11:04 [INFO] WorldEdit 4.6 enabled.
    2011-08-03 15:11:04 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-08-03 15:11:04 [INFO] WorldGuard: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-08-03 15:11:04 [INFO] WorldGuard: (world) Single session is enforced.
    2011-08-03 15:11:04 [INFO] WorldGuard: (world) TNT ignition is PERMITTED.
    2011-08-03 15:11:04 [INFO] WorldGuard: (world) Lighters are PERMITTED.
    2011-08-03 15:11:04 [INFO] WorldGuard: (world) Lava fire is blocked.
    2011-08-03 15:11:04 [INFO] WorldGuard: (world) All fire spread is disabled.
    2011-08-03 15:11:04 [INFO] WorldGuard: Loaded configuration for world 'world"
    2011-08-03 15:11:04 [INFO] WorldGuard: (hell) Single session is enforced.
    2011-08-03 15:11:04 [INFO] WorldGuard: (hell) TNT ignition is PERMITTED.
    2011-08-03 15:11:04 [INFO] WorldGuard: (hell) Lighters are PERMITTED.
    2011-08-03 15:11:04 [INFO] WorldGuard: (hell) Lava fire is blocked.
    2011-08-03 15:11:04 [INFO] WorldGuard: (hell) All fire spread is disabled.
    2011-08-03 15:11:04 [INFO] WorldGuard: Loaded configuration for world 'hell"
    2011-08-03 15:11:04 [INFO] WorldGuard: (mobworld) Single session is enforced.
    2011-08-03 15:11:04 [INFO] WorldGuard: (mobworld) TNT ignition is PERMITTED.
    2011-08-03 15:11:04 [INFO] WorldGuard: (mobworld) Lighters are PERMITTED.
    2011-08-03 15:11:04 [INFO] WorldGuard: (mobworld) Lava fire is blocked.
    2011-08-03 15:11:04 [INFO] WorldGuard: (mobworld) All fire spread is disabled.
    2011-08-03 15:11:04 [INFO] WorldGuard: Loaded configuration for world 'mobworld"
    2011-08-03 15:11:04 [INFO] WorldGuard: (ocean) Single session is enforced.
    2011-08-03 15:11:04 [INFO] WorldGuard: (ocean) TNT ignition is PERMITTED.
    2011-08-03 15:11:04 [INFO] WorldGuard: (ocean) Lighters are PERMITTED.
    2011-08-03 15:11:04 [INFO] WorldGuard: (ocean) Lava fire is blocked.
    2011-08-03 15:11:04 [INFO] WorldGuard: (ocean) All fire spread is disabled.
    2011-08-03 15:11:04 [INFO] WorldGuard: Loaded configuration for world 'ocean"
    2011-08-03 15:11:04 [INFO] WorldGuard: 18 regions loaded for 'world'
    2011-08-03 15:11:04 [INFO] WorldGuard: 1 regions loaded for 'hell'
    2011-08-03 15:11:04 [INFO] WorldGuard: 1 regions loaded for 'mobworld'
    2011-08-03 15:11:04 [INFO] WorldGuard 5.2.2 enabled.
    2011-08-03 15:11:04 [INFO] [AdminCmd] Plugin Enabled. (version 5.6.16)
    2011-08-03 15:11:04 [INFO] [AdminCmd] Disabled Alias(es) for bal_playerheal : heal,
    2011-08-03 15:11:04 [INFO] [AdminCmd] Disabled Alias(es) for bal_repair : repair,
    2011-08-03 15:11:04 [INFO] [AdminCmd] Disabled Alias(es) for bal_tphere : s,
    2011-08-03 15:11:04 [INFO] [AdminCmd] Disabled Alias(es) for bal_pclear : clear,
    2011-08-03 15:11:04 [INFO] [AdminCmd] Disabled Alias(es) for bal_god : god,
    2011-08-03 15:11:04 [INFO] [AdminCmd] Disabled Alias(es) for bal_kickall : kickall,
    2011-08-03 15:11:04 [INFO] [AdminCmd] Disabled Alias(es) for bal_home : home,
    2011-08-03 15:11:04 [INFO] [AdminCmd] Disabled Alias(es) for bal_sethome : sethome,
    2011-08-03 15:11:04 [INFO] [AdminCmd] Disabled Alias(es) for bal_moblimit : ml,
    2011-08-03 15:11:04 [INFO] [AdminCmd] Successfully linked with Yeti's Permissions.
    2011-08-03 15:11:04 [INFO] PC: Loading PluginControl Version 1.1
    2011-08-03 15:11:04 [INFO] PC: Using Nijikokun's Permission plugin
    2011-08-03 15:11:04 [INFO] Read level-name: world
    2011-08-03 15:11:04 [INFO] PC: PluginControl started
    2011-08-03 15:11:04 [INFO] Done (0.969s)! For help, type "help" or "?"
    2011-08-03 15:11:04 [INFO] [FalseBook Block] 0 Bridges successfully loaded.
    2011-08-03 15:11:04 [INFO] [FalseBook Block] 0 Doors successfully loaded.
    2011-08-03 15:11:04 [INFO] [FalseBook Block] 30 protected gateblocks successfully loaded.
    2011-08-03 15:11:05 [INFO] semirotta [/5.199.229.112:52131] logged in  with entity id 379 at ([world] -67.64043045135485, 71.0,  335.7150439750858)
    2011-08-03 15:11:07 [INFO] [BBROTHER] Removed 0 records older than 336h00m00s in 0h00m00s.
    2011-08-03 15:11:07 [INFO] [FalseBook IC] Loaded selftriggered ICs: 0 done
    2011-08-03 15:11:07 [INFO] [FalseBook IC] Loaded selftriggered ICs: 0 failed
    2011-08-03 15:11:08 [INFO] The automatic update-Check only work every 6 hours, the last check was 172 minutes ago.
    
     
  11. Offline

    MrCamping

    Is there a problem with the world saves on reboot?
    Every reboot, my server rollback to last autosave, sometimes even more.
    I've cheked the logs, and my server do this at the end of reboot
    Code:
    2011-08-03 08:29:18 [INFO] Saving chunks
    2011-08-03 08:29:46 [INFO] Starting minecraft server version Beta 1.7.3
    2011-08-03 08:29:46 [INFO] Loading properties
    
    There's no "Save Complete" line. Is it possible the error come from there?
    Any fix?

    Thanks,
     
  12. Offline

    drdanick

    The toolkit forces a save by default on restart and waits for it to complete before issuing "stop". What version of the wrapper are you using? Can you post the body of wrapper.properties

    There should be two java processes running. One of them is the wrapper, the other is the server. Can you watch the console itself during a restart and note if any errors are thrown? The toolkit does not log anything to the minecraft log file.
     
  13. i did check and no errors showd up thats the odd thing, but it just sometimes bugs that ppl cant join anymore :D read time out they get :/
     
  14. Offline

    maniactwister

    Is there any ip parameter for Remote Toolkit? If not it would be nice if you could use the "server-ip" parameter from the server.properties file.
     
  15. Offline

    Scarnick

    I do have access to the command line changer witch i think starts and stops the server
     
  16. Offline

    MrCamping

    lol sorry, I usually give all those infos, but it was early in the morning, didn't had a coffee ;)
    I'm using CB1000 and RToolkit R10 a10.2.
    Here's my wrapper.properties
    Code:
    #Minecraft Remote Toolkit Properties File
    #Wed Jul 20 22:12:37 EDT 2011
    forced-restart-delay=5m
    maximum-heap-size=6144M
    toolkit-autoshutdown-alerts=10m,5m,1m
    restart-on-severe-exception=false
    server-saveall-period=20m
    extra-runtime-arguments=-Djline.terminal\=jline.UnsupportedTerminal
    force-save-on-restart=true
    server-heartbeat-threshold=1m
    server-restart-alerts=10m,5m,1m
    minecraft-server-jar=craftbukkit.jar
    initial-heap-size=6144M
    overridden-process-arguments=
    failed-heartbeat-restart-count=5
    severe-exception-detection-level=1
    server-arguments=nogui
    toolkit-autoshutdown-delay=0
    import-properties=false
    server-restart-delay=6h
    
    Is it normal that I don't see Save Complete at the end of rebooting sequence? Is it supposed to show up?
     
  17. Offline

    ilovetobmx22

    Do I run the server with the rtoolkit.bat or use my original RUN.BAT(that is what mine is)

    Also if I run the server using the rtoolkit.bat it says
    'java' is not recognized as an internal or external command,
    operable program or batch file.

    My Wrapper.properties

    minecraft-server-jar=craftbukkit-0.0.1-SNAPSHOT.jar
    extra-runtime-arguments=-Djline.terminal=jline.UnsupportedTerminal
    server-arguments=nogui
    initial-heap-size=1024M
    maximum-heap-size=1024M
    overridden-process-arguments=
    server-restart-alerts=45m,30m,10m,5m,1m
    server-saveall-period=10m
    server-restart-delay=1h
    forced-restart-delay=20s
    toolkit-autoshutdown-delay=0
    toolkit-autoshutdown-alerts=10m,5m,1m
    force-save-on-restart=true
    restart-on-severe-exception=true
    severe-exception-detection-level=2
    server-heartbeat-threshold=1m
    failed-heartbeat-restart-count=2
    import-properties=true
     
  18. Offline

    Kiwz

    Hi.
    When I write any command in putty (Telnet), it allways replies with "[INFO] Unknown console command. Type "help" for help."
    The command I wrote did work, so its only an annoying message for everything I type.
    If I write a command directly in the console, the "unknown console command" is NOT showing.
    And if I activate server-heartbeat-threshold, RTPING is spamming my console for every heartbeat. So could you plz tell me how to turn this consol-message off and still have it running?
    I am using Win7 64bit
    Craftbukkit #1000
    Java64bit ver.6
    16GB memory
    And here is a link to my list of plugins: http://mclarvik.net/plugins_info.html
    Here is my wrapper.properties.
    #Minecraft Remote Toolkit Properties File
    #Fri Jul 08 17:27:39 CEST 2011
    forced-restart-delay=5m
    maximum-heap-size=14336M
    toolkit-autoshutdown-alerts=10m,5m,1m
    restart-on-severe-exception=false
    server-saveall-period=0
    extra-runtime-arguments=-Djline.terminal=jline.UnsupportedTerminal
    force-save-on-restart=true
    server-heartbeat-threshold=0
    server-restart-alerts=10m,5m,1m
    minecraft-server-jar=craftbukkit.jar
    initial-heap-size=2048M
    overridden-process-arguments=
    failed-heartbeat-restart-count=5
    severe-exception-detection-level=1
    server-arguments=nogui
    toolkit-autoshutdown-delay=0
    import-properties=false
    server-restart-delay=02:00,08:00,14:00,20:00
    Here is my remote.properties
    remote-control-port=25561
    telnet-enabled=true
    shell-password-mask=
    Here is my rtoolki.bat:
    @echo off
    java -Xmx30M -Xms30M -XX:MaxPermSize=40M -jar Minecraft_RKit.jar user:pass
     
  19. Offline

    jarafo12

    i made it restart every time but i cant connect the UDP Client i did what it said but it wont work i no i missed some thing but i dont no what and if im runing the server of hamichi do it still work Thanks
     
  20. Offline

    e_zach

    is the port opened/forwarded correctly? i.e. the UDP port the client attempts to connect to: 25561 by default.
     
  21. Offline

    Block_Miner

    when trying to use the force restart and force stop on the Mnecraft ReCon (MinecraftRestartController) tool i get this error for both
    java.net.SocketException: socket closed
     
  22. Offline

    Svettnes

    I get this error in my console:

    Code:
    23:12:35 [SEVERE] java.net.UnknownHostException: minedevcronikkk.brohost.net
    23:12:35 [SEVERE]       at java.net.PlainSocketImpl.connect(Unknown Source)
    23:12:35 [SEVERE]       at java.net.SocksSocketImpl.connect(Unknown Source)
    23:12:35 [SEVERE]       at java.net.Socket.connect(Unknown Source)
    23:12:35 [SEVERE]       at java.net.Socket.connect(Unknown Source)
    23:12:35 [SEVERE]       at sun.net.NetworkClient.doConnect(Unknown Source)
    23:12:35 [SEVERE]       at sun.net.www.http.HttpClient.openServer(Unknown Source)
    23:12:35 [SEVERE]       at sun.net.www.http.HttpClient.openServer(Unknown Source)
    23:12:35 [SEVERE]       at sun.net.www.http.HttpClient.<init>(Unknown Source)
    23:12:35 [SEVERE]       at sun.net.www.http.HttpClient.New(Unknown Source)
    23:12:35 [SEVERE]       at sun.net.www.http.HttpClient.New(Unknown Source)
    23:12:35 [SEVERE]       at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
    23:12:35 [SEVERE]       at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
    23:12:35 [SEVERE]       at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
    23:12:35 [SEVERE]       at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
    23:12:35 [SEVERE]       at java.net.URL.openStream(Unknown Source)
    23:12:35 [SEVERE]       at net.minedev.cronikkk.iWarning.Updater.UpdateHandler.currentVersion(UpdateHandler.java:22)
    23:12:35 [SEVERE]       at net.minedev.cronikkk.iWarning.Updater.UpdateHandler.checkForUpdate(UpdateHandler.java:43)
    23:12:35 [SEVERE]       at net.minedev.cronikkk.iWarning.iWarning.onEnable(iWarning.java:85)
    23:12:35 [SEVERE]       at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    23:12:35 [SEVERE]       at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:878)
    23:12:35 [SEVERE]       at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:272)
    23:12:35 [SEVERE]       at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:162)
    23:12:35 [SEVERE]       at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:146)
    23:12:35 [SEVERE]       at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
    23:12:35 [SEVERE]       at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
    23:12:35 [SEVERE]       at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
    23:12:35 [SEVERE]       at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    23:12:35 [SEVERE]       at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
     
  23. Offline

    MG127

    hi there,
    i remember that you helped me one with this problem, but now its the same again
    i want to start itemcraft with bukkit on my server (linux) but it doesn't load itemcraft

    overridden-process-arguments=java -Xmx1490M -Xms1490M -Djline.terminal=jline.UnsupportedTerminal -cp ItemCraft.jar:craftbukkit-ic.jar org.bukkit.craftbukkit.Main
     
  24. Offline

    ScottSpittle

    Can i please ask how to change the scheduled time for automatic restarts in the config?
    I noticed you can change it ingame but i want to 'Set' it first.
     
  25. Offline

    Kiwz

    Go to your /toolkit/wrapper.properties and open this in a texteditor (notepad++).
    Find this line:
    server-restart-delay=02:00,08:00,14:00,20:00
    My example will restart every time at 2am, 8am, 2pm and 8pm
    You can also use it as a timer:
    server-restart-delay=2h
    will restart every 2hour.
    U might also want to set this line to true:
    force-save-on-restart=true
    And this line will give a in-game message before each restart:
    server-restart-alerts=10m,5m,1m
    God luck :)
     
  26. Offline

    ScottSpittle

    Thanks Very Much
     
  27. Offline

    ReVurb

    Hi drdanick,

    I'd like to start off by saying that your plugin is simply amazing.
    My server is a lot more functional after installing your plugin!

    But to get to the error I've been having... (I've read through your wiki, but I could have missed something)
    Basically, if I use anything other than the variables USER and PASS in the rtoolkit.sh,
    the terminal opens and quickly closes.

    I've tested it numerous times, (restarting, using only letters for the variables) but nothing other than the default username and password variables work.

    Please note, my server runs fine with no errors regarding the rtoolkit plugin and is controllable via your provided UDP client from another network when using the defaults.

    -Ubuntu 11.04 (Natty)

    EDIT: Even when I navigate to the correct directory and run your specified command in terminal, it still refuses to work unless I leave the Username and Password as the default, USER : PASS
     
  28. Offline

    oglop

  29. Offline

    rmb938

    Is there anyway to schedule a map backup? If not can this be added.
     
  30. Offline

    Kalais

    @drdanick
    My server restarts way to often. I don't want automatic restarts unless there is a problem which it detects.
    Can you tell me what I need to change?
    Code:
    forced-restart-delay=5m
    maximum-heap-size=3500M
    toolkit-autoshutdown-alerts=10m,5m,1m
    restart-on-severe-exception=false
    server-saveall-period=0
    extra-runtime-arguments=-Djline.terminal\=jline.UnsupportedTerminal
    force-save-on-restart=true
    server-heartbeat-threshold=1m
    server-restart-alerts=10m,5m,1m
    minecraft-server-jar=craftbukkit-0.0.1-SNAPSHOT.jar
    initial-heap-size=3500M
    overridden-process-arguments=
    failed-heartbeat-restart-count=5
    severe-exception-detection-level=1
    server-arguments=nogui
    toolkit-autoshutdown-delay=0
    server-restart-delay=5h
    import-properties=false
    
     
  31. Offline

    snowdog713

    i am having a LOT of trouble installing this... is there a video tutorial or anything?
    im pretty sure i followed the instructions on the wiki (to the letter) and nothing happens when i try to use the UDP client to test it
    help?

    Edit: when i try to run it with the cmd prompt on the wiki, i get an error saying:
    Unable to access jarfile Minecraft_RKit.jar
     
Thread Status:
Not open for further replies.

Share This Page