TheSnoozer
|
fdb5a0bb72
|
fix tox -e flake
|
2017-08-09 16:33:41 +01:00 |
|
TheSnoozer
|
cc466bb0ea
|
fixed an issue with mc 1.8.8 where velocity is not being sent and self.data is negative
|
2017-08-09 16:33:41 +01:00 |
|
TheSnoozer
|
6fbf75203c
|
add Multi Block Change (client bound)
|
2017-08-09 16:33:41 +01:00 |
|
TheSnoozer
|
93227e26fa
|
add Block Change Packet (client bound)
|
2017-08-09 16:33:41 +01:00 |
|
TheSnoozer
|
ca30ff2e74
|
add spawn object (client bound)
|
2017-08-09 16:33:41 +01:00 |
|
TheSnoozer
|
3ad5d1abd5
|
add Explosion Packet (client bound)
|
2017-08-09 16:33:41 +01:00 |
|
TheSnoozer
|
81f2ae4070
|
add Combat Event Packet (client bound)
|
2017-08-09 16:33:41 +01:00 |
|
TheSnoozer
|
fecb1d10e9
|
add Client Status Packet and allow client to respawn when issuing '/respawn'
|
2017-08-09 16:33:41 +01:00 |
|
TheSnoozer
|
0dc333237b
|
add Update Health Packet (client bound)
|
2017-08-09 16:33:41 +01:00 |
|
TheSnoozer
|
6f52ceac0d
|
add Entity Velocity Packet (client bound)
|
2017-08-09 16:33:41 +01:00 |
|
TheSnoozer
|
9caff502ca
|
add ClientSpawnPlayer packet
|
2017-08-09 16:33:41 +01:00 |
|
joo
|
5aa2d3df59
|
Add support for Minecraft 17w31a and 1.12.1-pre1 (protocols 336 and 337).
|
2017-08-03 18:31:00 +01:00 |
|
Ammar Askar
|
f450ef5ff4
|
Add test for reactors
|
2017-07-16 20:02:50 -07:00 |
|
Ammar Askar
|
d686b6487f
|
Add testing for MapPacket
|
2017-07-16 15:18:09 -07:00 |
|
Ammar Askar
|
5b261b840e
|
Refactor out the action of writing out the packet header.
This allows subclasses of Packet to just call the new
method instead of having to duplicate the header writing
and compression code.
|
2017-07-16 13:40:00 -07:00 |
|
joo
|
2cf1d3cb03
|
Fix incorrect packet ID for PlayerPositionAndLookPacket.
Fix: PlayerPositionAndLookPacket.apply() does not correctly restrict angles.
|
2017-07-03 11:32:52 +01:00 |
|
joo
|
ece5fd903d
|
Fix incorrect packet ID for MapPacket.
|
2017-06-08 06:10:40 +01:00 |
|
joo
|
b7290cf327
|
Add support for Minecraft pre-release 1.12-pre5 (protocol 332).
|
2017-05-20 05:27:23 +01:00 |
|
joo
|
73672401ef
|
Add support for Minecraft snapshot 17w13a (protocol 318).
|
2017-03-31 08:59:14 +01:00 |
|
joo
|
864af19f7f
|
Fix erroneous non-integer division in MapPacket.
|
2016-09-29 09:55:28 +01:00 |
|
joo
|
67bfcaac5b
|
Add support for snapshot 16w38a (protocol 306).
Fix incorrect protocol number in ChatPacket.
|
2016-09-27 12:26:50 +01:00 |
|
joo
|
03565e24c8
|
Fix errors caused by the "uncompressed data length" field of compressed packets being erroneously written as the compressed data length.
|
2016-09-27 12:06:21 +01:00 |
|
joo
|
c4ed8e6d68
|
Add support for Minecraft pre-release 16w36a (protocol 305).
Add max_length property to ChatPacket.
|
2016-09-25 22:17:01 +02:00 |
|
joo
|
ce63626bb1
|
Add 4 tests in 'test_connection.py' and fix related bugs.
|
2016-06-18 18:22:18 +01:00 |
|
joo
|
3ff7662684
|
Update tests to match new API.
|
2016-06-17 22:54:21 +01:00 |
|
joo
|
c8b3e7a809
|
Fix several bugs caused or exposed by running in Python 3.
|
2016-06-17 20:38:18 +01:00 |
|
joo
|
5202b2e6df
|
Add support for Minecraft 1.9.1 (protocol 108) and 1.9.2 (protocol 109).
|
2016-04-28 04:01:24 +01:00 |
|
joo
|
e1626ea7e0
|
Add TeleportConfirmPacket and AnimationPacketServerBound packets. Add PlayerPositionAndLookPacket.PositionAndLook utility class. Fix a bug causing Disconnect packets to be ignored in some circumstances.
|
2016-03-28 05:08:01 +01:00 |
|
joo
|
d966709204
|
Add support for Minecraft 1.9 (protocol 107). Miscellaneous bugfixes.
|
2016-03-07 06:22:42 +00:00 |
|
joo
|
f178df5d8f
|
Add automatic protocol version negotiation.
|
2016-03-07 02:40:25 +00:00 |
|
joo
|
3927400178
|
Prepare to support multiple protocol versions.
|
2016-03-05 07:28:14 +00:00 |
|
joo
|
626b765094
|
Fix errors in implementation of MapPacket. Add __str__ and __repr__ impls to the latter.
|
2015-09-22 08:40:59 +01:00 |
|
joo
|
b9ac3a3356
|
Implement "map" packet.
|
2015-09-20 13:04:37 +01:00 |
|
joo
|
f39872a7f5
|
Implement "player list item" packet.
|
2015-09-05 08:33:12 +01:00 |
|
joo
|
6797a59a70
|
Fix a bug in PacketListener wherein all instances shared the same listener list.
|
2015-09-04 18:59:21 +01:00 |
|
Ammar Askar
|
a5a76a8e1c
|
Added more tests, fixed compat.py to run on py3 as well
|
2015-04-12 07:26:12 +05:00 |
|
Ammar Askar
|
ea11461e76
|
Fully test the encryption package, and add a test for uncompressed packets when packet compression is enabled
|
2015-04-03 21:30:31 +05:00 |
|
Ammar Askar
|
1249f99a1e
|
Packet tests
|
2015-04-03 08:51:53 +05:00 |
|
Ammar Askar
|
d3917b42a4
|
split up pylint into errors and warning runners
|
2015-04-03 03:13:22 +05:00 |
|
Ammar Askar
|
c353d8bb86
|
Address more pylint and py3 compatibility problems
|
2015-04-03 02:25:34 +05:00 |
|
Ammar Askar
|
dcb2845ac4
|
Fix some pylint concerns
|
2015-04-03 01:44:03 +05:00 |
|
Jeppe Klitgaard
|
59a5fe1285
|
Merge remote-tracking branch 'origin/master' into jeppes_initial_work
|
2015-04-01 17:22:05 +02:00 |
|
Jeppe Klitgaard
|
bb94d99bd4
|
Moved code into a python module
|
2015-04-01 17:19:12 +02:00 |
|