You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 12, 2025. It is now read-only.
Repository navigation
This repository was archived by the owner on Nov 12, 2025. It is now read-only.
Checking the codebase and testing i noticed that if you join an ongoing game, none of the changes will show up, but on the Commits there is code for such feature.
Why did you remove it?, can you bring it back or help me take those parts back to the newest version?.
It's been two year's since i wrote that code so i don't remember exactly why. What i do remember is that i was having problems with the max size of the messages i was sending chunk data that was bigger than the max byte size of a message. It also broke a lot of other shit.
So i just reverted it to work on more fun features
No clue how you would add it back working, you could always try undoing the revert and working from there.
i think its possible if Block class was a simple short or int instead of a whole class, maybe a Struct with the most basic data, all the position references, chunk references, and database references can be changed to math operations and a block ID, that would make the chunk smaller in memory, also compressing it before sending should help
Activity
BossSloth commentedon May 11, 2024
It's been two year's since i wrote that code so i don't remember exactly why. What i do remember is that i was having problems with the max size of the messages i was sending chunk data that was bigger than the max byte size of a message. It also broke a lot of other shit.
So i just reverted it to work on more fun features
No clue how you would add it back working, you could always try undoing the revert and working from there.
Nodeki-Tan commentedon May 12, 2024
i think its possible if Block class was a simple short or int instead of a whole class, maybe a Struct with the most basic data, all the position references, chunk references, and database references can be changed to math operations and a block ID, that would make the chunk smaller in memory, also compressing it before sending should help