Skip to content

Commit e015638

Browse files
committed
Cleaned up code around 1.8 play state compression handling
1 parent 931eb1c commit e015638

File tree

2 files changed

+2
-5
lines changed

2 files changed

+2
-5
lines changed

src/main/java/net/raphimc/viaproxy/protocoltranslator/impl/ViaProxyPlatformLoader.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ public class ViaProxyPlatformLoader implements ViaPlatformLoader {
3838
@Override
3939
public void load() {
4040
// ViaVersion
41-
Via.getManager().getProviders().use(CompressionProvider.class, new ViaProxyCompressionProvider());
4241
Via.getManager().getProviders().use(VersionProvider.class, new ViaProxyVersionProvider());
42+
Via.getManager().getProviders().use(CompressionProvider.class, new ViaProxyCompressionProvider());
4343

4444
// ViaBackwards
4545
Via.getManager().getProviders().use(TransferProvider.class, new ViaProxyTransferProvider());

src/main/java/net/raphimc/viaproxy/protocoltranslator/providers/ViaProxyCompressionProvider.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,7 @@
2424
public class ViaProxyCompressionProvider extends CompressionProvider {
2525

2626
@Override
27-
public void handlePlayCompression(UserConnection user, int threshold) {
28-
if (!user.isClientSide()) {
29-
throw new IllegalStateException("PLAY state Compression packet is unsupported");
30-
}
27+
public void handlePlayCompression(final UserConnection user, final int threshold) {
3128
user.getChannel().attr(MCPipeline.COMPRESSION_THRESHOLD_ATTRIBUTE_KEY).set(threshold);
3229
}
3330

0 commit comments

Comments
 (0)