3
0
Mirror von https://github.com/ViaVersion/ViaVersion.git synchronisiert 2024-12-25 15:50:10 +01:00

Fix spam, update to version 0.4.3

Dieser Commit ist enthalten in:
Myles 2016-03-02 19:12:38 +00:00
Ursprung 4cdfd72700
Commit ea6c648e4f
4 geänderte Dateien mit 17 neuen und 9 gelöschten Zeilen

Datei anzeigen

@ -1,4 +1,4 @@
# ViaVersion 0.4.2
# ViaVersion 0.4.3
**Allows the connection of 1.8 clients to 1.9**
This plugin modifies netty to allow connection of 1.9 clients to 1.8,

Datei anzeigen

@ -44,11 +44,15 @@ public class ViaDecodeHandler extends ByteToMessageDecoder {
@Override
public void exceptionCaught(ChannelHandlerContext ctx, Throwable cause) throws Exception {
if (!(cause.getCause().getCause() instanceof CancelException)) {
if (!(cause.getCause() instanceof CancelException)) {
if (cause instanceof Exception) {
if (!(cause instanceof CancelException)) {
System.out.println("throwing");
if (cause instanceof Exception)
throw (Exception) cause;
}
}
}
}
}

Datei anzeigen

@ -53,7 +53,7 @@ public class ViaEncodeHandler extends MessageToByteEncoder {
if (bytebuf.readableBytes() == 0) {
throw new CancelException();
}
if(info.isActive()) {
if (info.isActive()) {
int id = PacketUtil.readVarInt(bytebuf);
// Transform
ByteBuf oldPacket = bytebuf.copy();
@ -71,10 +71,14 @@ public class ViaEncodeHandler extends MessageToByteEncoder {
@Override
public void exceptionCaught(ChannelHandlerContext ctx, Throwable cause) throws Exception {
if(!(cause.getCause() instanceof CancelException)) {
if(cause instanceof Exception){
if (!(cause.getCause().getCause() instanceof CancelException)) {
if (!(cause.getCause() instanceof CancelException)) {
if (!(cause instanceof CancelException)) {
System.out.println("throwing");
if (cause instanceof Exception)
throw (Exception) cause;
}
}
}
}
}

Datei anzeigen

@ -1,6 +1,6 @@
name: ViaVersion
main: us.myles.ViaVersion.ViaVersionPlugin
author: _MylesC
version: 0.4.2
version: 0.4.3
load: startup
loadbefore: [ProtocolLib, ProxyPipe]