Commit Graph

32 Commits

Author SHA1 Message Date
p2r3
4a90979e2f improve packet error logging and handling 2025-08-23 01:50:14 +03:00
p2r3
4da773b943 refactor game-specific tools into separate file 2025-08-22 14:00:38 +03:00
p2r3
24f8e2bfad add lily pad to instamine blocks list 2025-08-22 13:43:55 +03:00
p2r3
ca9edce43a implement basic support for mobs 2025-08-22 02:29:59 +03:00
p2r3
70c1fb0e7a implement respawning 2025-08-21 16:37:37 +03:00
p2r3
05f17399f5 implement fall damage 2025-08-21 15:07:49 +03:00
p2r3
2a0d465ad7 handle column blocks more consistently 2025-08-21 13:32:40 +03:00
p2r3
b6b091f600 handle breaking columns of blocks 2025-08-21 00:41:20 +03:00
p2r3
48b03f9e04 fix block changes not persisting 2025-08-21 00:35:30 +03:00
p2r3
8936eb32db make esp task yielding more consistent and reduce overhead 2025-08-20 15:21:02 +03:00
p2r3
a89043394c spend less time petting dogs 2025-08-20 06:10:04 +03:00
p2r3
023b866529 ensure all bytes are sent on non-blocking socket 2025-08-20 05:08:57 +03:00
p2r3
66ab597ad0 add player entities 2025-08-20 04:30:29 +03:00
p2r3
293ed517ea optimize block changes struct 2025-08-19 17:42:45 +03:00
p2r3
20f9856b47 support multiple simultaneous connections 2025-08-18 03:01:41 +03:00
p2r3
1be62beca8 better sync client/server block state 2025-08-18 01:25:28 +03:00
p2r3
d27b085ae5 return items to inventory when closing crafting window 2025-08-17 19:24:31 +03:00
p2r3
bf8c7e8185 address compiler warnings 2025-08-17 03:04:16 +03:00
p2r3
982d260a92 implement furnaces and fix crafting 2025-08-17 01:06:35 +03:00
p2r3
3561b40fb9 implement item durability 2025-08-16 22:23:56 +03:00
p2r3
72718af154 fix slot translation inconsistencies 2025-08-16 21:05:27 +03:00
p2r3
07070416bc update ore mining behavior 2025-08-16 20:16:34 +03:00
p2r3
7a3e2b5fa2 overhaul worldgen 2025-08-16 16:15:33 +03:00
p2r3
374943669e optimize applying block changes 2025-08-14 07:25:38 +03:00
p2r3
1d76a0d96e improve compatibility with espidf 2025-08-14 05:08:08 +03:00
p2r3
2ab196e5f0 implement block mining conditions 2025-08-13 20:57:58 +03:00
p2r3
de2228390e implement crafting tables (crudely) 2025-08-12 18:22:37 +03:00
p2r3
1fc0f75ed7 implement basic crafting 2025-08-12 17:08:17 +03:00
p2r3
0404fa2cbb add missing slot mappings 2025-08-12 16:59:05 +03:00
p2r3
3b9ca68a57 spawn players at terrain height level 2025-08-12 13:07:42 +03:00
p2r3
478173d616 refactor to use struct instead of byte buffer 2025-08-12 12:48:28 +03:00
p2r3
269e8346eb initial code dump 2025-08-12 03:51:57 +03:00