Commit Graph

  • 48b03f9e04 fix block changes not persisting p2r3 2025-08-21 00:35:30 +03:00
  • 6e5791a2d0 hash seeds before use p2r3 2025-08-20 23:39:51 +03:00
  • e60b5a44f9 send biome data to clients p2r3 2025-08-20 23:11:07 +03:00
  • 77ea84f6d8 fix missing argument in function call p2r3 2025-08-20 23:10:51 +03:00
  • 98137c2aa2 fix esp-idf build error p2r3 2025-08-20 22:39:42 +03:00
  • aeb0ad348f add biomes p2r3 2025-08-20 22:35:26 +03:00
  • 08efb0b674 fix out of bounds array access p2r3 2025-08-20 18:59:40 +03:00
  • 8936eb32db make esp task yielding more consistent and reduce overhead p2r3 2025-08-20 15:21:02 +03:00
  • 5f3dcc56f9 move headers to separate directory p2r3 2025-08-20 13:42:56 +03:00
  • 837ce1e463 reset task timer before and after yield delay p2r3 2025-08-20 06:37:58 +03:00
  • a2b0796988 pet the dog more often during login p2r3 2025-08-20 06:37:28 +03:00
  • a89043394c spend less time petting dogs p2r3 2025-08-20 06:10:04 +03:00
  • 023b866529 ensure all bytes are sent on non-blocking socket p2r3 2025-08-20 05:08:57 +03:00
  • 48b6c7cfb4 fix compatibility with esp-idf p2r3 2025-08-20 04:55:28 +03:00
  • 19c49f8d54 fix wrong angle order in spawn entity packet p2r3 2025-08-20 04:32:55 +03:00
  • 66ab597ad0 add player entities p2r3 2025-08-20 04:30:29 +03:00
  • 293ed517ea optimize block changes struct p2r3 2025-08-19 17:42:45 +03:00
  • 20f9856b47 support multiple simultaneous connections p2r3 2025-08-18 03:01:41 +03:00
  • 1be62beca8 better sync client/server block state p2r3 2025-08-18 01:25:28 +03:00
  • d27b085ae5 return items to inventory when closing crafting window p2r3 2025-08-17 19:24:31 +03:00
  • d66175d91f optimize chunk transmission p2r3 2025-08-17 17:28:42 +03:00
  • c2f04f2b0c add missing esp-idf dependency p2r3 2025-08-17 03:46:07 +03:00
  • 4cbb7f8d43 fix esp-idf compilation issue p2r3 2025-08-17 03:07:11 +03:00
  • bf8c7e8185 address compiler warnings p2r3 2025-08-17 03:04:16 +03:00
  • c5339380cd remove redundant declaration p2r3 2025-08-17 03:00:40 +03:00
  • ecad0d7a50 improve player spawning and esp-idf compatibility p2r3 2025-08-17 02:58:25 +03:00
  • e24d07585f add torch crafting recipe p2r3 2025-08-17 02:18:17 +03:00
  • bcca0c5abf send basic skylight data p2r3 2025-08-17 02:18:10 +03:00
  • 982d260a92 implement furnaces and fix crafting p2r3 2025-08-17 01:06:35 +03:00
  • 0b94ce9f42 adjust ore probability p2r3 2025-08-16 22:28:33 +03:00
  • 3561b40fb9 implement item durability p2r3 2025-08-16 22:23:56 +03:00
  • 72718af154 fix slot translation inconsistencies p2r3 2025-08-16 21:05:27 +03:00
  • 07070416bc update ore mining behavior p2r3 2025-08-16 20:16:34 +03:00
  • 4c73e99f29 support crafting more tools p2r3 2025-08-16 20:16:17 +03:00
  • 7a3e2b5fa2 overhaul worldgen p2r3 2025-08-16 16:15:33 +03:00
  • d36416cd2b limit world depth to y>0 p2r3 2025-08-14 14:44:48 +03:00
  • 74c556af86 precalculate networked block palette buffer p2r3 2025-08-14 08:13:33 +03:00
  • 374943669e optimize applying block changes p2r3 2025-08-14 07:25:38 +03:00
  • 106e3e9ba2 fix network overhead in worldgen p2r3 2025-08-14 06:49:48 +03:00
  • 1d76a0d96e improve compatibility with espidf p2r3 2025-08-14 05:08:08 +03:00
  • c40928412b add stone tools p2r3 2025-08-13 21:10:48 +03:00
  • 2ab196e5f0 implement block mining conditions p2r3 2025-08-13 20:57:58 +03:00
  • 94b3682f0a reduce size of registry data p2r3 2025-08-13 19:47:55 +03:00
  • fbeaf5c499 clean up registry builder p2r3 2025-08-13 18:56:11 +03:00
  • 62d46bb8d6 add daylight cycle and flight p2r3 2025-08-13 18:54:20 +03:00
  • e2267b15df precompute tag data along with registries p2r3 2025-08-13 18:28:08 +03:00
  • 8066f4ad86 add wooden axe crafting recipe p2r3 2025-08-13 18:27:44 +03:00
  • 864ec760ea account for unclamped yaw value p2r3 2025-08-13 18:27:08 +03:00
  • 5769a8552b automate registry data extraction p2r3 2025-08-13 16:03:19 +03:00
  • 36836fa33f remove namespace from registry data p2r3 2025-08-13 01:06:47 +03:00
  • 9828044bdd patch fluid and pickaxe tags p2r3 2025-08-13 00:59:37 +03:00
  • 1ee815db18 make item identifier list exhaustive p2r3 2025-08-12 22:42:00 +03:00
  • b9e2759786 improve item-to-block mapping p2r3 2025-08-12 22:29:36 +03:00
  • fceb8e4df1 add wooden pickaxe recipe p2r3 2025-08-12 18:45:29 +03:00
  • de2228390e implement crafting tables (crudely) p2r3 2025-08-12 18:22:37 +03:00
  • 1fc0f75ed7 implement basic crafting p2r3 2025-08-12 17:08:17 +03:00
  • 0404fa2cbb add missing slot mappings p2r3 2025-08-12 16:59:05 +03:00
  • 8daefc4f1f fix wrong angle encoding p2r3 2025-08-12 16:51:59 +03:00
  • 3b9ca68a57 spawn players at terrain height level p2r3 2025-08-12 13:07:42 +03:00
  • d2409ec0f5 generate dirt under trees p2r3 2025-08-12 12:59:51 +03:00
  • 478173d616 refactor to use struct instead of byte buffer p2r3 2025-08-12 12:48:28 +03:00
  • 99dc29df22 optimize worldgen p2r3 2025-08-12 05:16:23 +03:00
  • ae4290e73e drop apples and sticks from leaves p2r3 2025-08-12 04:52:45 +03:00
  • 85ed094674 extend item ids to 16 bits p2r3 2025-08-12 04:43:59 +03:00
  • 8d03fa475d temporarily disable bad packet debug p2r3 2025-08-12 04:05:03 +03:00
  • d933ec77ac sync hotbar slot on login p2r3 2025-08-12 04:04:41 +03:00
  • 269e8346eb initial code dump p2r3 2025-08-12 03:51:57 +03:00
  • 94b568d2ac Initial commit p2r3 2025-08-12 03:45:14 +03:00