Class BlockEntityDataPacket<BE extends SyncedBlockEntity>
java.lang.Object
com.simibubi.create.foundation.networking.BlockEntityDataPacket<BE>
- All Implemented Interfaces:
net.createmod.catnip.net.base.BasePacketPayload,net.createmod.catnip.net.base.ClientboundPacketPayload,net.minecraft.network.protocol.common.custom.CustomPacketPayload
- Direct Known Subclasses:
AttachedComputerPacket,FunnelFlapPacket,RemoveBlockEntityPacket,ShopUpdatePacket,TunnelFlapPacket
public abstract class BlockEntityDataPacket<BE extends SyncedBlockEntity>
extends Object
implements net.createmod.catnip.net.base.ClientboundPacketPayload
A server to client version of
BlockEntityConfigurationPacket-
Nested Class Summary
Nested classes/interfaces inherited from interface net.createmod.catnip.net.base.BasePacketPayload
net.createmod.catnip.net.base.BasePacketPayload.PacketTypeProviderNested classes/interfaces inherited from interface net.minecraft.network.protocol.common.custom.CustomPacketPayload
net.minecraft.network.protocol.common.custom.CustomPacketPayload.FallbackProvider<B extends net.minecraft.network.FriendlyByteBuf>, net.minecraft.network.protocol.common.custom.CustomPacketPayload.Type<T extends net.minecraft.network.protocol.common.custom.CustomPacketPayload>, net.minecraft.network.protocol.common.custom.CustomPacketPayload.TypeAndCodec<B extends net.minecraft.network.FriendlyByteBuf,T extends net.minecraft.network.protocol.common.custom.CustomPacketPayload> -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidhandle(net.minecraft.client.player.LocalPlayer player) protected abstract voidhandlePacket(BE blockEntity) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.createmod.catnip.net.base.BasePacketPayload
getTypeProvider, typeMethods inherited from interface net.createmod.catnip.net.base.ClientboundPacketPayload
handleInternalMethods inherited from interface net.minecraft.network.protocol.common.custom.CustomPacketPayload
toVanillaClientbound, toVanillaServerbound
-
Field Details
-
pos
protected final net.minecraft.core.BlockPos pos
-
-
Constructor Details
-
BlockEntityDataPacket
public BlockEntityDataPacket(net.minecraft.core.BlockPos pos)
-
-
Method Details
-
handle
public void handle(net.minecraft.client.player.LocalPlayer player) - Specified by:
handlein interfacenet.createmod.catnip.net.base.ClientboundPacketPayload
-
handlePacket
-