So as a fun experiment, I decided to spam the memory using the console. I simply built strings up using functions I made to multiply a string by 100000 fold and keep doing it. When Blockland reached 1,750,000 KB in memory, it crashed.
I kinda hinted onto Blockland having a memory limit before crashing, and it seems to be correct.
Formula (a): 70 players = 1.2 GB RAM
Formula (b): 100 players ?= 1.67 GB RAM (1,750,000 KB)
Formula (a) is derived from a real-time measurement I made on Cucumberdude's server
Formula (b) is a theory that Blockland has a hard memory limit, which is why my 100+ player servers crashed
Fortunately, these ratios are extremely close. I think I've cracked why over 100 players cannot be reached.
So, since I found this out, I'd like to see this "limit" raised in order to exceed 100 players. If not possible, it would be nice to have an explanation as to why it cannot be done.
Note: These formulas aren't exact, there are many other factors such as the amount of projectiles, however formula (a) was from a server with a low volume of projectiles (Jail RP).
I'd appreciate other people doing this test and posting the results of when the game crashes.