java.lang.Object
io.github.kosmx.emotes.common.network.objects.NetData

public final class NetData extends Object
  • Field Details

    • purpose

      public PacketTask purpose
      0 - none, invalid 1 - stream emote 8 - config exchange 10 - stop //as the sub-packet ids
    • threshold

      public float threshold
    • stopEmoteID

      @Nullable public @Nullable UUID stopEmoteID
    • emoteData

      @Nullable public @Nullable com.zigythebird.playeranimcore.animation.Animation emoteData
    • tick

      public float tick
    • valid

      public boolean valid
      Is the emote is valid (Not validated)
    • writeSong

      public boolean writeSong
    • versionsUpdated

      public boolean versionsUpdated
    • versions

      public HashMap<Byte,Byte> versions
    • player

      @Nullable public @Nullable UUID player
    • isForced

      public boolean isForced
    • sizeLimit

      public int sizeLimit
      net.minecraft.network.protocol.common.ClientboundCustomPayloadPacket#MAX_PAYLOAD_SIZE
    • strictSizeLimit

      public boolean strictSizeLimit
  • Constructor Details

    • NetData

      public NetData()
  • Method Details

    • prepareAndValidate

      public boolean prepareAndValidate()
    • copy

      public NetData copy()
    • toString

      public String toString()
      Overrides:
      toString in class Object