Snowiiii
391d5cbcfc
Added Player inventory (WIP)
2024-08-17 18:52:13 +02:00
Snowiiii
9d3ee1de9b
Add Serverbound Use Item On
2024-08-17 11:52:32 +02:00
Snowiiii
40fe40355f
Add BlockFace
2024-08-17 11:14:38 +02:00
Snowiiii
bf92fe22a0
Add Particles
2024-08-16 12:45:58 +02:00
Snowiiii
231bdb5614
World: Add GZip compression
2024-08-16 11:10:16 +02:00
Snowiiii
740a98a068
Handle invalid player commands
2024-08-15 16:09:49 +02:00
Snowiiii
eeefd1d51a
Fix: Elytra
2024-08-15 15:18:15 +02:00
Snowiiii
6459aef027
Add Basic Combat
2024-08-14 22:26:27 +02:00
lukas0008
2d3990bfa6
Fix rotation
...
- The rotation was previously not taking the modulus of the degree (which is incorrect).
- `head_yaw` is currently not used, since the server only receives the yaw and pitch packet, it can be assumed that head yaw can be identical to yaw.
2024-08-14 01:07:20 +02:00
lukas0008
b38e6af2f3
Add s_player_action packet
...
Note: this packet is currently only parsed, not handled.
2024-08-13 23:57:30 +02:00
Snowiiii
651089033d
Chunks: remove some clone's
2024-08-13 10:53:24 +02:00
Snowiiii
9fc86e260b
Add: Basic Combat
2024-08-13 09:16:00 +02:00
Snowiiii
cfa20776f6
Add Clientbound Client Informations (Play)
2024-08-12 21:26:09 +02:00
Snowiiii
dbc7b9f5c1
Fix: Player movement
2024-08-12 18:37:50 +02:00
Snowiiii
50051d9dc9
Fixed: Clientbound Entity Metadata
2024-08-12 18:18:53 +02:00
Snowiiii
2909cad081
Avoid Packet cloning
2024-08-12 17:31:43 +02:00
Snowiiii
5cf19a4e98
Add ChatType
2024-08-12 15:46:24 +02:00
Snowiiii
5b636111e4
Prepare ChatType registry
2024-08-11 17:55:41 +02:00
Snowiiii
414cf3190c
Added RCON support
2024-08-10 23:53:32 +02:00
Snowiiii
50dcbfeb6d
Add inventory support
2024-08-09 22:38:00 +02:00
Snowiiii
770d73f080
minior position/rotation improvements
2024-08-09 14:29:51 +02:00
Snowiiii
f122b47e50
Create pumpkin-text
2024-08-09 10:41:10 +02:00
Snowiiii
fe8cd334e1
Add Chat support
2024-08-08 11:27:09 +02:00
lukas0008
2fd8686fea
todo to TODO
2024-08-07 20:33:51 +02:00
Snowiiii
0cec9bf216
Add Player swing animation
2024-08-07 15:11:35 +02:00
Snowiiii
eb18873960
Add Player movement
2024-08-06 18:10:03 +02:00
Snowiiii
32569bafe5
Add Multiplayer support
2024-08-06 16:19:03 +02:00
Snowiiii
d1c3b2f10c
Add Serverbound Player Command
2024-08-06 12:47:37 +02:00
Snowiiii
9e634295ca
Begin Refactoring Clientbound Packets to new structure
...
See https://github.com/Snowiiii/Pumpkin/issues/19 for details
2024-08-05 23:12:26 +02:00
lukas0008
e079b23bd9
Remove unnecessary trait
2024-08-05 15:23:04 +02:00
Snowiiii
c54ab006ae
Add Commands
2024-08-05 10:56:57 +02:00
Snowiiii
42bc84b23c
Add Serverbound Movement Packets
...
- SPlayerPosition
- SPlayerPositionRotation
- SPlayerRotation
2024-08-04 20:46:09 +02:00
Snowiiii
19af3618cb
fix: all clippy warns
2024-08-04 00:40:27 +02:00
Snowiiii
ae69bbc7f1
Add pumpkin-world
...
also refactor player
2024-08-04 00:29:20 +02:00
Snowiiii
a45a43397c
Add Serverbound Confirm Teleportation
2024-08-03 13:25:28 +02:00
Snowiiii
c421a402fe
improve error handling
...
- replace anyhow with thiserror
- implement own error types
- Security: Begin to haarding Server, Prevent Crashes when Fail to receive/send Client Packet
2024-08-01 10:47:39 +02:00
Snowiiii
419513d2e7
initial commit
2024-07-28 23:07:26 +02:00