- Added Infinite worlds to servers (with chunk loading)!
- Added conversion system for old worlds to servers
- Added spawn location to servers
- Added featured servers
- Added exit game button in main menu
- Added force reload chunks on multiplayer by pressing "R"
- Added 5 more additional lines to chat
- Added new MOTD ("Multiplayer now with infinite worlds!")
- Removed 4 entity limit on servers
- Improved fluid physics performance on singleplayer
- Fixed lighting bug in underground areas on certain blocks
- Fixed start resolution no longer working
- Added some other Quality of Life features
- Fixed several more issues
- Improved block lighting (now darker and better)
- Added lighting to background, players, entities, rain and particles
- Improved day / night darkness transition
- Added whitelisting to servers
- Added server pausing when inactive
- Added new server settings (whitelist enabled, server pause inactive time)
- Added walk animation to players and entities
- Added new game settings (pixel scaling, clouds toggle, particles toggle and credits toggle)
- Improved game settings UI
- Added flight toggle when double tapping spacebar
- Added "Welcome's Games" to loading screen
- Players will now spawn on the surface
- Spawn Location will now avoid ocean biomes
- Removed MOTD ("Also available on Android!")
- Log files will now restart in a separate log file on date change
- Added some other Quality of Life features
- Fixed several more issues
- Added a Plugin system to servers
- Added new commands to servers (/kick, /unadmin, /plugins)
- Added more player actions in Server GUI
- Added more MOTDs ("Now with a Plugin API", "Enjoy custom servers!")
- Added server transfers (Servers can now send you to another server, useful for networks)
- Added custom world generators (Created with plugins)
- Improved server tick rate stability
- Improved server TPS calculation (Accuracy improved)
- Removed built-in discord integration (You now need to use the DiscordChat plugin to re-add this)
- Removed server warning when recieving an invalid packet
- Velocity warnings are now only logged when a player moves at an extreme velocity
- Fixed a critical bug where the server could sometimes hang when a player connects
- Added some other Quality of Life features
- Fixed several more issues
- Added End of game dimension to servers
- Added the Corruption to servers
- Added Entities to servers
- Added Dungeons to servers
- Added loot chest functionality to servers
- Added sign functionality to servers
- Added attack functionality to servers (player attack and entity attack)
- Added new commands to servers (/msg, /broadcast, /stop)
- Added new void background texture (below hardrock/below Y 0)
- Added many new server settings (maximum players, functionality settings, etc)
- Added server analytics for admins
- Redesigned the Player list UI
- Only Chunks that are within proximity with player location are loaded on servers (same as singleplayer)
- Player movement is now checked by the server (Velocity and collision)
- Player health is now server sided
- Players without admin can now use some commands (/list, /msg)
- Console commands have been redone to match player commands
- Player requests and All commands are now handled on server tick loop
- Some improvements have been made to the chat box
- Bosses will now teleport to the surface if fallen into the void
- Fixed several UI issues
- Fixed "Bad packet" message when connecting to servers
- Fixed random particle rates differing with FPS
- Fixed occassional crash when exitting the game on a world
- Fixed FPS drops when going above or below build limits
- Fixed an issue where ping would stop updating on multiplayer
- Added some other Quality of Life features
- Fixed several more server stability issues
- Fixed several more game issues
- Added custom player characters (Changable in launcher)
- Changed default character for consistency with custom characters
- Added exploration map (Open with M key)
- Added entity saving
- Improved Entity movement AI
- Added new Jump animation to Slimes with improved movement AI
- Changed spawn rate of slimes (Now rare)
- Entities will now die from void damage (Except Bosses)
- Removed nametags from entities and player (Nametags still visible for other players on Multiplayer)
- Health above entities will now only show when an entity takes damage
- Added weather saving (Rain and clear weather)
- Added /setweather command (Rain or Clear)
- Changed weather change rates (Much less frequent)
- Added more MOTDs ("Now with customisable characters!", "Also available on Android!")
- Added Time to statistics
- Day counter will now increase at midnight instead of midday
- Added smooth player movement for other players on Multiplayer
- Improved ticking stability with FPS
- Added resolution change support at launch
- Fixed water and ladder detection at chunk borders (Entities and Player)
- Fixed incomplete world saving bug on multiplayer
- Added some other Quality of Life features
- Fixed several more issues
- Added Corruption blocks (Corruption, Crust, Cores)
- Added the Corruption boss
- Replaced XP with the Strength bar
- Changed Mining speed to be based off your strength
- Changed Attack speed to be based off your strength
- Added Doors
- Added End portal frame (Portals now activated using Portal Magic)
- Portal Magic will now emit light (Previously named "Portal" block)
- Added Boss eye block (Obtained by killing end boss)
- Added Doors, Corruption Crust and Corruption Core to the loot chests
- Added 60 second cooldown to loot chests
- Added more particles (Corruption, Attack, Portal Magic)
- Switching slots will show the name of the block
- Added access to more blocks in Creative (CTRL + [number])
- Added more MOTDs ("A part of Welcome's Games", "Beat the Corruption & End boss", "Entirely free to play!")
- Added Performance graph to Statistics (ms per tick)
- Changed hidden statistics to just show FPS and coordinates
- Removed the update checker
- Fixed block lighting showing on transparent areas
- Entities will now spawn on the top surface block
- Fixed a bug with entity movement
- Fixed error with Server settings
- Added hardware acceleration for better rendering performance
- Added some other Quality of Life features
- Fixed several more issues
- Fixed a bug where signs were not being placed correctly
- Added more messages to Authentication error
- Authentication will now show "Authenticating..." when loading
- Improved weather (rain and snow)
- Rain and snow now checks for the surface block
- Added particles (Block break, Flames, Bubble, Water splash)
- Breaking blocks now produces block break particles
- Torches and furnace now produces flame particles
- Swimming, raining and idle in water produces bubble particles
- Rain falling now produces a splash particle
- More performance tweaks
- Fixed some other issues
- Revamped terrain
- Added a new lighting engine
- Improved Multiplayer UI
- Added authentication to servers
- Removed the border from Multiplayer
- Added end dungeons
- Improved dynamite explosion
- Added a Query system to multiplayer servers
- Improved some performance issues
- Sky now turns dark at high altitudes
- Added Ocean and Grassland biome
- Improved the random tree/cactus placement location
- Fixed some other issues on Multiplayer
- Added more information to crash reports
- Added a new Crash screen UI
- Entities and Players now render behind blocks
- Added Administrators to Multiplayer
- Added Commands to Multiplayer
- Added a new Disconnection/Failed connection screen
- Added several other features...
- Added Window resize support with fullscreen! (Most requested feature)
- Improved the end credits
- Changed some of the UI to adapt to the window size
- Pixel size is now adapted to the window size
- More chunks are now loaded on higher pixel width resolutions
- Disabled the Map due to huge performance issues
- Fixed some other issues
- Added Dynamite Explosion to Multiplayer (Option added to disable in settings)
- You can now disable the Crash watchdog on Multiplayer settings
- Biomes are now stored to prevent biomes being shuffled after biome changes
- Fixed /stats showing TPS as whole integer instead of x.00
- Added "Biome" to the Stats screen
- Added Death messages
- Fixed the Boss from not appearing most times
- The boss can now kill the player
- The boss will now try to follow the player
- Fixed the Player from spawning at the wrong location on Multiplayer
- The player will now respawn in the Normal world when dying in the End
- Dying will now reduce the XP by 80%
- Improved the entity kill system
- Fixed 1 pixel offset bug with block rendering
- Fixed bugs with Map
- Changed the algorithm that adds blocks to inventory on block break in Survival (Client singleplayer)
- Added Moving clouds
- Fixed log spam when dying a lot
- Fixed CB-15 (Bug tracker)
- Fixed CB-16 (Bug tracker)
- Fixed a collision bug
- You can now exit from Multiplayer without restarting the game
- Added a new disconnection screen instead of Dialog message
- Fixed a bug that allowed you to reach outside the world boundaries (Singleplayer and Multiplayer)
- Added Spawn locations
- Signs are now removed from Cache when they are broken
- Fixed playersave.dat failing due to corruption
- Improved the way chunks load
- No longer possible for Character to go off center and is always in middle of screen.
- Lava and Void damage now reduce health slower.
- Added 'Fake' Blocks at edge of Multiplayer worlds instead of a Cut off
- Completely changed the End terrain generation
- End now has a unique block called Endrock
- Added the End Boss
- Portal is now closed until Boss is killed
- You will no longer recieve rewards from going in Exit portal and you will now get rewards after killing the Boss
- Added a World Map, press M to view
- Added a new log system for output
- Some log messages have been changed
- Fixed an issue on Multiplayer
- Fixed lag spikes when Playing sounds
- Improved the Loading Screen
- Time now uses a Double on Servers, allowing more than 107,374 days on Servers
- Crash reports have been improved, more detailed and useful
- Force crashes and Watchdog crashes will now show the Stack trace of the Game Thread
- Crashes will now catch more errors
- Fixed screenshots from executing before the game fully renders the Screen
- Screenshots now have a Keybind (F4) which means you can now take them on Multiplayer and on the menu
- Mobs will no longer despawn after 1 Minute
- Mobs will despawn if they are outside of the loaded chunks
- Removed the 200 Entity limit
- Fixed an Issue where the Screen would go blank sometimes
- Fixed Water Swimming/Ladders climbing from Staying active when outside of the world (Outside of 0-128 on Y-axis)
- Expanded the World height from 50 to 128 blocks!
- Re-added Water/Lava Physics (Only works on Singleplayer for now)
- Water and lava touching will turn into Stone (Only works on Singleplayer for now)
- Added Creative Mode
- Added Discord Chat Support on Multiplayer (Chat messages can show in Discord and Discord messages in the Server chat)
- Fixed Text rendering outside the screen with Input boxes and Chat lines
- Limited Text box characters
- Added Water/Lava Swimming
- Added Toggle for Debug messages on Server Settings
- Added Discord Chat options in Server settings
- Fixed an Exploit on Multiplayer
- Added Snow when in Snow biomes
- Fixed Ping from showing incorrectly on high numbers over 5,000
- Coordinates are now more Accurate
- Loading Screen will show while Server world is loading
- Tweaked the Generation, more hills
- Tweaked the Biome Generation
- Expanded Multiplayer World size to 1,024 blocks width
- Added a Ping counter
- Chat line will now show for 5 seconds on new Message without T open
- Disabled Animal spawning on Multiplayer
- Changed the Way the Server world data is sent to the Client
- Fixed 2 chat lines from not being used on some messages
- Fixed Performance issues when there are lots of Chunks Loaded
- You will now spawn 512 blocks out on Multiplayer
- Non (A-Z 0-1 _) and Non 3-18 Length usernames are now blocked by the Server side
- Fixed an Issue when using a Furnace/Cutter on Singleplayer
- Console Input Exception is now handled
- Fixed a Major Server crash on Multiplayer
- Block will now re-appear on Client if clicked when Invisible on Client
- Sun and Moon will now Rotate on an orbit in the Middle bottom of the Screen.
- Inventory is now fully Server sided
- XP is now Server sided
- Health can no longer be higher than the Maximum health
- Fixed Fatal Packet exploits
- XP will now save on Server
- Fixed Fly exploit on Multiplayer
- Fixed Many other Server Issues
- Added the Ability to create as many worlds as you like
- Added World Naming
- Worlds will now have a Last opened date on Singleplayer Menu
- Added a Background to the Main Menu
- Added Settings (Music and Name Tags Toggle)
- Added Cutter (Click logs on it to turn into 3x Planks)
- Added Furnace (Click sand on it to turn into 1x Glass)
- Added Wool (White, Black, Blue, Green, Red, Purple, Yellow, Light Blue)
- Added Ice (Generates on Top of water in Ice biome)
- Added Ladders
- Added Bricks
- Added Flowers (Red and Yellow)
- Added Animals (Pig, Cow, Sheep)
- Entities now have Health
- Tweaked the Biome Generation
- Added Flowers to the Generation that randomly generate
- Randomly generated chests will have a Cutter and a Furnace too
- Fixed Gaps in blocks far out due to Precision loss
- Fixed Background Stone far out due to Precision loss
- Fixed Rain far out due to Precision loss
- Fixed "disablegui" argument on Servers not disabling GUI entirely
- Fixed Servers crashing instantly on Launch on Some Operating systems
- Random Chest now only give (Torches, ladder, sign, bricks, Dynamite)
- Killing Sheep will give Wool
- You can now Send Broadcast messages from the Console
- Added Console commands on Servers (/stats, /ban, /unban, /help)
- Servers will now Auto Save the world every Minute to prevent Major Data loss
- Added Invisible Barrier at 50 Million blocks out due to breaking issues
- Fixed a Terrain bug when Traveling far out
- You can now press "ESC" on Menu screens to go back to Main Menu
- "disablegui" will be automatically enabled if JFrame is unsupported
- Fixed Crash Reports from not showing the full Stack Trace
- Entities will now Despawn after 1 minute to prevent performance issues
- Fixed Hit Box appearing in the Wrong position far out due to Precision loss
- Fixed Dynamite not Exploding blocks in the Chunk next to the Dynamite Chunk
- Fixed issue where Portals would cause the game to crash
- Fixed Texture issue
- Fixed blocks from not Placing in correct position on Multiplayer (Caused a Duplication exploit too)
- Fixed Sign text not showing on some parts of the screen
- Changed the Textures of some blocks
- Water now has a New Animated Texture (Water more Blue)
- Lava now has a New Animated Texture
- Blocks now have a Black outline around them
- Water and Lava now have a White outline around them
- Added Better Rendering performance
- Added Hardrock black that generates on the bottom of the World to prevent falling in Void
- Tweaked the Terrain Generator (More smooth)
- Fixed Negative Day count causing crash due to Rendering
- Fixed the Exit portal from not generating anymore
- End of Game Portals now require atleast 50 Levels to enter
- Watchdog Crash has been extended to 1 Minute
- Watchdog Crash has been added to Servers (Feature will be added to disable in Serversetting.txt in future update)
- Added Ban system to Servers
- Added Bans, Unique Players, Packets for Second (Send/Recieve) to Server Statistic Section
- Limited Movement packets
- Fixed Bug where you would get Timed out if someone logged in with your username
- Added Random "Message of the Day" on Main Menu
- Fixed game freezing and crashing while travelling
- Fixed Rare NullPointerException and ArrayIndexOutOfBounds Crashes
- Fixed Bug where not everything is paused on Pause screen
- Removed World File size on Main Menu due to performance issues
- Fixed rendering issues with Text
- Fixed Bug where slimes are not spawning correctly
- Clients will now Time out if they haven't recieved a packet from the server for 20 seconds
- Fixed Memory leak issue with Sounds and Music
- Fixed collision detection on slimes
- Server will no longer freeze while sending the world to the Client
- Fixed Bug where disconnected clients can still send chat messages to the Server
- Slimes now have a Spawn limit of 10
- Added Infinite worlds! (Servers still limited)
- Added world conversion system for old worlds
- Added new Terrain generator to Servers and Game
- Temporarily removed water physics
- Added more information to info screen (Chunk and Chunks loaded)
- Temporarily removed block lighting (Block darkness still exists)
- Worlds saving now uses the new Chunk format
- Removed teleport limit
- Server world will now convert to new chunk format on client side
- Fixed collison detection bugs
- End Dimension now has floating islands everywhere
- Fixed world file size calculation
- Added Server Day and Night
- Inventories now Save on Multiplayer
- Added ServerSettings file to customize server
- Port is now changable
- Disabled Water/lava flow on Multiplayer due to issues
- Disabled Weather on Multiplayer
- Skins now Show on Multiplayer for other Players
- Added Memory and Ticks per Second on Server GUI
- Fixed lighting bug on Multiplayer borders
- Fixed Stability on Multiplayer
- Added max player limit of 10 players on Servers
- Fixed dialogs from not showing on login fail
- Fixed Users not disconnecting after server close
- Fixed Worlds from not loading due to NullPointerException
- Fixed Server crashes!
- Fixed Server world not saving
- Servers now generate crash reports on crash
- Added Multiplayer Servers!
- Fixed Bug when XP doesn't reset when exiting a World
- Fixed lighting on Barriers
- Added GUI to chose Username when running from Jar file
- Usernames now only support (A-Z 0-9 _)
- Removed Chatrooms (Replaced by Multiplayer)
- Added the end of the game
- Added light
- Added dimensions ("Normal world" and "End of game")
- Added credits (appears when entering exit portal)
- Added portal blocks
- Added torches
- Added light emitters (Lava and Torches)
- Added random portals that generate rarely underground
- Added exit portal to the "End of game" dimension
- Fixed spawning player at the world center
- Coordinates are now centered to the world
- Disconnect packet is sent to server when game is closed
- You can no longer connect with same username twice in 1 chatroom
- Game crashes will now close game GUI and show dialog
- Idle timeout will now show dialog on players screen
- Added Chatrooms
- Player now spawns in the center of the world
- Added Commas to some numbers
- Added Watchdog that checks if the game is responding
- Fixed CB-11: I can bypass the invisible wall with TP or by editing the playersave.dat file
- Worlds have been expanded to 8192 blocks
- Revamped biome generation
- Terrain will no longer generate to Y=0
- Added Snow Biome
- Added GUI to enter your own seed
- Number of possible seeds have been changed from 1,000,000 to 2^64
- Added world creation screen
- Game released!
- Added Caves
- Added Signs
- Added Chests (Gives random loot on click)
- Added Dynamite
- Added Clouds
- Improved terrain generation
- Lava now generates at the bottom of caves
- Chests can randomly generate in caves
- Added X coord barrier to prevent players from falling through the fake blocks
- /screenshot command (Takes a screenshot of the game in a PNG file)
- Water can now flow into the last block of the world
- Fixed the cactus generator
- Added Slime Mobs
- Added an Improved textured Sky
- Added game menu music (MusicLoop1 and MusicLoop2)
- Fixed CB-9: Music is not playing in versions 1.6 or above
- Added Textured sky
- Added 4 More lines to chat logs
- Removed border around the map
- Fixed CB-10: Fly and chat logs not resetting on quitting world
- Added Fake blocks past the edge of the world
- Replaced Chat with Ingame chat by Pressing "T"
- Added Commands in chat
- Added /fly Command
- Added /tp Command
- Added /sethealth Command
- Added /settime Command
- Added Fly mode
- Added Game Pause (Key: ESC)
- Added Chat
- You can now switch worlds without restarting the game
- Added the ability to create Multiple worlds
- Added the ability to convert old worlds to multi world format
- Added a Main Menu
- Added Music
- Added block break sound
- Added block place sound
- Added walking sound
- Added death sound
- Added Log files
- Added an Update Checker
- Crash Reports are now generated in its own folder called "crashreports"
- Added Rain
- Added Stone Background underground
- Added Icon to game
- World Size has been Expanded to 1024 blocks
- Added Desert Biome
- Added Cactus
- Added Lava
- Added CTRL+C to Force crash the game (Useful for the bug tracker)
- Hitbox now shows everywhere
- Improved crash report files
- Fixed CB-8: Stars are not rendering on the right of the screen
- Game is now in beta
- Added survival!
- Added a health bar
- Added fall damage
- Added stars in the sky at night
- Items will now be added to inventory when blocks are mined
- Items will now be removed from inventory when blocks are placed
- Inventory Items can now be stacked
- Player will now take damage if they fall out the map
- Inventory now saves
- Added day and night cycle
- Added sun and moon
- Fixed coordinates from glitching
- Added water physics
- Added leaves block
- Added trees to world generation
- You can no longer place water
- Water can no longer be broken
- You can now place blocks in water
- Player Coordinates now save
- Fixed CB-6: Possible to break the invisible barrier around the map
- Added world saving
- Added a loading screen
- Improved world generation
- Added Plank blocks
- Added Log blocks
- Added Glass blocks
- Added Water
- Added Hitbox when hoving over a block
- Added Invisible barrier around the world to prevent you from falling off
- Game Crashes now create a crash report file
- Fixed CB-2: Placing blocks on bottom of the world causes game to crash
- Game has been opened alpha