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
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    @Nullable CarryOnData
    read(net.neoforged.neoforge.attachment.IAttachmentHolder iAttachmentHolder, net.minecraft.network.RegistryFriendlyByteBuf registryFriendlyByteBuf, @Nullable CarryOnData carryOnData)
     
    boolean
    sendToPlayer(net.neoforged.neoforge.attachment.IAttachmentHolder holder, net.minecraft.server.level.ServerPlayer to)
     
    void
    write(net.minecraft.network.RegistryFriendlyByteBuf registryFriendlyByteBuf, CarryOnData carryOnData, boolean b)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CarryOnDataSyncHandler

      public CarryOnDataSyncHandler()
  • Method Details

    • write

      public void write(net.minecraft.network.RegistryFriendlyByteBuf registryFriendlyByteBuf, CarryOnData carryOnData, boolean b)
      Specified by:
      write in interface net.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:
      read in interface net.neoforged.neoforge.attachment.AttachmentSyncHandler<CarryOnData>
    • sendToPlayer

      public boolean sendToPlayer(net.neoforged.neoforge.attachment.IAttachmentHolder holder, net.minecraft.server.level.ServerPlayer to)
      Specified by:
      sendToPlayer in interface net.neoforged.neoforge.attachment.AttachmentSyncHandler<CarryOnData>