Marketplace GUI screen is not included in the client as far as I know, but the /market command still works.
Mystery boxes, packages, xmls, worlds, and a few more stuff is not functional how it is in most other sources. They are located in NR-CORE-Master/bin/resources/ folder, as seen below.
Data contains Mbox and packages and a few more small things.
Web contains sfx and junk.
Worlds contains map files and jw files
You might be asking, what is a .jw, basically this is what holds the worlds information; The music it plays, whether you can teleport in that dungeon, whether or not you want blocksight enabled, what portal IDs will travel you to nexus, ID of the world, etc.
This is what the Nexus one looks like for an example;
Code:
{"id":-2,"isLimbo":false,"persist":true,"name":"Nexus","sbName":"Nexus","difficulty":-1,"background":0,"restrictTp":false,"showDisplays":true,"portals":[1821],"music":[""]}
If you use a different map file name than your .jw name, then you must add this to the .jw
Code:
"maps":["WhateverNameYouChose.jm"]
Want to rank yourself? Remember that Desktop Manager you downloaded for Redis, open it, (make sure redis-server.exe is running) now obviously make sure you have registered an account first, click the db in top left corner, it might say "Unnamed" until you name it, click "db0", then click "account.1", which is the 1st account registered in db which should be yours, correct? Ok good, now click "Add row" and make the "Key" say "Rank", and make the "Value" say "100". Now find in that scroll bow where it says "Admin", double click it, go down on the screen where it show the Value box and it should show a 0 in it by default, erase the 0 and write a 1, now click Save underneath the Value box (Desktop Manager must be fullscreen for it to show every button, if you do not see certain buttons I am saying to click, that is why)
Basically what I just said but in one picture with arrows:
You are probably wondering why nothing had to be configured, that is because everything is already configured for localhost.
If you want to change server IP and relative stuff like that; you can go to server.json and wServer.json in the server and wServer projects. The client IP, I honestly haven't looked for it but you can just search for the localhost IP using CTRL+SHIFT+F on IntelliJ.
If you want to re-add the Dungeon Gen project, the code that was originally pointed towards that in the wServer project, is in World.cs, DynamicWorld.cs, DungeonTemplates.cs, and Wmap.cs, you will notice the code because it is commented out.