Alexander Medvedev
d439d5e22e
chore: next round of fixes
2026-08-28 22:32:50 +02:00
Alexander Medvedev
6eb02f65b9
chore: more fixes
2026-08-28 13:31:28 +02:00
Demetrius Kanios
24ae9faa4f
chore(bedrock): Update most of the packets to mirror the official docs ( #3044 )
...
* chore(bedrock): Update most of the packets to mirror the official docs
more closely.
* Fix typo
* Fix CCreativeContent
* Undo unrelated `registry.rs` change
* Update WIT to merged PR
---------
Signed-off-by: Demetrius Kanios <demetrius@kanios.net >
2026-08-25 09:06:23 -07:00
Alexander Medvedev
dafc2b2000
fix: https://github.com/Pumpkin-MC/Pumpkin/issues/3029
2026-08-25 11:36:51 +02:00
ZlordHUN
37b82e6f3a
fix(bedrock): unsupported version disconnect ( #3032 )
2026-08-25 08:10:45 +02:00
Alexander Medvedev
0d55aa5411
feat: extend plugin api
2026-08-24 16:24:23 +02:00
Alexander Medvedev
97fdea50d2
feat: add pillager raids
2026-08-24 16:00:06 +02:00
Noël Hagestein
f8932f4f3e
feat(inventory): implement lore methods for item stack ( #3025 )
2026-08-23 16:56:26 +02:00
Alexander Medvedev
89f554ed36
chore: add release ci
2026-08-23 16:22:01 +02:00
Alexander Medvedev
1abbc7bfec
fix: empty entity data
2026-08-22 22:56:55 +02:00
Alexander Medvedev
05f3f8b4f7
feat: 1.7-26.2 client support
...
this was fucking hard
2026-08-22 10:49:06 +02:00
Alexander Medvedev
80e6fceb08
feat: 1.8 Client support
2026-08-21 16:24:22 +02:00
Alexander Medvedev
c7c8d10d47
feat: more multi version work
2026-08-20 22:39:16 +02:00
Alexander Medvedev
399bf14150
chore: add packet rate limiter
2026-08-19 11:53:53 +02:00
ZlordHUN
63275ac637
fix(bedrock): restore eating sounds ( #2943 )
...
* Fix Bedrock eating sounds
* Fix Bedrock eating sound handling
* Fix Bedrock actor event values
2026-08-19 07:34:17 +02:00
ZlordHUN
dc39800571
fix(bedrock): waterlog aquatic blocks ( #2905 )
2026-08-19 07:28:32 +02:00
ZlordHUN
f73052c85b
feat: Add villager trading and professions ( #2408 )
2026-08-19 07:27:33 +02:00
Alexander Medvedev
5ef9648362
fix: ci
2026-08-18 22:19:13 +02:00
Demetrius Kanios
29bc796d62
refactor(bedrock): Add PacketWrite impl for NbtCompound ( #2992 )
2026-08-18 12:15:13 -07:00
Alexander Medvedev
ab60adb239
chore: much better tracked_data impl
2026-08-18 18:49:48 +02:00
Alexander Medvedev
423522f33e
feat: chat spam prevention
2026-08-18 14:59:59 +02:00
Alexander Medvedev
2816d7162e
chore: impl many ClientPacket traits
2026-08-17 17:21:36 +02:00
ZlordHUN
cfef833394
Fix Bedrock use item transactions ( #2965 )
2026-08-16 14:26:23 -07:00
Alexander Medvedev
8ce513ff89
feat: more plugin features
2026-08-16 22:28:01 +02:00
Alexander Medvedev
a72531a7c2
fix: chunk leak
2026-08-16 14:32:10 +02:00
Alexander Medvedev
0fe84c75d8
fix: ci
2026-08-15 16:30:25 +02:00
Alexander Medvedev
a2b92e6dc5
chore: some fuzz fixes
2026-08-15 13:35:14 +02:00
Noël Hagestein
6e94e6dfca
feat(events): use TextComponent for ServerListPingEvent motd ( #2912 )
2026-08-15 10:26:01 +02:00
Demetrius Kanios
c10341b80f
refactor(bedrock): Move CActorEvent back to SActorEvent ( #2949 )
2026-08-15 00:05:38 -07:00
Alexander Medvedev
00cb2f9240
feat(plugin): native bedrock features
2026-08-13 21:23:23 +02:00
Demetrius Kanios
e0d16c74f2
chore(protocol): Clean up Bedrock by using more derive ( #2808 )
2026-08-13 11:18:26 -07:00
ZlordHUN
05c692985f
fix(bedrock): synchronize colored beds ( #2917 )
...
* fix(bedrock): synchronize colored beds
* refactor(bedrock): abstract bed block actor data
2026-08-13 18:21:35 +02:00
Alexander Medvedev
5a5bc19bbb
feat: add some more entity logic
2026-08-13 17:28:56 +02:00
ZlordHUN
9d0a7b5ff1
fix(bedrock): synchronize Bedrock chest behavior ( #2915 )
...
* Fix Bedrock chest synchronization
* Add Bedrock chest lid animations
2026-08-13 10:24:02 +02:00
ZlordHUN
820840b8bf
fix: Bedrock dead player reconnects ( #2911 )
2026-08-13 10:03:00 +02:00
Alexander Medvedev
2edc79f7cc
feat: implement Bedrock cross-edition scoreboard support and remove_objective
2026-08-12 21:50:39 +02:00
Alexander Medvedev
f49e29aa3f
feat(bedrock): implement Bedrock status effect packet and translation
2026-08-12 21:31:31 +02:00
ZlordHUN
7f6e5d21eb
feat(bedrock): add support for vibrant visuals ( #2888 )
...
* feat(bedrock): support vibrant visuals biome data
* Use NBT biome definitions for Bedrock
* Pre-generate Bedrock biome definitions
---------
Co-authored-by: Zoltán Virágh <zoltan.viragh@cloudtalk.io >
2026-08-12 12:06:13 +02:00
Alexander Medvedev
7eb49e2e4d
feat(bedrock): add CMobEquipment
2026-08-11 18:40:48 +02:00
ZlordHUN
832671f329
fix: stop bedrock players from swimming in air ( #2584 )
...
* Fix clippy errors
* Fix Bedrock air swimming
* Fix clippy errors
2026-08-11 15:51:45 +02:00
Alexander Medvedev
3792a6ce0b
fix(bedrock): make nether/end work
2026-08-11 12:37:08 +02:00
Alexander Medvedev
b17096d96b
chore(bedrock): send chat messages with xuid
...
now you can mute people etc in bedrock
2026-08-10 14:32:11 +02:00
Alexander Medvedev
6720ac265e
feat: add more items
2026-08-09 21:36:03 +02:00
Alexander Medvedev
b18c26ccb4
fix: SEmote packet
2026-08-09 18:48:59 +02:00
Alexander Medvedev
92658f5853
feat(bedrock): death animation
2026-08-09 17:29:54 +02:00
ZlordHUN
00b921c020
fix: bedrock and java players disconnecting when joining the same server ( #2844 )
...
* WIP: improve Bedrock player skin compatibility
* Fix cross-edition player list synchronization
* Fix legacy Java skins on Bedrock
* Refactor Bedrock build platform encoding
2026-08-09 10:33:24 +02:00
ZlordHUN
50fe9f7cd7
fix: Bedrock block breaking feedback ( #2829 )
2026-08-08 16:14:10 +02:00
Alexander Medvedev
49360e53ef
chore: clippy enforce unwrap_used, expect_used and panic
...
release is not far
2026-08-08 13:44:51 +02:00
Alexander Medvedev
63d97e2c82
refactor(inventory): replace per-slot Arc<Mutex<ItemStack>> with container-level synchronization
2026-08-07 21:45:05 +02:00
ZlordHUN
ffcf09ece4
chore: remove bedrock raknet ( #2811 )
...
* Remove legacy RakNet transport
* Replace RakNet status with NetherNet discovery
* Restore Bedrock server-list status
* Remove NetherNet LAN discovery
* Remove unused AES dependency
2026-08-07 20:00:41 +02:00