- Game Objects
- Player Game Object
- Ticking
- Interpolation
- Breaking tiles
- Placing tiles
- Terrain gen
- Collision
- Animals
- Rendering players
- Rendering other game objects
- Fix collision
- Allow placing where mouse is, if it's close
- Saving worlds
- Clean up game object rendering
- Inventory
- Choose tile to place
- Underground environment
- Return to main menu
- Storage of players
- Create world?
- Crafting
- Readme
- add new important classes to UML diagram
- Set maven version to 1.0
- Ask server for recipes
Server and networking:
- Server main
- Server TCP server
- Packets
- Packet handlers
- Protocol handshake
- Transfer world (environment chunks)
- Transfer game objects
- Transfer other players