3
0
Mirror von https://github.com/ViaVersion/ViaVersion.git synchronisiert 2024-09-08 22:02:50 +02:00

Implement passthroughAll to make it easier for adding things to the end of a packet.

Dieser Commit ist enthalten in:
Myles 2016-05-03 21:09:48 +01:00
Ursprung fb4bc397c6
Commit 172f89940a

Datei anzeigen

@ -163,6 +163,21 @@ public class PacketWrapper {
return value;
}
/**
* Take all the inputs and write them to the output.
*
* @throws Exception If it failed to read or write
*/
public void passthroughAll() throws Exception {
// Copy previous objects
packetValues.addAll(readableObjects);
readableObjects.clear();
// If the buffer has readable bytes, copy them.
if(inputBuffer.readableBytes() > 0){
read(Type.REMAINING_BYTES);
}
}
/**
* Write the current output to a buffer.
*