Dismiss Notice
Wynncraft, the Minecraft MMORPG. Play it now on your Minecraft client at (IP): play.wynncraft.com. No mods required! Click here for more info...

How Much Memory?

Discussion in 'Wynncraft' started by TwageTomato, Dec 10, 2017.

Thread Status:
Not open for further replies.
  1. Fred18295

    Fred18295 Me! (Not You) VIP+

    Messages:
    187
    Likes Received:
    150
    Trophy Points:
    69
    Guild:
    Minecraft:
    The server only needs to process chunks that clients request, so having large areas of void won't cause almost any lag, nor do they need to be loaded upon launch.
    Any major change to the world loading code would require the client to have a mod, which seems to be something the devs are avoiding, and this would be incredibly difficult to do.
    ________________________________
    Java and Assembly are very different languages, with entirely different applications. Assembly is a far smaller but more complex language, and is used for direct interface with components, whereas java is used to interface with the operating system. It is entirely possible that wynncraft's code is larger than linux's
     
    Last edited: Dec 11, 2017
  2. RicochetfromtheD

    RicochetfromtheD 赵二

    Messages:
    1,039
    Likes Received:
    1,111
    Trophy Points:
    130
    Minecraft:
    Wtf? Assembly is not a "far smaller" language than Java lmfao, programming languages evolve to be smaller but slower in execution. Assembly is far more verbose than C which is far more verbose than C++ which is far more verbose than Java, and so on. A single procedure call routine in assembly requires multiple lines of code to give programmers direct control to registers and the stack while in Java all that is generated by the compiler.
    I like how you gave an explanation of what assembly is but your conclusion is the complete opposite of reality.
     
  3. Dr Zed

    Dr Zed Famous Adventurer HERO

    Messages:
    5,155
    Likes Received:
    6,477
    Trophy Points:
    194
    Minecraft:
    Why don’t we just ask Jp or Jumla?
     
  4. BrickBuilder03

    BrickBuilder03 A penguin that likes turtles. VIP

    Messages:
    442
    Likes Received:
    324
    Trophy Points:
    95
    Minecraft:
    You are absolutely correct that you need a smaller amount of lines when coding in say Java but you forgot that when a program is compiled it gets translated into machine code. In this step a lot of inefficiency appear however if you code in assembly you are basically do machine code already so barely any unnecessary inefficiency appear in translation.

    Also the Linux kernel is far from everything you need for an operating system. If you include file management you would probably need at least 1GB.

    Linux to wynncraft is such an insanely unfair comparison.
     
  5. RicochetfromtheD

    RicochetfromtheD 赵二

    Messages:
    1,039
    Likes Received:
    1,111
    Trophy Points:
    130
    Minecraft:
    Yea I was referring strictly to source code (readable text files) and not the compiled binaries or executables.
    You're right tho regarding that those files tend to be smaller and more efficient when implemented in Assembly/C vs Java.
     
  6. ThaUnknown_

    ThaUnknown_ Wynncraft Enhanced Modpack Creator VIP+

    Messages:
    1,195
    Likes Received:
    1,089
    Trophy Points:
    130
    Minecraft:
    This is what i said... Look, when u go into a dungeon or quest u are tped into a box like location that's surrounded by flatmap, but for some reason wynn has the flatmap generation which they should change to "The Void" with a changed biome which is a matter of minutes with NBTeditor or just replacing the .dat file, void chunks are completely ignored by the server aka better performance and loading times and will get rid of the flatmap explorers, i won't get into how the world's are loaded on a wc startup cuz I'd completely change that for more RAM/disk space, unless they aren't using the old system anymore.
     
  7. LarzLapiz

    LarzLapiz Avos Air Pen HERO

    Messages:
    3,092
    Likes Received:
    8,782
    Trophy Points:
    217
    Minecraft:
    The Void does not exist in 1.8
     
  8. ThaUnknown_

    ThaUnknown_ Wynncraft Enhanced Modpack Creator VIP+

    Messages:
    1,195
    Likes Received:
    1,089
    Trophy Points:
    130
    Minecraft:
    It does, just not as a preset, either way if u create it on a newer version it will work when u downgrade
     
  9. LarzLapiz

    LarzLapiz Avos Air Pen HERO

    Messages:
    3,092
    Likes Received:
    8,782
    Trophy Points:
    217
    Minecraft:
    the biome itself doesnt exist, but theres a way to turn off world gen
     
    RicochetfromtheD and ThaUnknown_ like this.
Thread Status:
Not open for further replies.