TE - public abstract class TileEntityDataPacket<TE extends SyncedTileEntity> extends SimplePacketBase
TileEntityConfigurationPacket| Modifier and Type | Field and Description |
|---|---|
protected net.minecraft.util.math.BlockPos |
tilePos |
| Constructor and Description |
|---|
TileEntityDataPacket(net.minecraft.util.math.BlockPos pos) |
TileEntityDataPacket(net.minecraft.network.PacketBuffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
void |
handle(java.util.function.Supplier<net.minecraftforge.fml.network.NetworkEvent.Context> context) |
protected abstract void |
handlePacket(TE tile) |
void |
write(net.minecraft.network.PacketBuffer buffer) |
protected abstract void |
writeData(net.minecraft.network.PacketBuffer buffer) |
public TileEntityDataPacket(net.minecraft.network.PacketBuffer buffer)
public TileEntityDataPacket(net.minecraft.util.math.BlockPos pos)
public void write(net.minecraft.network.PacketBuffer buffer)
write in class SimplePacketBasepublic void handle(java.util.function.Supplier<net.minecraftforge.fml.network.NetworkEvent.Context> context)
handle in class SimplePacketBaseprotected abstract void writeData(net.minecraft.network.PacketBuffer buffer)
protected abstract void handlePacket(TE tile)