12 Commits

Author SHA1 Message Date
Drew DeVault
40314ddefa Implement falling gravel 2015-04-20 14:30:37 -06:00
Drew DeVault
52241a5ea3 Fix falling sand entities 2015-04-20 14:26:15 -06:00
Drew DeVault
1aa81a7d58 Improve physics simulation and add dropped items
The physics is as close to vanilla as we're going to get now, and you
can drop items with Q or by clicking outside of your inventory.
2015-04-20 13:58:19 -06:00
Drew DeVault
74849b0b56 Implement player persistence
This saves your health, inventory, position, and look values.
2015-04-18 17:11:09 -06:00
Drew DeVault
4f66305ad9 Partially implement sand, fully implement stairs 2015-02-10 23:15:48 -07:00
Drew DeVault
775adf685a Significant improvements to entity physics
No more jitter! Collisions actually work all the time!
2015-02-02 01:24:43 -07:00
Drew DeVault
70ee5df9d8 Prevent item entities from sending metadata 2015-02-01 23:33:22 -07:00
Drew DeVault
7cbf04a0d6 Send entity metadata to connected clients
This also implements crouching via the same feature
2015-02-01 22:04:02 -07:00
Drew DeVault
079f8b9188 Flesh out EntityManager to sync entities w/clients
This makes sure that you get new entities as you move to chunks that
have them, and that entities are despawned as you move further away from
them.
2015-02-01 21:43:25 -07:00
Drew DeVault
eda5dd2f82 Implement bed placement and supported blocks 2015-02-01 18:53:10 -07:00
Drew DeVault
e3051a673c Implement special cases for block drops
This does not include things that require certain tools, such as
cobblestone.
2015-02-01 14:30:02 -07:00
Drew DeVault
8feefbbbbf Implement entity physics and item drops 2015-02-01 10:38:55 -07:00