Class TileEntityConfigurationPacket<TE extends SyncedTileEntity>
java.lang.Object
com.simibubi.create.foundation.networking.SimplePacketBase
com.simibubi.create.foundation.networking.TileEntityConfigurationPacket<TE>
- Direct Known Subclasses:
ConfigureSequencedGearshiftPacket,ConfigureStockswitchPacket,CurvedTrackDestroyPacket,CurvedTrackSelectionPacket,DisplayLinkConfigurationPacket,EjectorAwardPacket,EjectorTriggerPacket,FilteringCountUpdatePacket,GaugeObservedPacket,ScrollValueUpdatePacket,StationEditPacket
public abstract class TileEntityConfigurationPacket<TE extends SyncedTileEntity>
extends SimplePacketBase
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTileEntityConfigurationPacket(net.minecraft.core.BlockPos pos) TileEntityConfigurationPacket(net.minecraft.network.FriendlyByteBuf buffer) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidapplySettings(net.minecraft.server.level.ServerPlayer player, TE te) protected abstract voidapplySettings(TE te) protected booleanvoidprotected intmaxRange()protected abstract voidreadSettings(net.minecraft.network.FriendlyByteBuf buffer) voidwrite(net.minecraft.network.FriendlyByteBuf buffer) protected abstract voidwriteSettings(net.minecraft.network.FriendlyByteBuf buffer)
-
Field Details
-
pos
protected net.minecraft.core.BlockPos pos
-
-
Constructor Details
-
TileEntityConfigurationPacket
public TileEntityConfigurationPacket(net.minecraft.network.FriendlyByteBuf buffer) -
TileEntityConfigurationPacket
public TileEntityConfigurationPacket(net.minecraft.core.BlockPos pos)
-
-
Method Details
-
write
public void write(net.minecraft.network.FriendlyByteBuf buffer) - Specified by:
writein classSimplePacketBase
-
handle
- Specified by:
handlein classSimplePacketBase
-
maxRange
protected int maxRange() -
writeSettings
protected abstract void writeSettings(net.minecraft.network.FriendlyByteBuf buffer) -
readSettings
protected abstract void readSettings(net.minecraft.network.FriendlyByteBuf buffer) -
applySettings
-
causeUpdate
protected boolean causeUpdate() -
applySettings
-