RednedEpic
795ae325b8
Resolve merge conflicts
2020-06-20 15:52:20 -05:00
RednedEpic
3f5f9797e6
Update to 1.16-rc1 and update chunk format to use new padded array
2020-06-20 15:31:39 -05:00
Steven Smith
013e8e6dc4
Merge pull request #553 from DoctorMacc/removeblockstateclass
...
Remove BlockState class
2020-06-18 17:34:43 -07:00
DoctorMacc
16cbbf8de5
Remove BlockState class
...
The BlockState class is simply a wrapper for an integer. Dealing with many BlockState classes in our Geyser project uses up a lot of RAM when we can simplify that down to more efficient integers.
2020-06-18 18:44:07 -04:00
Steveice10
f142eab3a2
Overhaul JSON message classes to be immutable and use a builder pattern.
2020-06-06 14:54:40 -07:00
Steveice10
a2478aeb9d
Bump version to 1.15.2-2-SNAPSHOT
2020-06-06 14:27:15 -07:00
Steveice10
ba299bd3cf
Bump version to 1.15.2-1
2020-06-06 14:25:42 -07:00
Steveice10
9a11ceddd5
Bump version to 1.7-SNAPSHOT
2020-06-06 14:20:59 -07:00
Steveice10
dc9d37f35e
Bump version to 1.6
2020-06-06 14:20:24 -07:00
RednedEpic
1205c36965
Add support for 20w22a
2020-06-03 20:33:08 -05:00
Steveice10
9249cb02d7
Icon conversion methods no longer throw IOException.
2020-06-03 15:07:58 -07:00
Steveice10
1840d5aa3d
Remove server list icon decoding as ImageIO/BufferedImage do not exist on Android.
2020-06-03 14:58:49 -07:00
Steveice10
4c315aa206
Update PacketLib commit.
2020-06-03 12:19:55 -07:00
Steveice10
d8bfc98d05
Properly release DNS query resources.
2020-06-03 12:17:19 -07:00
Steveice10
1c2a3043af
Update PacketLib commit.
2020-06-01 14:11:53 -07:00
Steveice10
bfd0687b3c
Replace dnsjava with netty DNS support.
2020-06-01 14:07:46 -07:00
Steveice10
706ba62990
Update for MCAuthLib changes.
2020-06-01 13:05:55 -07:00
Steveice10
701fa0d7b0
Add missing attribute and modifier.
2020-06-01 11:37:46 -07:00
Steven Smith
160f8a7ce6
Merge pull request #546 from bundabrg/fix/null-color
...
When a color can't be translated set to NONE instead of null
2020-06-01 09:08:01 -07:00
bundabrg
8533e28785
When a color can't be translated set to NONE instead of null
2020-06-01 18:35:57 +08:00
Steveice10
75f0f02d89
Move priority packet handling to channelRead0.
2020-05-31 17:32:21 -07:00
Steveice10
8dbe3d081c
Make sure bad packet data is skipped when errors are suppressed.
2020-05-31 17:23:22 -07:00
Steveice10
b025025001
Call PacketErrorEvent for more I/O errors.
2020-05-31 17:15:44 -07:00
Steveice10
d7f000b455
Add information on jitpack to readme file.
2020-05-31 15:30:43 -07:00
Steveice10
8710b21543
Update PacketLib commit.
2020-05-30 15:41:06 -07:00
Steveice10
72bde6a3c0
Fix stack overflow in flag methods.
2020-05-30 15:38:24 -07:00
Steveice10
be70b05e3c
More improvements to flag methods.
2020-05-30 15:33:56 -07:00
Steveice10
12d26014fa
Update dnsjava to 3.1.0 and add result to debug output.
2020-05-30 15:22:11 -07:00
Steveice10
d82b1b688d
Change DNS error printing to a debug printing flag.
2020-05-30 11:57:33 -07:00
Steveice10
8eaefa9cfc
Add javadocs to BuiltinFlags.
2020-05-30 10:55:04 -07:00
Steveice10
fd7772a9b0
Improve implementation of flag methods.
2020-05-30 10:52:37 -07:00
Steveice10
5291bea6a0
Add flag for printing DNS resolution errors.
2020-05-30 10:49:39 -07:00
Steven Smith
5f73b5a7ae
Merge pull request #21 from ipbeegle/master
...
Update PacketProtocol, StreamNetInput, pom to 1.8
2020-05-25 02:34:25 -07:00
ipbeegle
ff20c8f2a5
Change StreamNetInput, StreamNetOutput
...
convert to using Java filter streams
update syntax
2020-05-25 05:21:10 -04:00
ipbeegle
68542b8e58
Update PacketProtocol
...
remove negative packet id checks from createIncomingPacket and getOutgoingClass
update syntax
2020-05-25 05:13:13 -04:00
ipbeegle
f2adf41dd2
Add reset method to StreamNetInput
2020-05-25 02:42:11 -04:00
ipbeegle
3c5b1f4792
Merge branch 'master' of https://github.com/Steveice10/PacketLib.git
2020-05-25 02:16:26 -04:00
ipbeegle
3072587bc7
Update StreamNetInput
...
Add mark, markSupported, skip
2020-05-25 02:03:44 -04:00
ipbeegle
e3208ef4e8
Update pom to target Java 1.8
...
Fixes Maven warning about dnsjava using 1.8
2020-05-25 01:55:28 -04:00
ipbeegle
c1f371725a
Update PacketProtocol
...
Add reverse mapping for outgoing packet id<->class
2020-05-25 01:48:32 -04:00
Steveice10
28dac2ec32
Remove -1 workarounds in favor of new user error handling, add exception subclasses for MagicValues errors.
2020-05-23 15:09:08 -07:00
Steveice10
614d56cdc0
Add PacketErrorEvent, allowing packet I/O exceptions to be ignored.
2020-05-23 14:52:18 -07:00
RednedEpic
6004e4af74
Merge branch 'master' of https://github.com/Steveice10/MCProtocolLib into feature/1.16
2020-05-23 15:46:17 -05:00
RednedEpic
00fc4c605a
Add support for 20w21a
2020-05-23 15:41:00 -05:00
Steveice10
8e6bc6386b
Merge ObjectType and EntityType and bring spawn packet naming in line with latest wiki info.
2020-05-23 00:10:53 -07:00
Steveice10
aae3a9d276
Add workaround for -1 MobType.
2020-05-22 23:46:59 -07:00
RednedEpic
81de9b4577
Add additional checks to FlexibleStorage and Chunk
2020-05-21 18:39:52 -05:00
Steveice10
a5bc122b93
Handle protocol version translators that may send -1 for sound IDs.
2020-05-21 15:19:39 -07:00
Steveice10
898b45ec6c
Border Y should be Z.
2020-05-21 14:18:28 -07:00
Steveice10
e61bc83823
Update world border packet field names.
2020-05-21 14:15:47 -07:00