Blox 0.31

Blox 0.31 (named Friday Update 1) was the first update to Blox after its initial release to the public. This update introduced some graphical updates as well as some major internal reworkings.

Additions

 * Added clouds
 * Added hotbar shortcuts; pressing the number keys 1-9 would jump to the corresponding hotbar slot.
 * Enabled the 'Invite friends' option on the main menu; this would open the Roblox invite window. No rewards were given for inviting friends at the time.

Changes

 * Changed the underlying world replication model to a more efficient model. In previous versions, the server performed all updates and rendering, and replicated the world model to clients. Starting with 0.31, the server instead replicated the world data to clients, and each client would individually render and display the world. This removed most input lag and improved downloading times.
 * Fixed a text measurement bug where formatting codes would incorrectly be counted as visible characters.
 * Render updates were now queued instead of executed immediately. This most notably improved performance when lots of blocks were changing, for example when filling a large area with fluid, at the expense of delayed visual updates.
 * Fog now rendered as radial fog, rather than screen space fog.

Bugs

 * Saplings did not grow in this version, due to a bug in the growth logic.
 * Attempting to place a block on top of a half slab targeted the wrong face of the block.
 * Attempting to place a block while facing directly upwards can fail.
 * In some edge cases, the client and server could disagree on whether a block should be placed or broken, due to some unsafe logic on the client. This meant that ghost blocks could be placed by the player in some situations.