1
0
mirror of https://github.com/p2r3/bareiron.git synced 2025-10-01 23:25:09 +02:00
Commit Graph

68 Commits

Author SHA1 Message Date
p2r3
d608014470 use global tick counter to handle regular events at different rates 2025-08-31 21:45:47 +03:00
p2r3
8011a1adfd implement armor 2025-08-31 05:30:18 +03:00
p2r3
f3fbde3134 terminate connections on long network timeouts 2025-08-31 00:01:35 +03:00
p2r3
a824c2d63b add item pickup animations 2025-08-30 20:48:01 +03:00
p2r3
4a7f9554a8 add player death messages 2025-08-30 01:12:20 +03:00
p2r3
a1ef1c52d2 don't give players items when their inventory is full 2025-08-30 00:44:02 +03:00
p2r3
ee63b7c7f4 reset client loading fallback timer on player init 2025-08-30 00:37:33 +03:00
p2r3
5e4462a3bc broadcast disconnecting players 2025-08-30 00:14:47 +03:00
p2r3
6886dd59ce use negative mob entity ids to avoid conflicts 2025-08-29 23:58:47 +03:00
p2r3
ce903d088f remove redundant flag set 2025-08-29 23:53:22 +03:00
p2r3
5797e2f781 generate more unique uuids for mobs 2025-08-29 23:44:29 +03:00
p2r3
849adf0568 handle player loading flag more cautiously 2025-08-29 23:33:25 +03:00
p2r3
a75d1bcb2c decrease attack cooldown 2025-08-29 23:29:34 +03:00
p2r3
ef28d7c0d5 remove unnecessary comparison 2025-08-29 15:59:20 +03:00
p2r3
ecaa62da69 explicitly handle running out of block changes 2025-08-29 15:57:38 +03:00
p2r3
99a09dc59f debloat includes 2025-08-29 06:21:11 +03:00
p2r3
728d49f7b6 implement syncing world to file on disk 2025-08-29 02:49:41 +03:00
p2r3
e4267e7edf fix storing wrong integer player position at negative coordinates 2025-08-29 00:29:47 +03:00
p2r3
ca6f8afbea implement chests 2025-08-28 23:51:00 +03:00
p2r3
1ae481ed3d fix fragmentation in block changes array 2025-08-28 23:20:28 +03:00
p2r3
417729a7d0 make apples edible 2025-08-28 13:14:09 +03:00
p2r3
da4ab5faaf fix client-side food level mismatch after eating 2025-08-28 03:04:27 +03:00
p2r3
975e5bb6cd burn zombies during the day 2025-08-28 02:48:46 +03:00
p2r3
ba7d48c3e3 add missing flag check and docs 2025-08-28 02:35:58 +03:00
p2r3
0708a945e5 make flight a configuration option 2025-08-28 02:30:48 +03:00
p2r3
fc327299b4 don't send gameplay packets to clients who haven't loaded in 2025-08-28 02:27:04 +03:00
p2r3
de501afb1c fix wrong player handles in player combat 2025-08-28 02:04:20 +03:00
p2r3
728195b48f play item break animation and sound when a tool breaks 2025-08-28 01:59:17 +03:00
p2r3
b26e74c382 add option to disable fluid calculation 2025-08-28 01:50:12 +03:00
p2r3
f5119d0b70 improve hunger mechanics 2025-08-27 17:03:55 +03:00
p2r3
ae51fb4fbc clear client visited chunk history on disconnect 2025-08-27 16:15:09 +03:00
p2r3
b7234ab31e explicitly handle running out of player slots 2025-08-27 15:31:09 +03:00
p2r3
035be84850 vary yaw angle randomly for all mobs 2025-08-27 15:30:35 +03:00
p2r3
39255caef3 fix not being able to access containers with an empty hand 2025-08-27 15:30:24 +03:00
p2r3
1c98f7a469 remove lava fluid checks until lava is actually implemented 2025-08-27 15:23:17 +03:00
p2r3
fcb214cc4c fix mob behavior on low tickrate 2025-08-27 14:50:36 +03:00
p2r3
71737380d5 implement water flow 2025-08-26 22:54:48 +03:00
p2r3
aa1334db9e make event timing independent of tickrate 2025-08-26 16:07:43 +03:00
p2r3
84fda79901 implement hunger system 2025-08-26 02:29:00 +03:00
p2r3
297047b6dd manually assign y position on first spawn 2025-08-25 20:34:06 +03:00
p2r3
e51d03e833 implement mob drops 2025-08-24 23:17:54 +03:00
p2r3
549745516f prevent players from dropping and losing items 2025-08-24 20:41:48 +03:00
p2r3
ab9ed43a9b fix segfault when using last piece of bone meal 2025-08-24 16:29:00 +03:00
p2r3
da91e7718f implement shears 2025-08-24 16:24:26 +03:00
p2r3
5fa810b71f update list of blocks requiring a pickaxe to obtain 2025-08-24 16:06:21 +03:00
p2r3
82eed6be9e fix clearing wrong slots when closing crafting table 2025-08-24 15:31:37 +03:00
p2r3
ec83594f26 properly handle stack sizes 2025-08-24 14:47:52 +03:00
p2r3
a61f1fba45 allow growing saplings on mud 2025-08-23 23:06:09 +03:00
p2r3
aa74a55a19 implement growing saplings with bone meal 2025-08-23 23:04:45 +03:00
p2r3
5ac426f21a fix compile warnings 2025-08-23 17:55:33 +03:00