18 lines
		
	
	
	
		
			477 B
		
	
	
	
		
			Java
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
	
		
			477 B
		
	
	
	
		
			Java
		
	
	
	
	
	
| package net.minecraft.network.protocol;
 | |
| 
 | |
| import net.minecraft.network.PacketListener;
 | |
| 
 | |
| public abstract class BundlePacket<T extends PacketListener> implements Packet<T> {
 | |
| 	private final Iterable<Packet<? super T>> packets;
 | |
| 
 | |
| 	protected BundlePacket(Iterable<Packet<? super T>> packets) {
 | |
| 		this.packets = packets;
 | |
| 	}
 | |
| 
 | |
| 	public final Iterable<Packet<? super T>> subPackets() {
 | |
| 		return this.packets;
 | |
| 	}
 | |
| 
 | |
| 	@Override
 | |
| 	public abstract PacketType<? extends BundlePacket<T>> type();
 | |
| }
 |