MineAdmin is a PHP/MySQL based web control panel for Minecraft Servers utilizing hMod and JSONApi. This is a continuation of the great work of Firestar, The009, ricin and Zeryl. Firestar has passed the project to me.
- hMod Mod with MySQL set as the data-source
- JSONApi
- PHP 5.2.0+
- MCStats
- LAMP (Linux, Apache, MySQL, PHP5) stack
We have heard mixed responses as to Windows support. We will update this area or the wiki when we hear more.
Project Website is on Github
If you need any help, send me a message on GitHub or on the forums or on IRC (i'm always in #hey0 on Esper or robbiet480 on Freenode. I may not respond instantly as I use IRSSI+screen+ssh). You can also join our IRC channel on Esper, #mineadmin
- User Control
- Online Users
- Give Items
- Group Control
- Ban Control
- Whitelist
- Reservelist
- Better style (seriously)
- Backup support
- Mapping support
- Log viewer
- Items
- Kits
- Multi-user authentication
- Power functions
- Installer
- Chat
- Console
- Log Viewing
- Flat File support
- Awesomeness
- Plugins
- Player forum signature support (got a favorite server? get a custom built forum signature box with dynamic data of your stats)
- Set up hMod.
- Simply start Minecraft_Mod.jar once. It will fail. Stop it.
- Open server.properties, change data-source to mysql.
- Start Minecraft_Mod.jar again. It will create a mysql.properties file.
- Checkout the files or download a tarball/zipball from Github
- Move config.example.php to config.php and change the values to match.
- Import the mineadmin.sql file into a database of your choice. Match the username, password, hostname and database name in both config.php and mysql.properties
- Start hMod
- Open your browser and go to your site. Type Admin for the user name and test for the password. (Make sure you remove this user after you set up a user for yourself.)
- Done!
- robbiet480
- dtang
- Emirin
- TheCrazyT
- resba
- Firestar
- Zeryl
- Ricin
- The009
If you want to make changes, fork my repo on GitHub and submit pull requests back to me.
Please see license.txt for the license