LEGO® Universe

Welcome to the LEGO Universe, newly imagined (LUNI) server project.


We’ve moved to LUNIServer.com. You can expect us to be moving there, since there are forums, tutorials, and lots of help.

LUNI Leaderboard (Feb 2015 – Sep 2015)

Position User LUPoint
1 Timtech 3531
2 CDFalcon 2086
3 Jonny 1590
4 HappyAngryCatfish 1224
5 Rabbit21 1088
6 airplane1717 1002
7 Lego king 845
8 Jon002 805
9 mater06 746
10 Mister Piano 709
Position User LUPoint

The LEGO® Group has not endorsed or authorized the operation of this game and is not liable for any safety issues in relation to the operation of this game. All files are under the General Public License, version 3, and are only for use on a non-commercial basis. More>

Readers Comments (226)

  1. SpectralGhostKnight August 4, 2015 @ 8:18 PM

    Hi there!
    Just wondering if the tutorial shown above for 0.5.1 will work the same way with all the latest versions like 0.6.2.

    I really appreciate all the effort you’ve all put into this! Don’t let this project(these projects?) die!

    Sentinel Knights ftw~♪

    • SpectralGhostKnight August 4, 2015 @ 9:48 PM

      Okay, so I tested it myself, got the MVSCP120.dll error, downloaded the “LUNI VS DLL.zip” from the person who posted the missing dlls, got it to start without a pop-up error, but the command box itself says “Unable to connect to database!”

      Sorry if this problem’s been reposted before, but I’ve been scrolling through the comments and couldn’t find the solution in them. 🙁

      • You need to have XAMPP with running MySQL setup with the database.

      • Yeah, install XAMPP and go to its control panel. Start Apache and then MySQL before going to http://localhost/phpmyadmin and importing the .sql file that comes with the server as a database named “luni”.

        • you should use the models and textures from the modern tt lego games to give it a more polished look. so it would be kinda like the n.s.m.b. series, an updated look at the game. lego also if you choose to add the ninjago area please use the new look of ninjago so this isnt purely for the nostagia but instead for the experiance of an updated version, a reboot.

  2. Royal Shocking Pizza August 4, 2015 @ 9:43 PM

    Banana

    • Sorry, bananas are not yet available in this version. You have to wait till 0.6.3 is developed. 🙂

  3. Can we play it online in few months/years?

  4. My Website for LEGO Universe RELOAD is ready:
    http://lureload.de.vu/

  5. Soooooo…
    i try to start up 0.6.2 just because i want ANOTHER server to play on. I DO HAVE 0.5.1 WORKING. But when I started it told me I needed MSVCP120D.dll is missing.
    What SERVER do I find this and WHERE IN 0.6.2 do I put it?

    Lego King
    Creator of LU time capsule and unfinished mac version

  6. If anyone here has Skype and want to be in our community chat, add HappyAngryCatfish or julistein02 as new contact, and we will add you to the group. 🙂

    As long as you hope, you can.
    XYQuadrat aka Mister Piano

  7. Whoops, sorry guys! I just relized the version of the launchpad that I uploaded was my broken copy. (Figures.) 😛

    I’ll upload a fixed copy ASAP!

    • oh thanks! And also can you answer my question above If you have an answer. 🙂

      Lego King
      Creator of LU time capsule and unfinished mac version

    • I just noticed that it was broken yesterday. When do you think you’ll have the fix available?

  8. At the time i’m learning c++ so if you need more coders <-forgot english word fr it *_*
    I can help

    • Programmers might be what you are looking for, but coders is fine too.

    • It’s great that you want to help!

      The LUNI Server code is quite complex, so if you are still learning/if you only know the basics there is no sense in trying to help on this way. I am learning c++ too, so i’m in the same situation as you. So, don’t give up! If you learn c++ so that you’re able to help, I’m sure that the team will welcome you then.

      You can help on other ways too, for example you can make tutorials or answer questions (that’s what i do) or tell other people about this.

      Good luck in learning C++/please give me your skype name if you looked in the code and understood everything – maybe i’ll be able to connect you to some devs

      -bluebrain

  9. I used the Blast Client on 0.6.2 and it crashed the server. But using it on a older version works fine.

    • The 0.6.2 source is broken. Mater first must repair it and after, it will function with the blast client.

      As long as you hope, you can.
      XYQuadrat aka Mister Piano

  10. Do you all mean the server is 2015 ready with the importants features of LU?

  11. Sup?

    TIM, ALANZOTE, LISTEN UP YOU GUYS.
    I’ve sent you guys some lovely e-mails, with some things you might be interested in..? 😉
    I hope to hear from you! (via mail)

    – SuperNinja

  12. how can i change my profile picture?

  13. Tim can you send me the language file? I might be able to do some translation.

  14. HappyAngryCatfish August 9, 2015 @ 9:42 PM

    Tim, thank you so much for finally making a good mobile site. 😛

  15. Well, this site looks really nice now! So, I see there is some kind of custom character? Can you edit them in game?

    And is there enemies yet?

    • I agree!
      Also I don’t think enemies have been included yet. (Timtech/CDFalcon would probably say that they don’t know how to use the Replica Manger yet)
      You should read the past comments: I think they’ve answered this question about 10 times already! 😛

    • Yeah, some of the devs have already known about custom chardata for while… Jon made a decompressing script so you could edit the world binary files, which were compressed by default.

      Also, NPCs and stuff are still on the checklist, but I don’t think we have that much progress towards them.

    • Wow we’re have you been I havnt seen you in a wile on the site. Btw is that motocross on your profile pic?

  16. Hey Tim, glad to see this is still working out fine. 🙂
    I was curious about how much money you need to get the server up and running, and when you think you’ll be able to run one.
    Anyways, hope you have a nice day and can’t wait to get your reply. 😀

    • Well, in total I have $64 in donations, which is actually enough to get started. My server host had some problems getting LEGO Universe running, though.

  17. Is it possible to warp the server code to Lua, then code it using Lua ? Because I’m very expert with lua and can do almost anything

    • I don’t think that it’s possible. Why don’t you write a completely new server? 😉

    • You can’t code this Server in LUA, Lego Universe requires RakNet, and RakNet is C++/C#/C ( don’t remember wich ) only.

    • I think the game client is written in lua…

      • Yes, the whole LU is written in LUA, I’ve allready seen some of the coding. =

        • I don’t think that the whole game is made with lua. The game was made with Gamebryo, and this engine probably compiled in c++. I think that lua was used partially(?).

    • Ok to get the facts straight:
      The original LEGO Universe Client and Server are written in C++ and make use of the RakNet library for network communication. The LUNI server follows that and is equally written in C++ using RakNet.

      Furthermore, the original software had game mechanics, such as interactible objects, ai, etc… written in LUA. Some of these scripts can be found in the unpacket *.pk files in the client /pack/ folder.

      So if you want to help develop NOW, you absolutely need C++ but it might be helpful in the long run to get the LUA scripts integrated (again).

      One important aspect would then be what kind of LUA experience you have since LUA is a scripting language which I personally have only seen when used in a wrapper of sorts as UI scripting language for a game or so.

  18. hey Timtech, if you know how to code this, or maybe someone who reads this does, can you change the spawnpoints so if 0.6.2 supports world travel, can you change the spawnpoints of it and call it 0.6.3? And FYI what do you mean by “supports world travel”, like do you mean that people can now make rockets? are they already made? are the launchpads made? Thanks!

    • Actually, launchpads are finished by mater. The only problem is that there is an error in 0.6.2 🙁
      And in the moment, we can’t change spawnpoints because this requires RM.

      As long as you hope, you can.
      XYQuadrat

      • Mister Piano is right, but if we can dynamically generate those needed packets, humanoid and others already gave us all of the spawnpoint info.

  19. SpectralGhostKnight August 15, 2015 @ 8:45 AM

    Hello, yes, I can’t seem to be unable to reply properly so I’ll just leave it here.

    To Xiphoseer and Tim, I have Xampp and I’m prepared to import the database to the MySQL page, but I’m having problems locating the luni “.sql” file. There’s a bunch like a “.sdl” and such, but not “.sql”. Is it possible that I really don’t have it? If not, could you provide a path to the right folder or file? I’m sure the luni “sql” doesn’t exist in my download because I’ve done an extensive search of the entire .zip over the course of an hour.

    I know 0.6.2 currently has problems, but I’d like to know how to solve this anyway in case future releases meet a similar problem.

    Many thanks for what you’re doing here, guys! I might end up burdening you guys with more questions than you’re already recieving, but don’t hesitate to go at your own pace! We should all be understanding that you’re all using your spare time to do something that we who can’t do much ourselves depend on you for~ 😀

    -A Sentinel Knight

  20. Ok sooooo i have 2 Questions
    1 was 0.6.2 ever played just sounds like it was just put together and never tested
    2 is it legal to mod LU

    Lego King
    Creator of LU time capsule and unfinished mac version

  21. K, sorry guys, I haven’t been able to do much to fix my launch pad source. 😛 I’ve been taking many classes (including programming,) from the University of Maryland. My schedule has gotten extremely filled up, to the point I have to stop developing.

    Anyway, the source has been tested and does work! Of course, I have used the same source in tests, destroying the source and rendering it unusable. I’d love to go look through my hard drive, but alas, I cannot right now.

    I see what I can do.

    Till then.
    ~mater06

    • The source works, but it doesn’t? K then, thanks for this note at least. If you have the time, I’d appreciate a patch/fix for this…

  22. Upon trying to start the server, I get an error saying MSVCP120D.dll is missing from my computer.
    I’ve seen others having the same problems, but since I know next to nothing about how this works, I don’t understand how to fix this. Could you explain it to me like I’m 5?

    • I try to explain it as easy as possible. The error can have several sources. The first is that you didn’t extracted the zip file correctly. Try do this again. Another thing could be that you don’t have the VS Redistrubables. Download them from Microsoft. If everything fails, install VS Express 2013. You also should ensure that you really downloaded 0.5.1 and not 0.5. Hope this helped!

      As long as you hope, you can.

      XYQuadrat

  23. Hey guys, check out this cool LUNI logo I made:

    LUNI Logo

    Here’s another:

    LUNI Banner

    Combined?

    LUNI Combined

    • SpectralGhostKnight August 22, 2015 @ 2:36 AM

      I think the “LEGO” part should be left alone, as “LUNI Universe: Newly Imagined” seems rather redundant 😛

      It does do good as a separate, independent logo though.

    • Not to be a downer, but I’m pretty sure LEGO’ll go after you quicker for using a logo like that than for raising LU. LU’s a dead project to them, but their logo…very living.

      • I can see your point… although there’s no copyright infringement or such with this logo, I guess it would still irritate them if we were to use it.

    • I made a logo for LUSS. Since it’s dead you can look at it if you want to. If you like the style I could make the same for LUNI.

      Logo:
      http://i.imgur.com/Wr0bjDP.png

  24. Tim, if this game works out, would you put it on Steam as FTP?

    • I would, but I don’t think that would be such a good idea.

      • True, I suppose Lego wouldn’t like it. But on another topic, I tried loading LUNIserver 0.6 bundle but it didn’t work, then I tried downloading the server by itself but it got corrupted. Any ideas?

  25. Alright, is there a way to add a username and password to a file in the server? B/c it doesn’t recognize random username and passoword

    • or not.

      • Actually, now that I have my character created, can I get into to the Venture Explorer, or is that feature not ready yet?

        • You can explore any world you want to (except Keelhaul Canyon – we are missing its checksum) by changing the world ID and checksum stored in the world\char_aw2.bin packet with a hex editor.

  26. Okay, as promised I have the fixed source (Courtesy of Jonny!) Anyway, this source does not have an decompressed world_2a.bin, but those wishing to play with one can use it!

    Link: https://www.dropbox.com/s/zq33fhkazha1d7p/0.7.zip?dl=1

  27. Back to the idea of lua for lu server, It’s possible to warp raknet to lua: see here http://www.leadwerks.com/werkspace/topic/10865-does-rakknet-work-with-lua/page__hl__raknet .
    Also, why to reprogram everything ? As lua is already in a .dll file (embed-able) you can use it to warp the luni c++ functions to lua, That should be easy to you after creating this server !

    Some tasks may be easier to do in Lua, Lua is coded in c++

    • Some parts should be written in c++, While others should be written in Lua.

    • I think it would be better if we stick with c++ and learn it… UNLESS this Lua makes LUNI work on mac

      • Lua is compatible with android,ios,windows,linux,mac,unix,mobile,microprossesors !

        But the problem is with c++ parts, If LUNI was some kind of Lua Library, It will only have to be ported for other devices, while the server code stays the same 😀

  28. Could you post a tutorial for the 0.6.2 server at the top of this page like the 0.5.1 one? I tried running 0.6, and after I created a character, I got stuck at 0% on the loading screen. The 0.6.2 release does not have any application files in it and I’m confused as to how to run it.

  29. i want to login but it says that i cant log in and i should try it later

  30. Neal and jamessterv2 found some guy with a running server, neither of their work btw, with multiplayer, I see if I can use a new account and Vpn, get the server software off him…. Unless we already have that

  31. Ok now i feel horrible I see people playing DLU server because they know darwin yea whatever then Johnny comes and makes a video for playing it. Bro how did you get on the server. 🙁

    also tim stop taking credit of LUNI

  32. Also tim I can’t login

  33. ok can i know all what type of files are in the client and server. what i mean by that is what programs made the files.

    (this would help the development of the mac version)

    • Let me rephrase this. I need basically what the client is made of like what programming language and what is the game is made of like structure and code. the server as well

      • ya so this is for the mac version

        • That is useless. A mac client already exists. Absolutely no need to reprogram that.

        • UMM. You can use a windows server for a mac? SOOOOOO Wtheck do you want a mac server.

          • For people who want it

          • (facepalm) no sense. Who would want that?

          • People who have a Mac and don’t have windows
            Correct me if I’m wrong on this but i haven’t seen a 24/7 server that everybody can access. So having a mac server can help them waiting for a server

          • I think Windows server could run on a Mac with a virtual machine, no clue though.

            And I think the solution is to host the public server, not to make one specifically for Mac…

          • Well virtual machines cost ALOT of money because you must get windows and the virtual machine I use a virtual machine but it’s my dad’s and we share it so I didn’t buy it

            All I need to know is if there is anything else in the structure of Lu except c++, raknet, visual studio needed to run it, gamebryo, and windows cmd needing to run the server

  34. I’m sorry if this sounds stupid (i don’t know all the stuff that was going on and i don’t know a thing about programming) , but i saw that on the luniserver website that the lego team once contacted you guys about continuing the project and that it was okay if you did that as long as you used a disclaimer that this isn’t being done by lego itself or something like that.
    but cant you contact lego and ask for codes or whatever you need for further developing of LUNI?

    • Q: Has the LEGO Company helped you with this (or will they upon request)?

      A: No. We have talked to them multiple times with no result.

  35. Dear TimTech,

    while getting familiar with the backstory of LUNI i’ll have to ask you one question, which I hope you will answer honestly:
    When people disagree with your point of view, how do you handle that? If someone asks something of you, that you don’t like, how will you react?

    I honestly fear that if some peoples views on you are correct, we are in the sad situation of you having a monopoly on basically all of the public activity of LUNI, while you have the ability to censor practically every criticism.

    If you are the person I hope you to be, you should publish this comment and respond in a very neutral and fact-oriented way.
    If you don’t, i’ll be very sad and disappointed, because I do not anticipate to work with such a person at all.

    I’m sorry for being so harsh, but this is very important to me.

    Sincerely Xiphoseer

    • What is true I will accept, what is false I will deny.

      I don’t censor any posts except those with profanity (past exceptions – links to LUSS site, multiple noob spam posts, raffa’s posts).

      I’ve already admitted my mistakes about pirating. I realize it’s illegal and morally wrong. I took down the site and asked the community to forgive me. If someone disagrees with me, it’s only going to make things worse to censor their posts. Same for if someone asks me to do something I don’t want to. Politely refusing is the best option here as well.

      I don’t know what exactly you were told about the backstory of this project, but I’ll answer your questions about the specifics, and you can ask others as well.

      I think my days of “leading” the LUNI project are fading, and I really hope you’ll be able to work with me despite my numerous past mistakes 🙂

      • Thank you Timtech for this response, I find it very positive, although I’ll have to rephrase my question a bit. When you disagree with someone, are you willing to disuss the matter with the goal of finding consensus or do you just plainly stick with your opinion?

        For the rest of the post:
        i’d like to know what kind of posts by raffa you did not publish, I’ve seen some of his rage posts on the sourceforge forums and am curious if it’s just that kind of post.

        Pirating is bad, but this is about LUNI, so it’s irrelevant. People have errors and I guess a lot of people pirate (which doesn’t make it better!)

        I was not really told more then what can be found on sourceforge, but i’m particularily intersted in what happened at the START of the conflict between raffa and you, what his and your perspective was.
        And to everyone else but Tim: This conflict is over! Don’t react or try to propose your version of the story here. I just want to hear his perspective.

        When your days as “leader” are fading, how do you imagine the future? I guess I will be able to work with you depending your answer to the first question 😛

        • I think I did misunderstand your question a little bit.

          Most times there is a disagreement, it is over a matter of opinion – the color scheme of the site, which forum should have subforums, which way the downloads should be listed, etc.

          In these cases, it is definitely necessary to have a community consensus or vote to see what others think.

          But if there’s a fact that I know is true (or false), and someone else disagrees, I’m not going to change my mind just for them.

          I only removed the most derogatory of raffa’s comments, you can see some he got away with here, and here.

          The start of the project on this site really had humble origins. I made this page in January 2012 so the files from the CD were freely available. For about a year and a half there was nothing else… I found out about raffa’s LUNI project in early 2013) You can see even later in 2013 that I hadn’t copied any of the files (thanks to this archive). It was only when Jon’s 0.4 pre-release was removed that I re-uploaded it here for people to download. Then, raffa files DMCA almost immediately due to his misconception about Italian law and its royalties. We really misunderstood each other (and still do, unfortunately).

          I want the future to be something where many people lead, kind of. I think I’ll stick to web-development (front-end is my specialty, because it’s easiest and most rewarding). But my goal from the beginning was to make LUNI a free to the public, open source, and community-driven project (which is why so many problems came up with the original devs). Community-driven really never happened, and when that is done I think my goal will be achieved.

          I hope you understand… this project has an ugly past, but it is the past. Let’s see what will happen in the future 🙂

  36. TIM!!!! please open up a public server weather if its 0.6 0.5.1 can you just open one up so i can test my mac client.

  37. I just saw a video that shows a working LUNI server with players but no NPCs. Is there a working server that’s not public?

  38. will the server work on windows cmd xp?

    • I don’t think it’s tested if the server works on Windows XP, but what do you mean by working in “cmd”? The Command Line (cmd.exe) is just one way to start a program, in XP or any later version.

  39. um this may sound dumb but i was gone for a lot of the summer,
    WHER IS JON002?????!?!?!?!?!?!!!

  40. I have a question I still have the disc to the game so I am guessing that means all the original files are on it so wont that mean if I sent you the files you could make a download link then open up a server and it would be like the original?

    • It only has the client files on it, and not even the full client at that. This project started out as a page where I hosted the CD files, actually. And the CD is selling for $0.48 on Amazon.

    • Do you still have your original application from playing it?

  41. so I set everything up and I log in select a character and then it goes into the loading screen for 2 secs then back to the login screen whats going on?

  42. Hello Tim. This maybe a stupid question but I have been following this project for a while and I was wondering are you, Darwin, Jonny and others all working together? And if not then y’all should just pair up and the progress of LUNI will be even quicker! Again sorry for the stupid question. I haven’t been following lately.

  43. It kinda sucks that Darwin is being really paranoid about Tim stealing his work, multiplayer and some of Darwin’s features are really cool :/

    • Darwin is not paranoid, he just has his reasons. Now stop hating on him.

      • I understand his wanting to work with others he considers helpful. It would be nice, however, if he would provide some documentation on what he has discovered like humanoid24 and lcdr have done. Or maybe he has and I just don’t know where to find it 🙂

  44. I cant play the game. I launch the installer and get all the way through, but at the end it says cannot download LU, check your internet connection. And when I use legouniverse.exe, and put in a random username and password, it says lego universe is not functioning. Help Please?

  45. When I try to open the server it says: The version of this file is not compatible with the version of windows your running.
    I have windows 7 and i tried it with both server 6.2 and 5.1.
    I managed to open it once with the 5.1 server and I entered a random username and password and it says the username does not exist.
    Please help.

  46. ok so i have been trying to archive lego universe vids
    here is a list of the vids:

    intro cutscene (and a German one)
    venture explorer crash scene
    VERY early trailer (i think its a concept)
    Bob’s movements (multiple vids)
    fire breather and battle mech concept
    brickkeeper’s pet
    sketches- dinosaur and lego universe comes to life
    adventures of max LU
    lego universe construction animation
    battle for nimbus station in game vid
    nimbus station in game vid
    crux prime in game vid
    build nexus tower in game vid
    build features in game vid
    game features in game vid
    fun with friends in game vid
    free to play in game vid
    building behaviors in game vid
    commercial you can be the hero
    nexus tower trailer
    tailer with early dev footage\
    trailer pre alfa footage
    trailer with story
    trailer bradford rant info
    bradford rant message 2
    epic long trailer gameplay footage
    trailer 2 sneak peek
    trailer modified
    normal teaser trailer

    did i miss anything?
    not counting German ones I’m working on those

  47. i have a question
    How did we get the nimbus station characters?
    I see a vid of darwin just having them around like a piece of cake.
    Is it that hard to add a NPC?

    BTW great progress Jonny!

    • HappyAngryCatfish September 7, 2015 @ 10:47 PM

      You can add NPCs by finding a packet that has one and sending it. But don’t get the wrong impression of Darwin’s video he doesn’t have NPCs spawned and fully functional yet that I know of. He may have a better method then manually finding the packet and sending it though.

  48. jonny hows the server going? are you going to add maters launchpad feature? anyways keep up with the good work!

    Man, nobody comments here like they used to.

    • Mater has uploaded his launchpads somewhere and linked it here.

    • We are kind of transitioning to http://luniserver.com which is leading to a decrease of discussion overall…

      • Uh, that progress that you see from Jonny is a joint server made by multiple developers, IN SECRET.

        I’d appreciate it if you didn’t spread rumors throughout LUNI, for that makes controversy, which hinders progress.

        We (The developers) will release, WHEN WE’RE READY. (Also, I’m speaking on the behalf of all LU server developers, (Humanoid, LCDR, and Darwin have said the same thing about they’re projects, and no, niether me or my fellow developers work beside or with any of these developers I have named.)

        Thank you.
        ~mater06

  49. Just so you know (I guess you do already), there is an error with the database for luniserver.com

  50. Mater did you have to put every world to each launchpad for the 0.7 or did you do it and have the game connect t the launchpad with the world

    Btw starbase 3001 doesn’t have a way to get out and has no way to get to portobello, moon base, deep freeze, or robot city on 0.7

    • Finally!!!!!!! A new page of comments the last one was around for a month

      • Yes, I did have to make sure EVERY Launchpad was assigned to the right World_Id and also the right modified char_2a.bin. I also had to make sure it was picking up the launchpad packets.

        Also, I’m aware of the startbase glitch, the starbase launchpad is too complex to code the same way I did every other launchpad.

        ~mater06

Comments are closed.