Commit graph

24 commits

Author SHA1 Message Date
a5910abd86
Only save player data on entity remove if the player is not dead. 2023-11-13 00:00:17 +00:00
1a08b5e991
Inform clients of entity destruction for all entity types 2023-11-12 23:59:54 +00:00
604bec9e89
Implement Entity / Player data saving 2023-11-09 21:59:45 +00:00
63333a04aa Implement AABB collision and add EntityItem properly.
The items are fully functional apart from picking them up, they are commented out in the MPClient breakBlock function if you want to play with them.
2023-11-09 16:30:40 +00:00
d64f9469cb
Destroy entities on the client when they are removed from the world 2023-11-05 10:56:57 +00:00
74374cb0d6
implement dimension switching 2023-09-04 23:42:38 +01:00
9feafc46c7
allow server to read chunks from disk again (oops) 2023-09-04 02:05:14 +01:00
690c7be16f
Update WorldSaveManager to support multiple dimensions and add the nether 2023-09-04 01:43:11 +01:00
aea8c440d9
Fix issue preventing chunks from being loaded from disk 2023-08-20 16:31:23 +01:00
5c478f461e
Store each entities current chunk inside of their object 2023-08-20 02:10:49 +01:00
c80dcd2d4f
Allow blocks to update neighboring blocks 2023-08-12 22:06:16 +01:00
ba1c4e04d8 general cleanup + add fileSmasher to replace webpack 2023-06-26 16:16:55 +01:00
21a9f64a9e fix a bunch of codefactor issues 2023-06-26 09:53:45 +01:00
3b208eb8db
lighting sort of works 2023-06-19 18:29:16 +01:00
2aedd81baa
WIP: Lighting 2023-05-02 08:50:49 +01:00
686a694432
cross chunk block placement 2023-04-13 23:52:13 +01:00
Holly Stubbs
35aa372d8e Force write chunks to disk on initial generation 2023-04-13 10:46:09 +01:00
47f6d5cc37
Fix loading not actually working because of bogus instanceof checks 2023-04-13 00:26:01 +01:00
860c8f4866
wip saving to disk / chunk async 2023-04-11 07:47:56 +01:00
b371521fda
Animations & Metadata 2023-04-10 21:52:30 +01:00
f93bb2605d
players!!!! 2023-04-10 14:42:14 +01:00
16c7b5ddcc
fix a whole bunch of codefactor issues 2023-04-09 04:47:23 +01:00
5de6e74323
INFINITE TERRAIN!!!! 2023-04-09 04:19:10 +01:00
3edcbc062f
Initial TypeScript commit 2023-04-08 20:52:47 +01:00