MCGalaxy is a fully featured and customisable ClassiCube Server Software based on MCForge/MCLawl.
Download the latest MCGalaxy release from here
apt install mono-complete
if on Ubuntu)Run MCGalaxy.exe for a graphical interface, or run MCGalaxyCLI.exe for command line only.
Run MCGalaxy.exe or MCGalaxyCLI.exe firstly. You'll see something like:
If you are signed in to classicube.net, you can copy this URL straight into your web browser and start playing.
Click Direct connect at the main menu.
Type your username into Username, 127.0.0.1:25565
into IP:Port, and leave Mppass blank. Then click Connect.
After joining, you will want to rank yourself owner so you can use all commands.
Type /rank [your account] owner
into the bottom text box, then press Enter.
You need to find out your LAN/local IP address.
ipconfig
into Command Prompt. Look for IPv4 address
in the outputipconfig getifaddr en0
or ipconfig getifaddr en1
into Terminalhostname -I
into Terminal. Lan IP is usually the first address in the outputEnter the server URL followed by ?ip=[lan ip]
into the web browser.
(e.g. http://www.classicube.net/server/play/d1362e7fee1a54365514712d007c8799?ip=192.168.1.30)
[lan ip]:25565
into IP:Port textbox (e.g. 192.168.1.30:25565
)You usually need to port forward in your router before other players can join.
Enter the server URL into the web browser
d1362e7fee1a54365514712d007c8799
) into the classicube.net/server/play text boxClick Settings in the MCGalaxy window, then tick the Public checkbox. Then click Save.
This makes your server appear in the server list on classicube.net and in the ClassiCube client.
With an IDE:
MCGalaxy.sln
, click Build
in the menubar, then click Build Solution
. (Or press F6)MCGalaxy.sln
, click Build
in the menubar, then click Build Solution
. (Or press F8)Command line:
MSBuild command prompt for VS
, then type msbuild MCGalaxy.sln
into command promptmsbuild MCGalaxy.sln
into Terminalxbuild MCGalaxy.sln
into TerminalCLI
directory, and then run dotnet build MCGalaxyCLI_dotnet6.csproj
CLI
directory, and then run dotnet build MCGalaxyCLI_dotnet7.csproj
CLI
directory, and then run dotnet build MCGalaxyCLI_dotnet8.csproj
See LICENSE for MCGalaxy license, and license.txt for code used from other software.
Some unofficial dockerfiles for running MCGalaxy in Docker: