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


    what does open source have to do with anything? i want to delete the plugin. not keeping and developing the plugin.
    and no, i dont know the bukkit api
  3. Offline


    Found it. milkAdmin trys to load the html content from my server but rather from

    I think thats confusing the browser as it's not allowed through the tunnel.
    Now i do see those files in "./plugins/milkAdmin/html" maybe i've done something wrong while installing the plugin or in the config file. Will have a look.
  4. Offline


    @Lathanael in next version i add a config to use js images and styles locally.
  5. Offline


    Thx :) I'll let you know if it works. If not i'll find another way, thanks for the support and fast answers.
  6. Offline


    I've been trying to get this to work with lighttpd for 6 hours straight.
    I'm about to kill myself.

    I've managed to get to three different states:
    1. No login, proper UI comes up, but no information or status ever come up. Green loading bars forever.
    2. Login comes up, but the words are all screwed up (strings are replaced with Lang____), and can't get past the login screen
    3. Login comes up and everything works great, except it hijacks my whole site and nothing else on the site works.

    Has anyone figured out how to get this working with lighttpd?
  7. Offline


    @D_Steve595 do you read? Does not use an external webserver.
  8. Offline


    i cant connect,, could anyone tell me the proper steps? I have placed the files where they should be, placed my pass and username where it should be, ive tried connecting to my personal dns server like so "DNS":25000 also to localhost but no luck

    Nevermind,, i seem to have made a typo.. Lol anyways, great plugin! Working like a charm!
  9. Offline


    @sharkale I know it doesn't. I have my own lighttpd setup and I'm trying to hook this up to it similarly to how I hooked up Dynmap.
  10. Offline


    Has anyone made a full tut on how to get this setup and working... I can't seem to get it right... :(
  11. Offline


    Hi, can you add ability to add person to the whitelist? Thanks. Sorry for my english, i'm czech.
  12. Offline


    @D_Steve595 dont work with external webserver...

    @Koblizek comming
    Show Spoiler
  13. Offline


    Ok, you can add ability to change config of plugins too :D

    EDIT: Thanks for your plugin!
  14. Offline


    Hope it's coming soon ^^

    Your WebManagment system is by far the best to my liking ;)

    It's simple yet powerful!
  15. Offline


    I really can't get it working... When I type in http://(my ip):25000 nothing comes up... Any ideas?
  16. Offline


  17. Offline


    Got it! Thanks
  18. Offline


    Nice, thanks!
    But what is "RTK"?
    I can't restart the Server because "RTK" is wrong configurated.
    I see in setting.yml:

    Username: 'root'
    Password: 'password'
    Port: 25565

    but i don't know what i must put here...
    any help?
  19. Offline


    read the whole post. its under milkadminRTK tab.
    sharkale likes this.
  20. Offline


    Ok, thanks!
    But what is the .BAT/.SSH file? Where i can find it?

  21. Offline


    It is named rtoolkit.bat there is user and password. Just change it.
    (Its on your root folder) And i have a question. How to change the refresh rate?
    Because the console isnt up to date. It will refresh like 5 seconds. Maybe a option to change the refresh rate?
  22. Offline


    sorry i can't find a file like toolkit.bat ;>
  23. Offline


    @W0nd3r you are kidding? you read the post? you need remote toolkit to use the RTK functions.
  24. Offline


    I have installed ...

    but where i must configurate it? :confused:
  25. Offline


    @W0nd3r READDD why the people dont read!!!!!! you have time to post and wait a response but no to read the post?.....
  26. Offline


    Links dead
  27. Offline


    My RTK doesnt work. I dunno how to get it to work, but I double clicked the RTK jar file, and I got this.

  28. Offline


    ... thats not how it works. you need to install another plugin to use the rtk function. the plugin that is needed is the REMOTE TOOL KIT PLUGIN. it is a wrapper of the craftbukkit.jar. the RTK has modules for other plugins like milkadmin.

    so please download the RTK plugin, configure it and learn what it does. THEN come back here and follow the 5 step instructions to get it to work with milkadmin.


    there is a way but it involves editing the index.html and index.js files.

    go into the milkadmin folder then html then open up index.html. Go to the line

        <script type="text/javascript" src=""></script>
    and change it so that it will load it locally by deleteing ""

    so it'll look like
        <script type="text/javascript" src="js/index.js"></script>
    next open the index.js in the html folder under the js folder. find the setInterval(reloadData, 200000)
       var myIntervalData = setInterval(reloadData, 200000);
    changed to
       var myIntervalData = setInterval(reloadData, 2000);
    1000 is 1 second so do the math.

    then save the changes and restart the server.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: Jul 16, 2016
    sharkale likes this.
  29. Offline


    I have a huge problem
    i put many plugins in to the plugins folder
    i pressed reload server and a countdown of 20 seconds started
    i did that again but this time there was no 20 seconds countdown
    i tried to do press restart server but again nothing happened
    the RAM usage went to 900 and i stopped the server
    a 20 second countdown came and the server was offline however i could still connect to
    milkadmin, i can't do anything. i opened the minecraftscreen of linux and wrote stop and waited nothing happend so i killed the screen but i still could connect to milkadmin...
    everytime i try to start the server it says [screen is terminating]

    btw i use centos 5.2
    java sun 1.6
    no error log
  30. Offline


    @Volkanlp a lot of plugin developed make bad the plugin disable. only show "plugin XX disabled" an do nothing. this plugin only send to the server "reload" if the plugin dont unload properly then the plugin load twice. it not my fault. i recommend you use restart instead of reload but you need the RemoteToolkit wrapper.
  31. Offline


    Okay, just one problem. I have installed this and I can access it fine from localhost:25000 on the server. But, if I go to another computer within my network and type I am prompted with the login page as normal. The problem arises when I enter my username and password. After I enter the username and pass i setup before via localhost, I get an error that says "Server not response!" Any help is appreciated.

Share This Page