1
0
mirror of https://github.com/p2r3/bareiron.git synced 2025-10-02 07:35:08 +02:00
Commit Graph

103 Commits

Author SHA1 Message Date
p2r3
d0dfa01d9d fix taking damage when attacking players 2025-08-23 02:17:02 +03:00
p2r3
f9bd73d1eb fix right click dealing damage 2025-08-23 02:15:32 +03:00
p2r3
b020cec224 fix mobs spawning at bad Y coordinate 2025-08-23 02:13:51 +03:00
p2r3
d9f6511af1 improve block placement checks 2025-08-23 02:06:01 +03:00
p2r3
eb57e545f6 fix mob movement and collision quirks 2025-08-23 02:00:32 +03:00
p2r3
4a90979e2f improve packet error logging and handling 2025-08-23 01:50:14 +03:00
p2r3
313c31bf7d fix player movement not being broadcast sometimes 2025-08-23 00:57:48 +03:00
p2r3
47ffa755c7 fix compile warnings 2025-08-23 00:01:37 +03:00
p2r3
18902e7504 expand crafting recipes 2025-08-22 19:18:25 +03:00
p2r3
b3654fea6f reduce mob Y axis attack reach 2025-08-22 17:56:48 +03:00
p2r3
7d75125353 implement player attack cooldown 2025-08-22 17:54:41 +03:00
p2r3
f197a19a07 fix loading wrong spawn chunks 2025-08-22 17:45:28 +03:00
p2r3
e311b0cbe4 implement mob combat 2025-08-22 17:41:29 +03:00
p2r3
ed6ad6de6d fix indentation 2025-08-22 15:57:41 +03:00
p2r3
f366e7fdc6 add more mob types 2025-08-22 15:33:42 +03:00
p2r3
1c4e433a32 implement mob despawning 2025-08-22 14:30:26 +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
6fc5d07699 support common miscellaneous packets 2025-08-22 13:41:19 +03:00
p2r3
9fd9ede50d fix off-by-one error in chat packet 2025-08-22 13:22:55 +03:00
p2r3
ca9edce43a implement basic support for mobs 2025-08-22 02:29:59 +03:00
p2r3
5a0f8fd376 fix typo in chat code 2025-08-22 02:28:18 +03:00
p2r3
c9e404813d fix esp-idf nitpicks 2025-08-22 01:56:13 +03:00
p2r3
05862bf62a implement chat messages 2025-08-21 17:45:39 +03:00
p2r3
33c564e0fc add player join messages 2025-08-21 17:03:26 +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
c8ee2c6bf1 make torches craftable with charcoal 2025-08-21 12:51:59 +03:00
p2r3
e7aeba9d8f simplify biome grid building 2025-08-21 03:09:01 +03:00
p2r3
afb3680c24 fix byte order in seed debug print 2025-08-21 03:06:28 +03:00
p2r3
8963b83bff compile with -O3 on linux 2025-08-21 01:37:10 +03:00
p2r3
ea8be085e8 use VIEW_DISTANCE to determine sent chunk volume 2025-08-21 01:36:17 +03:00
p2r3
2d2c92d1ee fix esp-idf compilation error 2025-08-21 01:02:02 +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
6e5791a2d0 hash seeds before use 2025-08-20 23:39:51 +03:00
p2r3
e60b5a44f9 send biome data to clients 2025-08-20 23:11:07 +03:00
p2r3
77ea84f6d8 fix missing argument in function call 2025-08-20 23:10:51 +03:00
p2r3
98137c2aa2 fix esp-idf build error 2025-08-20 22:39:42 +03:00
p2r3
aeb0ad348f add biomes 2025-08-20 22:35:26 +03:00
p2r3
08efb0b674 fix out of bounds array access 2025-08-20 18:59:40 +03:00
p2r3
8936eb32db make esp task yielding more consistent and reduce overhead 2025-08-20 15:21:02 +03:00
p2r3
5f3dcc56f9 move headers to separate directory 2025-08-20 13:42:56 +03:00
p2r3
837ce1e463 reset task timer before and after yield delay 2025-08-20 06:37:58 +03:00
p2r3
a2b0796988 pet the dog more often during login 2025-08-20 06:37:28 +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
48b6c7cfb4 fix compatibility with esp-idf 2025-08-20 04:55:28 +03:00
p2r3
19c49f8d54 fix wrong angle order in spawn entity packet 2025-08-20 04:32:55 +03:00