Package tschipp.carryon.carry
Class CarryOnDataSyncHandler
java.lang.Object
tschipp.carryon.carry.CarryOnDataSyncHandler
- All Implemented Interfaces:
net.neoforged.neoforge.attachment.AttachmentSyncHandler<CarryOnData>
public class CarryOnDataSyncHandler
extends Object
implements net.neoforged.neoforge.attachment.AttachmentSyncHandler<CarryOnData>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable CarryOnDataread(net.neoforged.neoforge.attachment.IAttachmentHolder iAttachmentHolder, net.minecraft.network.RegistryFriendlyByteBuf registryFriendlyByteBuf, @Nullable CarryOnData carryOnData) booleansendToPlayer(net.neoforged.neoforge.attachment.IAttachmentHolder holder, net.minecraft.server.level.ServerPlayer to) voidwrite(net.minecraft.network.RegistryFriendlyByteBuf registryFriendlyByteBuf, CarryOnData carryOnData, boolean b)
-
Constructor Details
-
CarryOnDataSyncHandler
public CarryOnDataSyncHandler()
-
-
Method Details
-
write
public void write(net.minecraft.network.RegistryFriendlyByteBuf registryFriendlyByteBuf, CarryOnData carryOnData, boolean b) - Specified by:
writein interfacenet.neoforged.neoforge.attachment.AttachmentSyncHandler<CarryOnData>
-
read
@Nullable public @Nullable CarryOnData read(net.neoforged.neoforge.attachment.IAttachmentHolder iAttachmentHolder, net.minecraft.network.RegistryFriendlyByteBuf registryFriendlyByteBuf, @Nullable @Nullable CarryOnData carryOnData) - Specified by:
readin interfacenet.neoforged.neoforge.attachment.AttachmentSyncHandler<CarryOnData>
-
sendToPlayer
public boolean sendToPlayer(net.neoforged.neoforge.attachment.IAttachmentHolder holder, net.minecraft.server.level.ServerPlayer to) - Specified by:
sendToPlayerin interfacenet.neoforged.neoforge.attachment.AttachmentSyncHandler<CarryOnData>
-