Official Everybody Edits Forums

Do you think I could just leave this part blank and it'd be okay? We're just going to replace the whole thing with a header image anyway, right?

You are not logged in.

#1 2018-03-26 01:56:02

AllenCaspe9510
Member
From: Heart Locket
Joined: 2018-03-24
Posts: 901
Website

Strange Strict Saving In Worlds (Huge Worlds)

Im Having a Huge Problem Around With Saving In My Worlds, Here I Have About a Huge World About 300x300, Last Time I Was Able To Save Very Fast And Now Saving Is Stuck. Nodestroyers Saved The World And It Saved, But When I Looked Again Tommorow, It Didnt Saved. Saving Is Quite Almost Impossable Now, The World Is PWCb-8qljtbkI. You Notice The Map Is About 25% Full. If Theres A Problem. Plz Reply


I Animate Stuff

ezgif.com-gif-maker.gif

Offline

#2 2018-03-26 03:39:26

N1KF
Wiki Mod
From: ဪဪဪဪဪ From: ဪဪဪဪဪ From: ဪဪဪဪဪ
Joined: 2015-02-15
Posts: 11,114
Website

Re: Strange Strict Saving In Worlds (Huge Worlds)

I can't join the world because my account is permanently banned for some reason. What blocks did you use? If you use lots of blocks like portals and signs that may take up lots of data.

Offline

#3 2018-03-26 03:50:39

AllenCaspe9510
Member
From: Heart Locket
Joined: 2018-03-24
Posts: 901
Website

Re: Strange Strict Saving In Worlds (Huge Worlds)

N1KF wrote:

I can't join the world because my account is permanently banned for some reason. What blocks did you use? If you use lots of blocks like portals and signs that may take up lots of data.

  Well... I Did Used Alot And Was Saving Quite Fast. But Now Its Stuck.


I Animate Stuff

ezgif.com-gif-maker.gif

Offline

#4 2018-03-26 04:02:59

thanksL0L
Member
From: I LIED AGAIN IM NOT FROM ASIA
Joined: 2017-12-09
Posts: 394

Re: Strange Strict Saving In Worlds (Huge Worlds)

N1KF wrote:

I can't join the world because my account is permanently banned for some reason. What blocks did you use? If you use lots of blocks like portals and signs that may take up lots of data.

wait how did you get perm banned? what happened?


Its time to tell the truth again

Offline

Wooted by:

#5 2018-03-26 04:05:42, last edited by N1KF (2018-03-26 04:16:22)

N1KF
Wiki Mod
From: ဪဪဪဪဪ From: ဪဪဪဪဪ From: ဪဪဪဪဪ
Joined: 2015-02-15
Posts: 11,114
Website

Re: Strange Strict Saving In Worlds (Huge Worlds)

Maybe there's a problem with your internet connection. Is it going slower than usual?

thanksL0L wrote:
N1KF wrote:

I can't join the world because my account is permanently banned for some reason. What blocks did you use? If you use lots of blocks like portals and signs that may take up lots of data.

wait how did you get perm banned? what happened?

I'm not sure. My ban message doesn't come with an explanation and two weeks after messaging John he stepped down from the staff so presumably I won't ever get an answer from him. After asking Showpath, it turns out it was a mistake and now I'm unbanned.

Offline

Wooted by:

#6 2018-03-26 04:50:53

Slabdrill
Formerly 12345678908642
From: canada
Joined: 2015-08-15
Posts: 3,402
Website

Re: Strange Strict Saving In Worlds (Huge Worlds)

This is a common issue that occurs when your world has too many unique blocks, especially portals and signs.

To fix it, you should remove as many portals and signs (...well, and other blocks) as you can.


suddenly random sig change

Offline

#7 2018-03-26 09:50:36

LukeM
Member
From: England
Joined: 2016-06-03
Posts: 3,009
Website

Re: Strange Strict Saving In Worlds (Huge Worlds)

Just looked at the world, and you have a LOT of signs :O

