Giter Club home page Giter Club logo

RandomStrangers is a fully featured and customizable ClassiCube Server Software based on SuperNova, which is based on MCGalaxy 1.9.3.9.

Setup

Download the latest RandomStrangers release from here

  • Windows: You will need to install Net Framework 4.8 (Most already have this built-in)
  • Linux/macOS: You need to install the Mono framework.

Run RandomStrangers.exe for a graphical interface, or run RandomStrangersCLI.exe for command line only.

Joining your server

If you are signed in to classicube.net, you can copy the URL sent using /URL straight into your web browser and start playing.

Joining from the ClassiCube client

Click Direct connect at the main menu. opt1

Type your username into Username, 127.0.0.1:25565 into IP:Port, and leave Mppass blank. Then click Connect. opt2

Make yourself the owner

After joining, you will want to rank yourself as the owner so you can use all commands.

Type /rank [your account] Random into the bottom text box, then press Enter.

Letting others join your server

LAN players

You need to find out your LAN/local IP address.

  • Windows: Type ipconfig into Command Prompt. Look for IPv4 address in the output
  • macOS: Type ipconfig getifaddr en0 or ipconfig getifaddr en1 into Terminal
  • Linux: Type hostname -I into Terminal. Lan IP is usually the first address in the output

Joining from a web browser

Enter 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)

Joining from the ClassiCube client

  • Click Direct connect at the main menu
  • Type your username into Username textbox
  • Type [lan ip]:25565 into IP:Port textbox (e.g. 192.168.1.30:25565)
  • Click Connect

Across the internet

You usually need to port forward in your router before other players can join.

Joining from a web browser

Enter the server URL into the web browser

Joining from the ClassiCube client

  • Click Sign in
  • Type/paste the hash (e.g. d1362e7fee1a54365514712d007c8799) into the classicube.net/server/play text box
  • Click Connect

Show on classicube.net server list

Click Settings in the RandomStrangers 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.

Compiling

With an IDE:

  • Visual Studio: Open RandomStrangers.sln, click Build in the Menubar, then click Build Solution. (Or press F6)
  • SharpDevelop: Open RandomStrangers.sln, click Build in the menu, then click Build Solution. (Or press F8)

Command line:

  • For Windows: Run MSBuild command prompt for VS, then type msbuild RandomStrangers.sln into the command prompt
  • Modern mono: Type msbuild RandomStrangers.sln into Terminal
  • Older mono: Type xbuild RandomStrangers.sln into Terminal

Copyright/License

See LICENSE for RandomStrangers license, and license.txt for code used from other software.

Docker support(MCGalaxy)

Some unofficial dockerfiles for running MCGalaxy in Docker:

Documentation(MCGalaxy)

Random Strangers's Projects

mcforge-2 icon mcforge-2

Copy of the MCForge project I used to lead. NO LONGER MAINTAINED.

mcforge1 icon mcforge1

Minecraft Classic Custom Server Software

mcforge7-vanilla icon mcforge7-vanilla

An archive of code once suppose to be used for MCForge6, but now will be used for MCForge 7

mcgalaxy1 icon mcgalaxy1

A Minecraft Classic / ClassiCube server software

mchmk icon mchmk

Here is MCHmk. One of the many forks of MCLawl.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.