HackSoc Lego Universe instructions

Winter 2021/22

These instructions will help you set up and play Lego Universe on HackSoc's server. The client only runs on Windows. If you are using MacOS or Linux, it is assumed you know what you're doing with regards to running under WINE.

Start the client downloading

The client can be found at https://9net.org/LEGO%20Universe%20(unpacked).rar. It's 3.18 GiB downloaded, and will take up 11.6 GiB on-disk once extracted. You should make sure that you have at least 15 GiB of free disk space.

Sign up for an account

Accounts can be created at https://lego.theinternetpolice.org.uk/activate. This server is run by Stary, a member of HackSoc committee. You will need a CD key in order to create an account. You can get this by asking in the #gaming channel in either Slack or Discord.

The username field is only used for logging in. You will choose a name for your character that others will see later.

Install prerequisites

In order to extract the client, you will need 7-Zip, a program for extracting other compressed files than the ones Windows supports. 7-Zip can be downloaded from https://www.7-zip.org/. You should choose the 64-bit x64 version.

In order to run the patcher, you will need Python 3 installed. To test this, open a command prompt by pressing Windows + r, typing cmd, and press enter. At the prompt, type python3 and press enter. If the Windows Store opens, then you do not have Python 3 installed. You will need to install it by pressing "Get" in the Windows Store page that opened. If instead it prints something like


Python 3.6.9 (default, Jan 26 2021, 15:33:00) 
[GCC 8.4.0] on Windows
Type "help", "copyright", "credits" or "license" for more information.
>>>
      

then you do have Python 3, and you can close the command prompt.

Extract the client

Once the client has finished downloading, open your Downloads folder and right-click on the downloaded client RAR file. Select 7-Zip then Extract files... and choose a folder. If in doubt, create a new folder in Desktop called Lego Universe and select that.

This can take a few minutes.

Run the patcher

Download ddm's patcher script from https://runciman.hacksoc.org/~/ddm/mod/mod_update.py. Save this in the extracted LEGO universe folder. It should be in the same folder as legouniverse.exe.

Right-click on mod_update.py, select Open With and choose Python 3.9.

Start the game

Double-click legouniverse.exe and sign in with the details you entered when creating an account.

Follow the steps to create a character. Type the name you'd like to use in the box provided. Then select a temporary three-word name. This will probably never be shown since custom names are automatically approved.

Once you've created your character, press the play button and follow the in-game tutorial to get started.