EE currently uses a game service called PlayerIO to run the servers, and that sets a limit of 500KB on the size of world save files. This is usually fine, but occasionally if you have a world with a huge number of signs or portals or something then it can run into problems.

I would try to see if there are any signs you don't need / can replace with a sign used in multiple places, or if not then maybe try splitting it into multiple worlds with world portals between them, as, unless the developers are going to change the world format to be more efficient, or move away from PlayerIO when the reboot happens, I dont think theres anything you can do about it //forums.everybodyedits.com/img/smilies/sad

Offline

#8 2018-03-26 14:59:26

peace
Member
From: admin land
Joined: 2015-08-10
Posts: 9,226

Re: Strange Strict Saving In Worlds (Huge Worlds)

had thi sbug too wiht an 200x400 great world of mine after me an dmy friend removed some useless portals/signs we could save again


peace.png

thanks hg for making this much better and ty for my avatar aswell

Offline

#9 2018-03-27 00:08:30

showpath
Member
Joined: 2015-02-16
Posts: 106

Re: Strange Strict Saving In Worlds (Huge Worlds)

Sadly PlayerIO has a database object size limit of 500 KB, judging from the large number of signs and blocks I would assume you have hit the limit.

Offline

Wooted by: (2)

#10 2018-03-30 05:33:48

St1ckS4m(EE)
Formerly Sticksam
From: Not there nor there, but there
Joined: 2017-12-28
Posts: 459

Re: Strange Strict Saving In Worlds (Huge Worlds)

So I'm guessing there isn't a way you can make some signs and blocks take up less space in the database? I don't know if it helps so you won't reach the limit or not.


"𝓗𝓘𝓖𝓗 𝓠𝓤𝓐𝓛𝓘𝓣𝓨" non-animated signature.
MfF1IHH.png
You know this eagle ain't lying when he can smell things miles away from him, all thanks to his super powerful sense of smell. (Idc if this image doesn't fit, lol.)
Idk what my profile icon is supposed to be, lol. Activeness: Infrequent ¯\_(º_o)_/¯
Boring fact: Used to have a 709+ daystreak, but lost it due to my memory error...and then eventually lost my 263+ daystreak, also due to my memory error. (Was I sane at that time...?)
Fun fact: If you happen to see my username or Sticksam on Twitter/x or on other sites, that's actually a different person, NOT me. I never use Twitter/x. I just wanted to clear up the confusion a bit for those who are not aware of this, lol.
I honestly know little to nothing about them when I first saw those names on the internet. XD (Might have to give myself a bit of a different nickname at some point in the future.)

Offline

#11 2018-04-11 08:25:53

AllenCaspe9510
Member
From: Heart Locket
Joined: 2018-03-24
Posts: 901
Website

Re: Strange Strict Saving In Worlds (Huge Worlds)

I Have a New Update For The Saving Glitch, (People might ask again about the capitalization) My World is now saving normally without any reason, even i hit the block limit. If Their are Objections reply now.


I Animate Stuff

ezgif.com-gif-maker.gif

Offline

#12 2018-04-11 09:08:27, last edited by BuzzerBee (2018-04-11 21:05:28)

AllenCaspe9510
Member
From: Heart Locket
Joined: 2018-03-24
Posts: 901
Website

Re: Strange Strict Saving In Worlds (Huge Worlds)

I Have Also A List Of Portals, (You Can Just Skip if You Want)
  I really think this is causing the problem
   

Super Long List

I Animate Stuff

ezgif.com-gif-maker.gif

Offline

#13 2018-04-11 12:35:40

peace
Member
From: admin land
Joined: 2015-08-10
Posts: 9,226

Re: Strange Strict Saving In Worlds (Huge Worlds)

