@Override protected void readFromPacket(Packet211TileDesc packet211tiledesc) throws IOException { if (packet211tiledesc.subId == 10) { flow.contents.clear(); int i = (int) packet211tiledesc.getUVLC(); for (int j = 0; j < i; j++) { flow.contents.add(TubeItem.newFromPacket(packet211tiledesc)); } } else { super.readFromPacket(packet211tiledesc); paintColor = (byte) packet211tiledesc.getByte(); } }