Inactive [ADMN/INFO/WEB] milkAdmin v1.4-08.04 - Administration/Backup/Server Data/Whitelist/Banlist [1060]

Discussion in 'Inactive/Unsupported Plugins' started by sharkale, May 14, 2011.

  1. Offline



    Why use milkAdmin?

    There are a lot of alternatives out there that seem to have more features. Well for a start, milkAdmin is very easy to install and requires almost no technical knowledge whatsoever to install and run. Not to mention that the server uses only java so configuring a complex webserver is not required as most gamers that play minecraft are gamers and not professional server administrators.

    A list of reasons why to use milkAdmin:
    • Very easy to install and use.
    • Does not use an external webserver.
    • Does not require technical server knowledge.
    • Does not require configuration.
    • Open Source. If you like fork on github. :p
    • It uses a relatively small amount of memory.
    • Works on all popular browsers.
    • It's cross platform (will work like a charm on Linux, MAC OS X and Windows).
    • Access restriction with SHA-512 authentication.
    • Server statistics (Users online, Free/Used/Max Memory, Server Version).
    • Multilingual support.
    • Console view.
    • Command prompt.
    • Chat without use /say.
    • Plugin list and administration (enable/disable)
    • Complete User Manager (teleport, kill, kick, ban, change name)
    • Good ban system with editable messages.
    • Backups (Only with milkAdminRTK in the future) (not recommended to use)
    • Restarting/Reloading/Killing server (Only with milkAdminRTK)
    • Starting and Stopping Server (Only with milkAdminRTK)
    • Updates alert.
    Languages supported at the moment (excluding English):
    Languages (open)

    You can provide a translation in your language?

    Plase enter here: and translate to your language, or fix a tranlation.​

    How do I install the plugin?
    Show Spoiler
    To install de plugin:
    • Copy the milkAdmin.jar in "{server root}/plugins/"
    • Copy the milkAdmin Folder in "{server root}/plugins/"
    • Change the settings in "{server root}/plugins/milkAdmin/setting.yml"
    • Enter to "http://{server ip}:{milkAdmin port}/"
    • Login with user: "admin" pass: "admin" and create your own account. (admin account autodelete)
    • Remember that each update also should update the folder "html" located in the folder "milkAdmin". This is very important!!
    • If you install the module for RemoteToolkit too, reads below for instructions!

    Click image to Download
    Version: 1.3.1-07.03
    • Remember that each update also should update the folder "html" located in the folder "milkAdmin". This is very important!!
    • Alternate download link
    Source Code:



    milkAdminRTK (open)

    What is milkAdminRTK?

    milkAdminRTK is a module for Minecraft Remote Toolkit that allows you to restart, reload, stop, start and backup the server remotely.

    Where do I download and get support for Minecraft Remote Toolkit?

    From here:[admin]-Minecraft-Remote-Toolkit.674/

    How do I install the module?
    • Copy the module plugin milkAdminRTK.jar in "{server root}/toolkit/modules/"
    • Write the same USER and PASS you use in the .BAT/.SSH to run the Wrapper to the settings file in "{server root}/milkAdmin/settings.yml"
    • Open the server with the Wrapper.
    Source Code:



    Images of milkAdmin working:
    Images (open)


    Having problems with the plugin?
    Show Spoiler
    If you have problem with the plugin please give me as much information as you can about it. A "help the plugin don't work" doesn't help.
    This information is very usefull:
    Version of craftbukkit:
    Version of plugin:
    Version of Minecraft Remote Toolkit:
    When you have the problem?:
    Link in! of the error log:
    OS version:
    Java version:
    Browser and version:



    Version 1.4-08.04 [Plugin & RTK]
    • Improve web style.
    • Improve web server and handle files.
    • Added whitelist configuration
    • Added configurable URL for images, scripts and styles. May be local.
    • Added descriptions of configs.
    • Fixed teleport to X-Y-Z to prevent crash for bad teleports. Eg: y=0
    • Fixed banlist to deny access before the player enter the worlds. Fix compatibility issues.
    • Added disk space data.
    • Fixed backup sections. Possibilities to backup plugins folder and multiworlds.
      • Need more tests. If you have a problem contact me. Or post here.
    • Added alerts and configurations for RemoteToolkit.
    • Added view distance config.
    • Added allow nether config.
    • Added hold message config to MCSODRTK module.
    • Added more debugs messages.
    • Fixed reads of requests in the socket.
    • Added errors codes to requests (404 Not Found, 403 Access Denied)
    • Fixed wait page and header data.
    • Fixed double login. (I think :D)
    • Fixed error in data when using a custom Craftbukkit build.
    Version 1.3.1-07.03[/URL][/B][URL=''][B] [/B][/URL][B][URL=''][RTK][/URL][/B] [LIST] [*]Fixed compatibility with IE8, IE9 and Opera. [*]Fixed Content-Type and Charset to pages. [*]Fixed Default Port. [*]Fixed lock scroll in console tab. [/LIST] [spoiler=Old Changelog] [B]Version [COLOR=rgb(255, 0, 0)]1.3-07.02[/COLOR] [URL=''][COLOR=rgb(16, 97, 179)][Plugin][/COLOR][/URL][/B][URL=''][COLOR=rgb(16, 97, 179)][B] [/B][/COLOR][/URL][B][URL=''][COLOR=rgb(16, 97, 179)][RTK][/COLOR][/URL][/B] [LIST] [*]Best handle of default data. [*]Successfully disable of sockets and threads. [*]Editable BanList directory. [*]Add fireball shoot. (function by @[URL=''][COLOR=rgb(16, 97, 179)]Matthew Uecker[/COLOR][/URL]) [*]Editable IP. [*]Change language WebUI. [*]Add amount of shoots in Player Management. [*]Update RTK API to v6 (Fixed mixed passwords) [/LIST] [B]Version [COLOR=rgb(255, 0, 0)]1.2b-06.20[/COLOR] [URL=''][Plugin][/URL][/B] [LIST] [*]Fix Ban. [*]Fix Ip/Port. [/LIST] [B]Version [COLOR=rgb(255, 0, 0)]1.2-06.16[/COLOR] [URL=''][Plugin][/URL] [URL=''][RTK][/URL][/B] [LIST] [*]Best handle of folders and default data. [*]Best handle of errors. [*]Move the milkAdmin folder to Plugins folder. [*]Proper socket handling. [*]Compatibility with getLocazation to manage the translations. [/LIST] [B]Version [COLOR=rgb(255, 0, 0)]1.1.1-05.28[/COLOR] [URL=''][Plugin][/URL] [URL=''][RTK][/URL][/B] [LIST] [*]Fixed a json bug. [skeleton] [/LIST] [B]Version [COLOR=rgb(255, 0, 0)]1.1-05.27[/COLOR] [URL=''][Plugin][/URL] [URL=''][RTK][/URL][/B] [LIST] [*]Fixed alert when login or create accounts. [*]Fixed error when create first account. [*]Add welcome and errors alert for login and register. [*]Fixed bug when unban a player or ip. (No take effect until server restart) [*]Add "Allow flight", "Level Seed", "Whitelist", "Server IP" options in server panel. [*]Show properties values in server panel. [*]Best handle of urls and params. [*]Remove show password from debug. [*]Relocation of the menu. [*]New version alert. [/LIST] [B]Version [COLOR=rgb(255, 0, 0)]1.0-05.14[/COLOR] [URL=''][Plugin][/URL] [URL=''][RTK][/URL][/B] [LIST] [*]First official release of Sharkiller version. [/LIST] [/spoiler] [SIZE=5][B][COLOR=rgb(51, 153, 102)]Browsers tested and working at the moment:[/COLOR][/B][/SIZE] [LIST] [*][IMG][/IMG] Firefox >3.6 [*][IMG][/IMG] Google Chrome >11 [*][IMG][/IMG] Safari >5 [*][IMG][/IMG] Internet Explorer >8 [*][IMG][/IMG] Opera >11 [/LIST] [SIZE=5][COLOR=rgb(51, 153, 102)][B]TODO:[/B][/COLOR][/SIZE] [LIST] [*][S]Improve web style[/S]. [B][COLOR=rgb(128, 128, 0)](finished, in next version)[/COLOR][/B] [*]Inventory panel for user manager. [*]Improve milkAdmin panel. [*]Log admin activity. [*]Permission configuration. [*][S]White list configuration.[/S][B][COLOR=rgb(128, 128, 0)] [/COLOR][/B][B][COLOR=rgb(128, 128, 0)](finished, in next version)[/COLOR][/B] [*][COLOR=rgb(255, 0, 0)][COLOR=rgb(20, 20, 20)][S]Editable image dir, timeout and refresh time of data/console.[/S][/COLOR][B][COLOR=rgb(20, 20, 20)][B][COLOR=rgb(128, 128, 0)][B] (finished, in next version)[/B][/COLOR][/B][/COLOR][/B][/COLOR] [*][S]Descriptions of data/configs.[/S][B][COLOR=rgb(128, 128, 0)][B] (finished, in next version)[/B][/COLOR][/B] [*][S]Disk space data.[/S][COLOR=rgb(128, 128, 0)][B] (finished, in next version)[/B][/COLOR] [*][S]Editable banlist path. [/S][COLOR=rgb(51, 153, 102)][B](implemented)[/B][/COLOR] [*][S]Backup section.[/S] [COLOR=rgb(128, 128, 0)][B](finished, in next version)[/B][/COLOR] [LIST] [*][S]Backup plugins folder. [/S][COLOR=rgb(128, 128, 0)][B](finished, in next version)[/B][/COLOR] [*][S]Fix backup of map.[/S] [COLOR=rgb(128, 128, 0)][B](finished, in next version)[/B][/COLOR] [/LIST] [/LIST] [SIZE=5][B][COLOR=rgb(0, 128, 0)][cake][/COLOR][/B][/SIZE][SIZE=5][B][COLOR=rgb(0, 128, 0)]DONORS[cake]:[COLOR=rgb(255, 102, 0)] (These people help keep the project alive)[/COLOR][/COLOR][/B][/SIZE] [LIST] [*][B]Thierry Pon [COLOR=rgb(136, 136, 136)](I don't known the forum user)[/COLOR] [diamond][/B] [*][B]Olivier @[URL='']oli_14[/URL] [diamond] [diamond][/B] [*][B]@[URL='']efstajas[/URL] [diamond][/B] [/LIST] [COLOR=rgb(0, 128, 0)][SIZE=5][B][tnt]DONATE[tnt]:[/B][/SIZE][/COLOR] [COLOR=rgb(255, 102, 0)][B]I do this in my free time, so if you like my work, I'd be completely grateful for any donation you can send me. With this I pay the server where store my files and project. These donations motivate me to continue adding features and keep it free for all. [/B][/COLOR] [URL=''][IMG][/IMG][/URL]/
    klarnet, seang96, efstajas and 9 others like this.
  2. Offline


    At first i had my doubts then when I tried it, I was amazed!
  3. Offline


    @koko13009 thanks koko, i release a fix now.

    @Robinboy62 sorry but dont understand. english isnt my native language. please upload an image with the problem.

    @Deses12 accents works for me (firefox). but i add that.

    the RTK_TIMEOUT is bad instalation or bad configuration or not port forwading of MinecraftRTK. check is the port of RTK is the same that the RTK section in settings.yml (not the same as milkAdmin)

    @Section9 because one is the wrapper (minecraftRTK) and one the server. if you close the wrapper the server dont close and run in background (you need to stop the server before closing the wrapper or you may broke your world for bad close). for more info about RTK go to his post.

    @Dirt_Ball thanks ;)
  4. Offline


    we have installed everything like you said in the OP but somethings broken i guess, i'm a totaly noob in linux debian so maybe someone could make a short "how to install and configure on linux"?? would be AWESOME!
  5. Offline


    is the same on linux, windows, mac... check your configure.

    check here. open the server and go here:
    if you cant access from there. you have a bad configure of RTK, or port close.
    if you can access you have a bad configure in settings.yml of milkAdmin.
  6. Offline


    i have the restartcontroller.jar on my computer and can connect to it and restart the server but i cant restart the server if i use the web interface.. on tested it on my computer in local mode and everythings working ...
  7. Offline


    @Deses bad configure. you are something wrong.
  8. Offline


    but i dont know what... i copied everything after testing on my local computer to the server and got this error ..
  9. Offline


    Love this Plugin [cake] for you!
  10. Offline


    @Deses then a security program block the connection. please this is not a chat. send a mp and all you question are in previus page. is allways the same.

    @Zeebra thanks you [tnt] this is for you [creeper]
  11. Offline



    Boah, you have mi nick! I always use it, and when is already taken (and thats very strange) I just add the 12. xD

    Well, warn me if you get to the solution, because it seem we have a similar problem.
  12. Offline


    Use the following console command to correctly stop the server and wrapper:

    Make sure telnet is enabled (and the remote port is 25561) in and use this command from your shell:

    telnet localhost 25561
    Try the username and password (case sensitive) that you gave to the user(s) you added to the toolkit. Does it allow you to connect?
  13. Offline


    Make sure telnet is enabled (and the remote port is 25561) in and use this command from your shell:

    telnet localhost 25561
    Try the username and password (case sensitive) that you gave to the user(s) you added to the toolkit. Does it allow you to connect?[/quote]

    I can perfectly connect either from or from telnet localhost 25561, using the username and the password in the settings.yml.

    I've tetra checked that the user/pass is the same, and the port is correct, damn, I'm connecting through telnet! I dont know what else do. :(

    This is the settings.yml
    Show Spoiler
    ## Common Settings ##
        # Debug info in console (if you enable this your milkAdmin password may logged)
        Debug: false
        # Port to access the WebUI
        Port: 25000
        # Console lines to show in WebUI
        ConsoleLines: 80
    ## String Data ##
        # Default kick message
        Kicked: Kicked from the server!
        # Default kick message
        Banned: Banned from the server!
    ## RTK Data for the wrapper ##
        Username: milkadminRTK
        Password: ********
        Port: 25561
  14. Offline


    I'll write a small console program that should test the UDP connection using the same method as milkAdmin, but isolated from the rest of the milkAdmin plugin.
  15. Offline


    Good to hear that! Thanks!
  16. Offline


    When i type in my ip and port, it doesnt work. Says that the page is down.
  17. Offline


    Great Job ! You rox :)
    Now ban ip/name, and user management work really fine !

    Really thanks !
    Mhalkyer and sharkale like this.
  18. Offline


    Nice plugin it seems. When do you think you can permission support? That is one of the main key features I am looking for.
  19. Offline


    Could you please add an option to configure a specific ip? I was going to use this for my server hosting, but it's impossible to use because it would mean I can only bind it to one server on the standard port.
  20. Offline


    When i try to use this, all thats shows up in opera is this. In IE9 this happens: milkadmin.PNG Do you know what this is caused by? I run Windows 7 with Craftbukkit 860
  21. Offline


    where are u from then? i from holland ( i speak dutch so i have bad english :()
  22. Offline


    @eiika IE not supported. use firefox or chrome.

    @Robinboy62 from Argentina, i speak spanish :p you cant display the page?
  23. Offline


    This plugin is really Turning some heads. I was just wondering if you can use you website as the ip. it should not be a problem right? I was asked on my video I made Of the plugin.
  24. Offline


  25. Offline


    Don't know if you overlooked my post, but are there any plans for this?

  26. Offline


    Ok, download this .jar and place it in the same folder as Minecraft_RKit.jar:

    Run the jar with this command:
    java -jar milkadmin_RTK_test2.jar
    Post the output here.
    sharkale likes this.
  27. Offline


    @sharkale You should write in the main post that only Chrome and Firefox is supported as web browsers when using this
  28. Offline


    How do we update, what needs to be changed?
  29. Offline


    These are the properties that were loaded:
    Username: "milkadminRTK"
    Password: "dAuR3gfh"
    Port: "25561"
    Attempting to send a VERSION command...
    [milkAdmin] From RTK: RTK_TIMEOUT
    That's it.
  30. Offline


    How about MCBans support for the Ban List section?
  31. Offline


    It should be better if it supports normal web page :eek:.

Share This Page