Commit Graph

247 Commits

Author SHA1 Message Date
p2r3
c2f04f2b0c add missing esp-idf dependency 2025-08-17 03:46:07 +03:00
p2r3
4cbb7f8d43 fix esp-idf compilation issue 2025-08-17 03:07:11 +03:00
p2r3
bf8c7e8185 address compiler warnings 2025-08-17 03:04:16 +03:00
p2r3
c5339380cd remove redundant declaration 2025-08-17 03:00:40 +03:00
p2r3
ecad0d7a50 improve player spawning and esp-idf compatibility 2025-08-17 02:58:25 +03:00
p2r3
e24d07585f add torch crafting recipe 2025-08-17 02:18:17 +03:00
p2r3
bcca0c5abf send basic skylight data 2025-08-17 02:18:10 +03:00
p2r3
982d260a92 implement furnaces and fix crafting 2025-08-17 01:06:35 +03:00
p2r3
0b94ce9f42 adjust ore probability 2025-08-16 22:28:33 +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
4c73e99f29 support crafting more tools 2025-08-16 20:16:17 +03:00
p2r3
7a3e2b5fa2 overhaul worldgen 2025-08-16 16:15:33 +03:00
p2r3
d36416cd2b limit world depth to y>0 2025-08-14 14:44:48 +03:00
p2r3
74c556af86 precalculate networked block palette buffer 2025-08-14 08:13:33 +03:00
p2r3
374943669e optimize applying block changes 2025-08-14 07:25:38 +03:00
p2r3
106e3e9ba2 fix network overhead in worldgen 2025-08-14 06:49:48 +03:00
p2r3
1d76a0d96e improve compatibility with espidf 2025-08-14 05:08:08 +03:00
p2r3
c40928412b add stone tools 2025-08-13 21:10:48 +03:00
p2r3
2ab196e5f0 implement block mining conditions 2025-08-13 20:57:58 +03:00
p2r3
94b3682f0a reduce size of registry data 2025-08-13 19:47:55 +03:00
p2r3
fbeaf5c499 clean up registry builder 2025-08-13 18:56:11 +03:00
p2r3
62d46bb8d6 add daylight cycle and flight 2025-08-13 18:54:20 +03:00
p2r3
e2267b15df precompute tag data along with registries 2025-08-13 18:28:08 +03:00
p2r3
8066f4ad86 add wooden axe crafting recipe 2025-08-13 18:27:44 +03:00
p2r3
864ec760ea account for unclamped yaw value 2025-08-13 18:27:08 +03:00
p2r3
5769a8552b automate registry data extraction 2025-08-13 16:03:19 +03:00
p2r3
36836fa33f remove namespace from registry data 2025-08-13 01:06:47 +03:00
p2r3
9828044bdd patch fluid and pickaxe tags 2025-08-13 00:59:37 +03:00
p2r3
1ee815db18 make item identifier list exhaustive 2025-08-12 22:42:00 +03:00
p2r3
b9e2759786 improve item-to-block mapping 2025-08-12 22:29:36 +03:00
p2r3
fceb8e4df1 add wooden pickaxe recipe 2025-08-12 18:45:29 +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
8daefc4f1f fix wrong angle encoding 2025-08-12 16:51:59 +03:00
p2r3
3b9ca68a57 spawn players at terrain height level 2025-08-12 13:07:42 +03:00
p2r3
d2409ec0f5 generate dirt under trees 2025-08-12 12:59:51 +03:00
p2r3
478173d616 refactor to use struct instead of byte buffer 2025-08-12 12:48:28 +03:00
p2r3
99dc29df22 optimize worldgen 2025-08-12 05:16:23 +03:00
p2r3
ae4290e73e drop apples and sticks from leaves 2025-08-12 04:52:45 +03:00
p2r3
85ed094674 extend item ids to 16 bits 2025-08-12 04:43:59 +03:00
p2r3
8d03fa475d temporarily disable bad packet debug 2025-08-12 04:05:03 +03:00
p2r3
d933ec77ac sync hotbar slot on login 2025-08-12 04:04:41 +03:00
p2r3
269e8346eb initial code dump 2025-08-12 03:51:57 +03:00
p2r3
94b568d2ac Initial commit 2025-08-12 03:45:14 +03:00