^jesus crist put it in a spoiler!^
anyway im curious how much data taeach block takes and if ee cant make it take lss data per block and then im speaking of action blocks so that if an world is completely filed with these it saves normaly i understand PIO has its limits j(which is sad but i understand) but now my other question is cnat ee use its own data base to tor world data in with a bigger limit idk if itd poss/easy to make ebecause worlds with huige switch systems are ususlay nice worlds with nice things and noow i think about this huge world is 300x300=90K this means each block must be more then 1 KB whic is a bit much for a block in my eyes (i dont have much knowledge about this but in my eyes..) and i think maby more blocks could be used as no data like the block id 44 (if im right that is that completely black/void block) this way we could still save a lot easier or maby group some blocks as 1 block (usefull when a specefic area is filled wiht dots gorup them as 1 dot/block so only dta fpr 1 block)


peace.png

thanks hg for making this much better and ty for my avatar aswell

Offline

#14 2018-04-11 15:12:39

LukeM
Member
From: England
Joined: 2016-06-03
Posts: 3,009
Website

Re: Strange Strict Saving In Worlds (Huge Worlds)

I'm going to try my best to understand you're post //forums.everybodyedits.com/img/smilies/tongue... Wish me luck //forums.everybodyedits.com/img/smilies/smile

peace wrote:

cnat ee use its own data base to tor world data in with a bigger limit

No. As long as EE uses PlayerIO, thats the only way it can store worlds (and switching to something else is near impossible without resetting a lot of data)

peace wrote:

worlds with huige switch systems are ususlay nice worlds with nice things

Usually switch systems are mostly switches with relatively few portals, so they arent usually affected by the data limits. Its more worlds with large numbers of signs, and occasionally worlds with a huge number of portals.

peace wrote:

huge world is 300x300=90K this means each block must be more then 1 KB

You've done something wrong there... The limit is 500KB, so if each block was 1KB, you could only have 500 blocks //forums.everybodyedits.com/img/smilies/tongue

peace wrote:

maby more blocks could be used as no data like the block id 44 (if im right that is that completely black/void block) this way we could still save a lot easier

Blocks that have data need data, theres no way around it

peace wrote:

group some blocks as 1 block (usefull when a specefic area is filled wiht dots gorup them as 1 dot/block so only dta fpr 1 block)

That already happens, the id and data is only stored once, and the locations are just listed after it

Sorry if I misunderstood anything, but... well... I'm blaming you if I did //forums.everybodyedits.com/img/smilies/tongue

Offline

#15 2018-04-11 15:26:49

John
Member
Joined: 2019-01-11
Posts: 2,011

Re: Strange Strict Saving In Worlds (Huge Worlds)

LukeM wrote:

No. As long as EE uses PlayerIO, thats the only way it can store worlds (and switching to something else is near impossible without resetting a lot of data)

They could just make a new property expression in the database object, and update block data as needed.

--

