1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
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...
Dismiss Notice
Have some great ideas for Wynncraft? Join the official CT (content team) and help us make quests, builds, cinematics and much more!

World Silent Expanse Quests Are A Joke, Qa Team Is Ignorant.

Discussion in 'General Suggestions' started by bolyai, Aug 21, 2020.

Tags:
?

Did you happen to come across one of these glitches?

  1. Yes

    7 vote(s)
    13.7%
  2. No

    39 vote(s)
    76.5%
  3. On multiple classes

    5 vote(s)
    9.8%
Thread Status:
Not open for further replies.
  1. HeyZeer0

    HeyZeer0 Wynncraft Developer Staff Member Admin Developer Game Developer Featured Wynncraftian CHAMPION

    Messages:
    143
    Likes Received:
    1,299
    Trophy Points:
    67
    Minecraft:
    Kinda, it depends on the implementation:
    If you're seeking to be able to commit each simple modification to the map in a reversible way (build a house and just stash your changes for example) that's harder.
    If you're just seeking a branch system, it's way easier, you operate each "world save" as a commit and each world as a branch and that's it.

    Merging on any of these occasions would require a full world reload, which at this dimension could be problematic.

    The real problem is just the world size which at the current state should have around ~40GB if not using a custom save format.
    To solve the problem above what could be done is to build a custom VCS service using something similar to Amazon S3 as storage.
    In terms of cost, S3 should not be that expensive for this usage.

    Reducing the save file in Wynncraft should be a "reasonably easy" task since you're running a complete custom world environment. There's a lot of stuff that you can throw away because Minecraft save format is made for fast writing and reading since vanilla requires a lot of chunk generation and reading. For example, saves operates similarly to how a hard disk works, in a nutshell for each chunk, it stores in the first bytes the size and with that, you can guess the rest, so basically it "never" deletes anything just write over it again and again and ignore data that is out of the byte range. Since Wynn uses a custom-built map you don't need this behavior so by properly rewriting the save file causes the empty/old data to be removed which massively reduces the file size in a world that exists for years.
     
    Saya, Bart (MC), bolyai and 1 other person like this.
  2. Saya

    Saya you win at uwynn HERO

    Messages:
    2,930
    Likes Received:
    6,871
    Trophy Points:
    209
    Guild:
    Minecraft:
    QA shouldn't be limited to mods/ct.
    thanks
     
    Miles_ and TrapinchO like this.
  3. Spinel

    Spinel Pronounced Spin-nell, not Spine-el VIP+

    Messages:
    1,481
    Likes Received:
    2,601
    Trophy Points:
    164
    Minecraft:
    This is another reason why I miss holiday updates. The update lineup of Gameplay->Hallowynn->Wynnter->Corkus was perfect because not only did it prevent major content droughts, but it was a way to make sure that quests weren’t broken for more than 4 months at a time. Granted, quests were usually less buggy back then.

    Nowadays, if a quest breaks a few weeks after a major update came out, tough shit; We gotta wait 8-12 months for it to get fixed.
     
    bolyai likes this.
Thread Status:
Not open for further replies.