Commit Graph
32 Commits
Author SHA1 Message Date
RTAkland faff00cfc1 Implemented 0x30-ClientboundLightUpdatePacket 2026-09-11 12:11:24 +08:00
RTAkland 8fbc2406ac Fix particle data codec 2026-09-11 11:37:57 +08:00
RTAkland 8b23fd4383 Implemented 0x38-ServerboundSetCreativeModeSlotPacket 2026-09-11 01:27:03 +08:00
RTAkland 59189d2fad Implemented 0x12-ClientboundContainerSetContentPacket, 0x14-ClientboundContainerSetSlotPacket, implemented slot data codec 2026-09-11 01:19:59 +08:00
RTAkland 62a59bd184 Implemented consumer interface API, support TextComponent serialize to json string, fix some bugs 2026-09-10 02:19:22 +08:00
RTAkland 19697d2022 Fix set player position flag 2026-09-09 21:06:16 +08:00
RTAkland 7bbe99ba01 Implemented 0x2F-ClientboundLevelParticle, 0x4B-ClientboundRecipeBookRemovePacket, 0x4C-ClientboundRecipeBookSettingsPacket packets 2026-09-09 19:31:08 +08:00
RTAkland c038082897 Embed AES/RSA/SHA-1 crypto implementation 2026-09-09 01:23:47 +08:00
RTAkland 74f9e6f529 Support SNBT 2026-09-08 12:23:55 +08:00
RTAkland 08392f92b8 Added documents 2026-09-08 11:13:37 +08:00
RTAkland 716e1f188e Add network socket example for ktor-network and netty 2026-09-08 02:14:42 +08:00
RTAkland ff14d8bf00 Split Socket implementation, improve performance 2026-09-08 01:16:01 +08:00
RTAkland ebb4ff848d Test: complete send chat message without signature 2026-09-07 21:40:33 +08:00
RTAkland 8dca918cfd Implemented clientbound packet player_info_update 0x46 2026-09-07 21:07:11 +08:00
RTAkland 991bf72073 Implemented clientbound packet waypoint 0x8a 2026-09-07 20:26:58 +08:00
RTAkland 7b2be12d23 Implemented clientbound packet map_item_data 0x33 2026-09-07 19:52:38 +08:00
RTAkland b16ea33ee6 Support TextComponent AST parser and command binary graph AST parser 2026-09-07 18:21:46 +08:00
RTAkland c0f9679090 Add all packets handler 2026-09-07 10:07:10 +08:00
RTAkland d7300451f8 Rename package name of libmc-common 2026-09-07 08:06:18 +08:00
RTAkland 641df674e4 Update all codec to suspend; added a default ProtocolCryptoContext implementation 2026-09-07 07:40:08 +08:00
RTAkland 5dc4e8bc0d Implement join online-mode server process 2026-09-07 03:15:53 +08:00
RTAkland a88888ba4d Add packet codecs across Handshake, Login, Configuration, and Play stages 2026-09-06 21:42:13 +08:00
RTAkland 4a9f35ffdd Formatted code 2026-09-06 14:58:15 +08:00
RTAkland 0bf3270be3 Complete all serverbound packets 2026-09-06 14:51:32 +08:00
RTAkland 84014a406e Move code file to correct directory 2026-09-06 01:30:32 +08:00
RTAkland 52917e9425 Complete all serverbound packets at PLAY state 2026-09-06 01:18:32 +08:00
RTAkland 94cca61df1 Added some packets 2026-09-05 18:19:58 +08:00
RTAkland a2eebe3d4e Fix network nbt reader 2026-09-05 17:26:15 +08:00
RTAkland 5e6e0ca5b9 Fix set compresion, added nbt and snbt(wip) lib 2026-09-05 16:35:55 +08:00
RTAkland 60324028ee Fix incorrect packet id 2026-09-05 15:05:27 +08:00
RTAkland 206db390e9 Add event dispatcher 2026-09-05 14:19:51 +08:00
RTAkland 799edce45f Make packets public and formatted, fix state machine change state incorrectly 2026-09-05 13:22:00 +08:00