What EE should do (gl tho https://wiki.everybodyedits.com/images/c/c0/069_LOL) is store geometrical patterns or store blocks in lines. Blocks can be typically stored in lines, so storing them that way would take up less space instead of each one individually.


PW?scale=2

Offline

Wooted by:

#16 2018-04-11 15:36:52, last edited by drunkbnu (2018-04-11 15:38:13)

drunkbnu
Formerly HG
Joined: 2017-08-16
Posts: 2,306

Re: Strange Strict Saving In Worlds (Huge Worlds)

Worlds should be saved in chunks, like some 3D sandbox games (Minetest). Each chunk could be 50*50, which allows saving lots of filled signs in the chunks with no issue.

Might drastically increase world loading/saving time, but allows for better constructions and bigger worlds.

Offline

#17 2018-04-11 15:41:19

Gosha
Member
From: Russia
Joined: 2015-03-15
Posts: 6,211

Re: Strange Strict Saving In Worlds (Huge Worlds)

they are already stored in chunks.

Offline

Wooted by:

#18 2018-04-11 15:58:06, last edited by LukeM (2018-04-11 16:38:53)

LukeM
Member
From: England
Joined: 2016-06-03
Posts: 3,009
Website

Re: Strange Strict Saving In Worlds (Huge Worlds)

Gosha wrote:

they are already stored in chunks.

I think you misunderstood the suggestion

I think they meant to store it in seperate DB entries so that no single entry will be over the limit, even if the world is 1MB or something

Not that I think this is a good idea though... Especially as someone said the remake is likely to be using some other game service instead of PlayerIO

Offline

Wooted by:

#19 2018-04-11 16:01:32, last edited by John (2018-04-11 16:01:46)

John
Member
Joined: 2019-01-11
Posts: 2,011

Re: Strange Strict Saving In Worlds (Huge Worlds)

Gosha wrote:

they are already stored in chunks.

no they arent
???

oooooof ninjad


PW?scale=2

Offline

#20 2018-04-11 16:05:09

Gosha
Member
From: Russia
Joined: 2015-03-15
Posts: 6,211

Re: Strange Strict Saving In Worlds (Huge Worlds)

yeah, indeed, they are not saved in chunks. They are stored as blockid:locations
I don't like making a separate BigDB table for the worlddata or multiple keys in "Worlds" table just for 1 world.
it's a messy system.

Offline

Wooted by:

#21 2018-04-11 20:31:58

peace
Member
From: admin land
Joined: 2015-08-10
Posts: 9,226

Re: Strange Strict Saving In Worlds (Huge Worlds)

Gosha wrote:

yeah, indeed, they are not saved in chunks. They are stored as blockid:locations
I don't like making a separate BigDB table for the worlddata or multiple keys in "Worlds" table just for 1 world.
it's a messy system.

could be but if that fixes the problem why not?


peace.png

thanks hg for making this much better and ty for my avatar aswell

Offline

#22 2018-04-21 16:26:51, last edited by benedani (2018-04-21 16:33:32)

benedani
Member
Joined: 2015-02-19
Posts: 98

Re: Strange Strict Saving In Worlds (Huge Worlds)

Honestly, if the world data DOES get over 500kb why can't they split it into multiple objects? Sure, saving and loading will be REALLY slow, but at least it will function.
Edit: If the world data is saved in 50x50 chunks and uncompressed data with 2 bytes for the block ID, then filling up the world with signs would give 332500 bytes of data. Pretty sure 332500 bytes < 500 KB. So, any proof it's actually saved in chunks?

(Or perhaps a dumb location-block system is used)

Offline

#23 2018-04-21 16:49:36, last edited by LukeM (2018-04-21 16:58:56)

LukeM
Member
From: England
Joined: 2016-06-03
Posts: 3,009
Website

Re: Strange Strict Saving In Worlds (Huge Worlds)

benedani wrote:

Honestly, if the world data DOES get over 500kb why can't they split it into multiple objects? Sure, saving and loading will be REALLY slow, but at least it will function.

Firstly I'm not sure if theres even a (good / easy / fast) way for them to check if its over 500kb, I'm guessing that the PlayerIO DB just doesnt respond.
Secondly, splitting it is more complicated than you'd think as theres no way to tell exactly where the save size passes the limit, so you'd effectively be using trial and error to try to split it.
Thirdly, they are currently working on a remake which will probably avoid this problem completely, so theres not much of a reason to do this if its only going to be used for however many months until its finished.

Edit:

benedani wrote:

Edit: If the world data is saved in 50x50 chunks and uncompressed data with 2 bytes for the block ID, then filling up the world with signs would give 332500 bytes of data. Pretty sure 332500 bytes < 500 KB. So, any proof it's actually saved in chunks?
(Or perhaps a dumb location-block system is used)

Not exactly sure how you worked this out... It would be more than that even if you didnt put any text in the signs (which is most of the data)...
And yes EE does use a location-block system, but this may actually improve the efficiency of world when using action blocks as the data only needs to be stored once.

Offline

#24 2018-04-22 15:46:07

John
Member
Joined: 2019-01-11
Posts: 2,011

Re: Strange Strict Saving In Worlds (Huge Worlds)

There is a bigdb object too large exception thrown. Why EE doesn't use it is beyond me.


PW?scale=2

Offline

Wooted by: (3)
John1524408367703860

Board footer

Powered by FluxBB

[ Started around 1732755722.5346 - Generated in 0.872 seconds, 12 queries executed - Memory usage: 1.8 MiB (Peak: 2.13 MiB) ]