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

    sharkale

    [​IMG]

    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:
    • FREE, MULTILINGUAL, UNLIMITED USE AND NO ADS INGAME! :D
    • 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).
    Features:
    • 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)
    [​IMG]

    You can provide a translation in your language?

    Plase enter here: http://www.getlocalization.com/milkAdmin/ 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
    [​IMG]
    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:

    [​IMG]

    ====================================================================

    milkAdminRTK
    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: http://forums.bukkit.org/threads/[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:

    [​IMG]

    ====================================================================

    Images of milkAdmin working:
    Images (open)
    [​IMG]

    ====================================================================
    [​IMG]

    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:
    Code:
    Version of craftbukkit:
    Version of plugin:
    Version of Minecraft Remote Toolkit:
    When you have the problem?:
    Link in pastebin.com! of the error log:
    OS version:
    Java version:
    Browser and version:

    ====================================================================

    Changelog:

    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 http://dev.bukkit.org/bukkit-plugins/[/URL][/B][URL='http://www.minecraft-sg.com.ar/banner/googl.php?p=milkadmin&c=8A8Qs'][B] [/B][/URL][B][URL='http://www.minecraft-sg.com.ar/banner/googl.php?p=milkadminrtk&c=LzWkH'][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='http://www.minecraft-sg.com.ar/banner/googl.php?p=milkadmin&c=8A8Qs'][COLOR=rgb(16, 97, 179)][Plugin][/COLOR][/URL][/B][URL='http://www.minecraft-sg.com.ar/banner/googl.php?p=milkadmin&c=8A8Qs'][COLOR=rgb(16, 97, 179)][B] [/B][/COLOR][/URL][B][URL='http://www.minecraft-sg.com.ar/banner/googl.php?p=milkadminrtk&c=6vYXL'][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='http://forums.bukkit.org/members/matthew-uecker.28758/'][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='http://www.minecraft-sg.com.ar/banner/googl.php?p=milkadmin&c=IUHxf'][Plugin][/URL][/B] [LIST] [*]Fix Ban. [*]Fix Ip/Port. [/LIST] [B]Version [COLOR=rgb(255, 0, 0)]1.2-06.16[/COLOR] [URL='http://www.minecraft-sg.com.ar/banner/googl.php?p=milkadmin&c=rH6nG'][Plugin][/URL] [URL='http://www.minecraft-sg.com.ar/banner/googl.php?p=milkadminrtk&c=4GRXh'][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='http://www.minecraft-sg.com.ar/banner/googl.php?p=milkadmin&c=8Jn0g'][Plugin][/URL] [URL='http://www.minecraft-sg.com.ar/banner/googl.php?p=milkadminrtk&c=h15o0'][RTK][/URL][/B] [LIST] [*]Fixed a json bug. [skeleton] [/LIST] [B]Version [COLOR=rgb(255, 0, 0)]1.1-05.27[/COLOR] [URL='http://www.minecraft-sg.com.ar/banner/googl.php?p=milkadmin&c=8Jn0g'][Plugin][/URL] [URL='http://www.minecraft-sg.com.ar/banner/googl.php?p=milkadminrtk&c=h15o0'][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='http://www.minecraft-sg.com.ar/banner/googl.php?p=milkadmin&c=eCexT'][Plugin][/URL] [URL='http://www.minecraft-sg.com.ar/banner/googl.php?p=milkadminrtk&c=QJOht'][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]http://i.imgur.com/KHb42.gif[/IMG] Firefox >3.6 [*][IMG]http://i.imgur.com/CSZ6r.gif[/IMG] Google Chrome >11 [*][IMG]http://i.imgur.com/Qcocg.gif[/IMG] Safari >5 [*][IMG]http://i.imgur.com/dXaEh.gif[/IMG] Internet Explorer >8 [*][IMG]http://i.imgur.com/95DA7.gif[/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='http://forums.bukkit.org/members/oli_14.22000/']oli_14[/URL] [diamond] [diamond][/B] [*][B]@[URL='http://forums.bukkit.org/members/efstajas.26734/']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='https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=FFS4YVADUT4S8'][IMG]https://www.paypalobjects.com/WEBSCR-640-20110429-1/en_US/i/btn/btn_donate_LG.gif[/IMG][/URL]/
     
    klarnet, seang96, efstajas and 9 others like this.
  2. Offline

    drdanick

    Ok, I believe I have fixed the problem. Try this:
    http://drdanick.com/minecraft/milkadmin_RTK_test3.jar
     
  3. Offline

    C0R7

  4. Offline

    Deses12

    Code:
    hese are the properties that were loaded:
    Username: "milkadminRTK"
    Password: "dAuR3gfh"
    Port: "25561"
    Attempting to send a VERSION command...
    [milkAdmin] From RTK: R10 Alpha 10.21
    It's working! :D Now we can, hopefully, fix the problem. ^^ thanks!
     
  5. Offline

    drdanick

    The issue was to do with the RTK API version in use with milkAdmin not supporting mixed-case usernames/passwords. It is up to @sharkale to make the necessary updates to milkAdmin, but for now you can try using a completely lowercase username and password as a temporary fix.
     
    sharkale likes this.
  6. Offline

    Deses12

    Wow, so that was the problem? That seems like a problem that has an easy solution.

    Thanks a lot for you attention, @drdanick
     
    drdanick likes this.
  7. Offline

    sharkale

    wow sorry, fucking toLowerCase() hahaha. I updated the api to v6 in the next version. thank you and sorry for the lost time due to my fault.
     
  8. Offline

    Kane

    Whats with the memory btw always looks so messed up hehe.

    Free Memory:
    145
    Used Memory:
    214
    Total Memory:
    360
    Max Memory:
    4029
     
  9. Offline

    Mike120

    Great plugin. Was amazed at how fast it is executing commands. Only issue, as the person above me mentioned, is the random memory. I have 1gb ram and currently about 371mb used whereas milk admin says Free:17 Used: 223: total 252 Max: 910.

    It's not a huge deal as I use McMyAdmin aswell but thought you should know.
     
  10. Offline

    sharkale

    @Kane @Mike120 is the data from java without touch. The total memory increases as the program needs it. And its how java manage the memory. Its not random data.

    http://blog.codebeach.com/2008/02/determine-available-memory-in-java.html

    http://viralpatel.net/blogs/2009/05...d-memory-total-memory-using-java-runtime.html

    Code:
    String totmem = String.valueOf(Runtime.getRuntime().totalMemory() / 1024 / 1024);
    String maxmem = String.valueOf(Runtime.getRuntime().maxMemory() / 1024 / 1024);
    String freemem = String.valueOf(Runtime.getRuntime().freeMemory() / 1024 / 1024);
    String usedmem = String.valueOf((Runtime.getRuntime().totalMemory()-Runtime.getRuntime().freeMemory())/ 1024 / 1024);
    @Darthkatzs i cannot understand at all. the port is configurable. its a local plugin.
     
  11. Offline

    Darthkatzs

    There needs to be a way for people to set the IP to the webserver. I host several minecraft servers on one box, and I want to use the standard port as I don't manage the servers. So I'd have to set them all to separate ip's.
     
  12. Offline

    tommydrum

    Mind making this more iphone friendly?
    and btw i noticed that the logons are ip based, and that made me freak out when i went on site on my phone and didnt need password, AND i could control server.
     
  13. Offline

    Deses12

    WAIT WHAT.

    Anyone can control the server if he has an iPhone?
     
    sharkale likes this.
  14. Offline

    harakiwi

    Yes anyone with your IP adress ... your friends if they know your Wifi password or anybody connected to YOUR internet / router
     
  15. Offline

    crazzzme

    For some reason the rtk link is down
     
  16. Offline

    torkella

    OH MY GOD!.. the dream plugin :D i had problems using McMyAdmin and sql or whatever just because i like being on a mac, not the old boring windows, thanks for making this plugin! it really helps mac users out!

    And btw can you make like for the plugins let us write on the .yml's from the browser plz :D that wouldve been awesome.

    Like we could see and write on the files that comes in the folders from the plugins folder, that wouldve made permissions coding much easier

    ;d
     
    sharkale likes this.
  17. Offline

    Deses12

    Oh, well, its definitely a problem, but not so big as I though... No one of my players could connect to my home router ever because they are pretty far away. xD
     
  18. Offline

    gorthol

    Hi, after some hours, the webpage stops working and at the console appears this: [SEVERE] [milkAdmin] Unable to load server.properties!
     
  19. Offline

    sharkale

    @gorthol weird... my computer never shut down and i have always a windows with the milkadmin page. and never happend to me. could you post more info? spec, software, versions...?
     
  20. Offline

    AC89

    Is there a way to change the ban lists the plugin uses? Great plugin by the way.
     
  21. Offline

    sharkale

    @AC89 what banlist for example?
     
  22. Offline

    AC89

    The ban lists from default, or essentials witch are stored as a .txt in the same location as the minecraft_server.jar, "banned-ips.txt" and "banned-players.txt" Also is there a way to manage milkAdmin's admins besides editing the admins ini file?
     
  23. Offline

    sharkale

    @AC89 minecraft use other way of ban. only name. my plugin save the ban in name=cause or ip=cause. if you use minecraft ban file there is no way to kick the player with an editable cause.
    for the admin question yes, open admins.ini and delete the line what you want. in the future I add a web UI for that.
     
  24. Offline

    TheNewGuy132

    Hello, first off, great plugin, I am enjoying it very much. I am currently running on Bukkit Build 935, but this problem was present on Builds 860 and 928 as well. Everything works fine with this plugin, I am able to teleport players, see the console, broadcast messages, etc. But, when I attempt to change a player's name, MilkAdmin says that the name was changed, but the character's name was not changed. There is also no error in the console, no error at all. If there is any way to fix this, it would be much appreciated
     
  25. Offline

    jmanjones

    Thank you so much. This is the best and most useful plugin i have. Works perfectly. Great job! :D
     
    sharkale likes this.
  26. Offline

    sharkale

    @TheNewGuy132 this change the player name in the chat. not the name of the player. for commands and other thing you must use the original player name. there is no way to change the base player name.
     
  27. Offline

    Hitman4Hire

    After I login with the admin account and create an account, when I hit done, my computer freezes or blue screens?
     
  28. Offline

    sharkale

    @Hitman4Hire what? O_O more info. your comment dont help with anything. read the text before "ATENTION" image.
     
  29. Offline

    sweetswear4665

    This is awesome! Two feature requests: 1. if whitelist is enabled get rid of the "bans" tab and replace it with a "whitelist" tab. 2. Make the console tab update the messages (if that is possible).
     
  30. Offline

    TheVnChecker

    I have a problem, the server info (memory (Arbeitsspeicher), player (Spieler), last restart (Letzter Neustart), etc ) doesn't load! Can anybody help me!!

    [​IMG]
     
  31. Offline

    DJ Olditmes

    when i try to activate permissions it says it has been activated then i go look at it again and it is still deactivated
     

Share This Page