项目作者: Oniicode

项目描述 :
MineCraft Server ManaGeR
高级语言: Java
项目地址: git://github.com/Oniicode/CraftMGR.git
创建时间: 2018-12-22T14:01:21Z
项目社区:https://github.com/Oniicode/CraftMGR

开源协议:

下载


CraftMGR

The Open-Source Minecraft game server management solution.

Features

  • Run as many minecraft servers as your system resources can hold
  • Beautiful Bootstrap 4 themed web interface, including a
    • Realtime list of all servers
    • Realtime server console view
  • Interactive command line interface
  • TCP-Socket interface, for communication with your own application.
  • All server versions supported, including:
    • CraftBukkit/Spigot
    • BungeeCord
    • Forge
  • User-defined server templates (place server.jar or a *.zip archive containing server files into the templates directory)
  • .ini config files
  • BCrypt encrypted passwords

Screenshots

Main view
Simple server creation
Realtime console view
Coming soon: Web based file and text viewer/editor

Setup

1) Build or get CraftMGR.jar
2) Optional: For additional security, create system user to run it with. adduser minecraft
3) Place CraftMGR.jar into desired directory on your server. e.G. on linux /home/minecraft
4) Run it with java -jar CraftMGR.jar. You may use screen or a init-script to run it in background
5) Connect via web browser to http://<Address of your server>:9000/
Default password is: imnotgerman
6) Enjoy

Dependencies

Runtime:

  • Java 8
  • screen is not required to run :D

Build:

  • >= commons-lang3-3.7
  • >= ini4j-0.5.4
  • >= jbcrypt-0.4
  • >= nanohttpd-2.3.1

TODOs & planned features:

  • Command line interface translation (very sorryy for lack of this!)
  • Code comments translation (again, very sorry.)
  • Password change option in web UI
  • HTTPS support
  • FTP support
  • Multi-user support
  • Documentation