Package net.nullved.pmweatherapi.network
Class S2CRadarPacket
java.lang.Object
net.nullved.pmweatherapi.network.S2CStoragePacket<RadarClientStorage>
net.nullved.pmweatherapi.network.S2CRadarPacket
- All Implemented Interfaces:
net.minecraft.network.protocol.common.custom.CustomPacketPayload
The packet that syncs radars from the server to the client, using the Storages system
- Since:
- 0.15.3.3
-
Nested Class Summary
Nested 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
FieldsModifier and TypeFieldDescriptionstatic final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf, S2CRadarPacket> static final net.minecraft.network.protocol.common.custom.CustomPacketPayload.Type<S2CRadarPacket> Fields inherited from class net.nullved.pmweatherapi.network.S2CStoragePacket
tag -
Constructor Summary
ConstructorsConstructorDescriptionS2CRadarPacket(net.minecraft.nbt.CompoundTag tag) Creates a newS2CRadarPacket -
Method Summary
Modifier and TypeMethodDescriptionGets theRadarClientStoragethat is receiving datanet.minecraft.network.protocol.common.custom.CustomPacketPayload.Type<? extends net.minecraft.network.protocol.common.custom.CustomPacketPayload> type()Methods inherited from class net.nullved.pmweatherapi.network.S2CStoragePacket
handle, tag, writeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.network.protocol.common.custom.CustomPacketPayload
toVanillaClientbound, toVanillaServerbound
-
Field Details
-
TYPE
public static final net.minecraft.network.protocol.common.custom.CustomPacketPayload.Type<S2CRadarPacket> TYPE -
STREAM_CODEC
public static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf,S2CRadarPacket> STREAM_CODEC
-
-
Constructor Details
-
S2CRadarPacket
public S2CRadarPacket(net.minecraft.nbt.CompoundTag tag) Creates a newS2CRadarPacket- Parameters:
tag- TheCompoundTagto send with the packet- Since:
- 0.15.3.3
-
-
Method Details
-
getStorage
Gets theRadarClientStoragethat is receiving data- Specified by:
getStoragein classS2CStoragePacket<RadarClientStorage>- Returns:
- The
RadarClientStorage - Since:
- 0.15.3.3
-
type
public net.minecraft.network.protocol.common.custom.CustomPacketPayload.Type<? extends net.minecraft.network.protocol.common.custom.CustomPacketPayload> type()
-