public abstract class TileEntityConfigurationPacket<TE extends SyncedTileEntity> extends SimplePacketBase
| Modifier and Type | Field and Description |
|---|---|
protected net.minecraft.util.math.BlockPos |
pos |
| Constructor and Description |
|---|
TileEntityConfigurationPacket(net.minecraft.util.math.BlockPos pos) |
TileEntityConfigurationPacket(net.minecraft.network.PacketBuffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
applySettings(TE te) |
void |
handle(java.util.function.Supplier<net.minecraftforge.fml.network.NetworkEvent.Context> context) |
protected abstract void |
readSettings(net.minecraft.network.PacketBuffer buffer) |
void |
write(net.minecraft.network.PacketBuffer buffer) |
protected abstract void |
writeSettings(net.minecraft.network.PacketBuffer buffer) |
public TileEntityConfigurationPacket(net.minecraft.network.PacketBuffer buffer)
public TileEntityConfigurationPacket(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 writeSettings(net.minecraft.network.PacketBuffer buffer)
protected abstract void readSettings(net.minecraft.network.PacketBuffer buffer)
protected abstract void applySettings(TE te)