Commit Graph

458 Commits

Author SHA1 Message Date
we sell insurance
98b983676e Run cargo fmt 2024-08-25 08:36:34 -05:00
we sell insurance
1849dacfc6 Merge branch 'master' of https://github.com/Snowiiii/Pumpkin
Resolve merge conflicts
Update Use Item (SUseItem) to return Ok
2024-08-25 08:27:09 -05:00
we sell insurance
4012b9a356 Implement use item packet (0x39) 2024-08-25 08:15:17 -05:00
Snowiiii
268fc19b7b Re-enable RCON 2024-08-25 14:07:49 +02:00
Snowiiii
8cff0b4b76 Fix: clippy and fmt 2024-08-25 13:21:24 +02:00
Snowiiii
83aad86005 Made everything thread safe
- Also improved gamemode command
- We now can use Server in commands
2024-08-25 13:20:49 +02:00
Snowiiii
ddd3f1e781 Add Serverbound Set Player On Ground 2024-08-25 12:06:09 +02:00
Snowiiii
020c71a973 Remove unwarp when reading packets 2024-08-25 11:02:40 +02:00
Alexander Medvedev
cb32cd3eca Merge pull request #55 from Bryntet/patch-1
Update CONTRIBUTING.md
2024-08-25 09:23:15 +01:00
Snowiiii
0ce03c0497 Support Transfer 2024-08-25 09:37:58 +02:00
we sell insurance
6e8a598bab Merge branch 'Snowiiii:master' into master 2024-08-24 18:22:25 -05:00
Snowiiii
80477f9aab fix: clippy warns 2024-08-25 00:19:16 +02:00
Snowiiii
024789dfbb Fixed an upsi 2024-08-25 00:17:53 +02:00
Snowiiii
d8fd1dd00b Improve teleport
we now use teleport id's and also set player position when receiving the response packet
2024-08-24 23:51:01 +02:00
Snowiiii
d69f6c5fc1 Add Clientbound Teleport Entity
usually used when Player moves more than 8 blocks
2024-08-24 23:07:12 +02:00
Snowiiii
f40eb85c53 Don't clone PlayerConfig 2024-08-24 20:09:56 +02:00
Alexander Medvedev
92a3f6cb14 Merge pull request #59 from Bryntet/master
Add packets CCloseContainer, CSetContainerProperty and SCloseContainer
2024-08-24 18:44:58 +01:00
Edvin Bryntesson
3428f03a0f better name 2024-08-24 18:12:51 +02:00
Edvin Bryntesson
bae9198980 fix issues 2024-08-24 18:09:27 +02:00
Bryntet
67dd35e0cb Merge branch 'master' into master 2024-08-24 18:04:40 +02:00
Edvin Bryntesson
52943f66c8 Simply abstraction of property trait 2024-08-24 18:03:32 +02:00
Snowiiii
c7f15dee3d Refactor Client 2024-08-24 14:51:43 +02:00
Alexander Medvedev
ae028da8ca Merge pull request #42 from Erb3-forked/docker
feat: initial docker support
2024-08-24 12:42:05 +01:00
Erb3
a97551583b feat(docker): enable target-cpu=native 2024-08-24 13:28:04 +02:00
Erb3
303594d908 refactor(docker): move to alpine for smaller image 2024-08-24 13:18:09 +02:00
Erb3
b63b69d7ac Merge branch 'master' into docker 2024-08-24 12:55:28 +02:00
Snowiiii
fa1ca0782e Handle CTRL-C shutdown 2024-08-24 11:17:36 +02:00
Alexander Medvedev
43cbd6c2bb Merge pull request #44 from StripedMonkey/spell_checker
Spell Checker
2024-08-23 20:03:07 +01:00
StripedMonkey
4240df86b7 cargo fmt 2024-08-23 07:59:03 -04:00
StripedMonkey
dbe3964e41 postion -> position 2024-08-23 07:56:41 -04:00
StripedMonkey
f56b566afb mailformed -> malformed 2024-08-23 07:54:40 -04:00
StripedMonkey
7c30391e2c messge,messagee -> message 2024-08-23 07:54:40 -04:00
StripedMonkey
8494388324 entitiy -> entity 2024-08-23 07:54:36 -04:00
StripedMonkey
51da48d937 hourse -> Horse 2024-08-23 07:52:24 -04:00
Edvin Bryntesson
ef21b3ae40 add serverbound packet SContainerClose 2024-08-23 12:36:22 +02:00
Edvin Bryntesson
e1a7d4e7ee add serverbound packet SContainerClose 2024-08-23 12:30:24 +02:00
Bryntet
dda60d67a7 Update CONTRIBUTING.md 2024-08-23 12:14:32 +02:00
Edvin Bryntesson
98fcd412c2 formatting 2024-08-23 11:52:21 +02:00
Edvin Bryntesson
4523900de4 add method to set container property 2024-08-23 11:51:51 +02:00
Edvin Bryntesson
1d1dcc6a85 make window property abstractions 2024-08-23 11:51:37 +02:00
Edvin Bryntesson
85f7ab041a add clientbound packet: CSetContainerProperty 2024-08-23 11:51:12 +02:00
Edvin Bryntesson
7c2b650bdb add clientbound packet: CCloseContainer 2024-08-23 10:35:16 +02:00
Alexander Medvedev
f9134b580d Merge pull request #58 from neeleshpoli/packet-id
Print packet id in hex instead of decimal
2024-08-23 07:26:26 +01:00
Alexander Medvedev
8068b5d53b Merge pull request #57 from kralverde/unload_chunk_packet
Implement the unload chunk packet
2024-08-23 06:10:08 +01:00
we sell insurance
7ec8c866a7 Merge branch 'Snowiiii:master' into packet-id 2024-08-22 19:40:47 -05:00
we sell insurance
ebb5727bbd Change to print hex packet id instead of decimal for umimplemented packets 2024-08-22 19:39:36 -05:00
kralverde
88ebd25e9b implement the unload chunk packet 2024-08-22 18:21:52 -04:00
we sell insurance
d0e6d47398 Merge branch 'Snowiiii:master' into master 2024-08-22 15:38:31 -05:00
Alexander Medvedev
d0db720c1f Merge pull request #56 from Luk-ESC/master
Fix `set_slot` armor indexing (Off-by-one error)
2024-08-22 20:58:05 +01:00
Alexander Medvedev
84464c343a Merge pull request #53 from kralverde/chat-packet-updates
Chat packet updates + Serialization additions
2024-08-22 20:28:50 +01:00