milkAdmin
Forum Link: http:forums.bukkit.org/threads/17249/
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.
- 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.
Multilanguage
- Languages: 39
- Completed >80%: 30
- List of languages:
- Work in progress: Arabic, Chinese (Hong Kong), Chinese (Taiwan, Province of China), Danish, Dutch (Belgium), Estonian (Estonia), Greek languages, Hebrew, Icelandic (Iceland), Italian, Japanese (Japan), Latin, Lithuanian, Norwegian, Portuguese (Portugal), Tagalog, Ukrainian, Welsh
- Completed: German, Spanish (Argentina), Bulgarian (Bulgaria), Chinese (China), Czech (Czech Republic), Dutch, English, Finnish, French, Hungarian (Hungary), Korean, Latvian, Polish (Poland), Portuguese (Brazil), Romanian, Russian, Slovak (Slovakia), Spanish, Swedish, Thai (Thailand), Turkish (Turkey)
- If you want to help go to the follow link: http://www.getlocalization.com/milkAdmin/
- Please DON'T translate "_NAME_", "_AMOUNT_" and similar uppercase words and between low dash, are keywords to be translated and may break the page.
Bleeding Edge Builds
Craftbukkit dev compatible
http://mc.sectorgamer.com:8080/job/milkAdmin/ http://mc.sectorgamer.com:8080/job/milkAdminRTK/
Source compatible with Maven and Jenkins
How to install
- Stop server.
- Copy milkAdmin.jar in plugins folder.
- (Optional) Copy milkAdminRTK.jar and MCSignOnDoorRTK.jar in toolkit/modules folder if you use MinecraftRemoteToolkit.
- Start server.
- Wait to generate all the default files.
- Stop server.
- Open settings.yml in plugins/milkAdmin.
- Change the settings like port and if you use MinecraftRemoteToolkit the RTK section.
- Start server.
- Open in your browser [server-ip]:[milkadmin-port]
- Port by default: 25000
- For local test 127.0.0.1:25000
- External example: 123.123.123.123:25000 or myminecraftserver:25000
- Login for first time with admin for both username and password.
- Now you need to create the first account. (Similar GUI to first login)
- You can't use admin as username.
- The default admin account is automatically deleted after the first account creation.
- Login with your new account.
- Enjoy the plugin. Please donate if you like it. :3
How to update
- Stop server.
- Replace milkAdmin.jar in plugins folder.
- Delete html folder in plugins/milkAdmin folder.
- (Optional) Replace milkAdminRTK.jar and MCSignOnDoorRTK.jar in toolkit/modules folder if you use MinecraftRemoteToolkit.
- Start server.
Browsers tested at the moment
- Firefox >3.6
- Google Chrome >11
- Safari >5
- Opera >11
- Internet Explorer >8 (I recommend you use a better one)
Dependencies
- (Required) Vault
- (Optional) Minecraft RemoteToolkit
@Serilum
fixed
Bleeding Edge Build download link broken, please take a look at that.
@sharkale31
Ah I understand completely I know we all have those. I have kind of had that the last week myself. Thank you so much for your work on MilkAdmin. I am VERY glad you added Jenkins link cause I am obsessed with watching any plugin I use that have Jenkins. I like to check every day for important updates since I keep most things bleeding edge :)
Once again Thank You, Aaron (MeSoHigh)
Working on new features. Ideas are welcome. Moved issue tracker to github. Update code to be compatible with Maven and Jenkins.
@ASWeiler nvm i have a bad week.
@Liger_XT5
If it was from my previous post then it is mocking me which is rude. My intention of the word sir was to be politely stating my issue. I never intended to be rude to him or force him to update at all. It was completely a kind request due to the fact that very few actually run on RB when MC is past that version.
I know how it feels to be a developer under pressure, so please don't go lecturing me without proof I am just another one of those pushy people who don't say please "which I had".
There is nothing hard with updating ONCE to work with the first dev build that is made for the latest MC. Then he don't have to update again till MC updates again and or CB makes a big change.
@sharkale31
When did I speak in a bossy tone? I think you are over worked or something cause you seem to just over react to things and mis-read shit even though they say please and thank you like I had.
Go relax, it works for latest CB so you are fine. Thank you for making this and working on it so hard alone. I am sorry you got a stick in your ass and feel the need to lash out at other innocent people.
@Liger_XT5
the things is the plugins work. but not even read the error. And they come to say "not working" and speaking in bossy tone.
@ASWeiler
My assumption of the ' ' of sir is from your previous post stating sir.
He was not being rude as some, to most, authors do not like to keep updating to non-recommended builds of CraftBukkit, as all builds for MC 1.2.3 are currently Developmental and Beta. Recommended builds are easier to maintain and standardize than random, possibly popular, builds.
For now, wait for a RB of Craftbukkit, then shortly after Shark will update MilkAdmin it for MC 1.2.3.
@sharkale31
I dont know why you did ' ' around the word sir, but to me that came off a little rude.
Anyhow I kept messing with it by removing and re-adding. oddly it eventually worked.
FYI I am on CB R0.2 (MC 1.2.3)
@ASWeiler
i dont compile for non recommended build 'sir'.
and java.lang.NoClassDefFoundError: net/milkbowl/vault/permission/Permission
is vault not found sir
@sharkale31
I have the latest Vault sir, please be sure you tested on R0.1 or R0.2 not R6 which is MC 1.1. Most servers are MC 1.2.3 right now.
@ASWeiler
you need vault.
Testing now, thanks for update
-edit- Gives errors on startup On 1.2.3-R0.2
2012-03-04 15:25:13 [SEVERE] Error occurred while enabling milkAdmin v1.7-03.03 (Is it up to date?) java.lang.NoClassDefFoundError: net/milkbowl/vault/permission/Permission at com.bukkit.sharkiller.milkAdmin.MilkAdmin.enablePermissions(Unknown Source) at com.bukkit.sharkiller.milkAdmin.MilkAdmin.setup(Unknown Source) at com.bukkit.sharkiller.milkAdmin.MilkAdmin.onEnable(Unknown Source) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:215) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:336) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:363) at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:250) at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:232) at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:374) at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:361) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:187) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) Caused by: java.lang.ClassNotFoundException: net.milkbowl.vault.permission.Permission at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 13 more
upload v1.7 compiled with R6 should work fine.
@Schlumpf9
events are already updated. 1.6 should work.
broken on R6 please update to new event system!
This doesn't work for me on 1.1 R3. I get 18 errors :(
D oyou check your forums here in this plugin area? I have a hopefully quick question on deleting admin.
Oh, thank god you're still working on this plugin. Your website was down, so several people were finding ways to bypass the website and the external url.
Hello, I'm beginner hoster and I wonder as I make the game server rental minecraft, if I could propose the panel MilkAdmin to my clients. Thank you in advance. Sorry if my English is bad I'm French! ^ ^ '
@joormatt
no. there isnt sessions timeout already.
@TatharNuar
always the people who dont know how configure a plugin see "1 month old" and say DONT WORKKK. try yourself the 1.4 and tell me if work. I update this because bukkit change the event system and the old is deprecated.
@pixeltimoto
read the setting file. the option called external url. BUT IS NOT 100% external, only the way you handle the files.