package net.minecraft.network.protocol; import net.minecraft.network.PacketListener; public abstract class BundlePacket implements Packet { private final Iterable> packets; protected BundlePacket(Iterable> packets) { this.packets = packets; } public final Iterable> subPackets() { return this.packets; } @Override public abstract PacketType> type(); }