Class PacketHUDUpdate

java.lang.Object
api.network.Packet
me.iron.WarpSpace.Mod.network.PacketHUDUpdate

public class PacketHUDUpdate
extends api.network.Packet
packet to send a vector3i to a client and set it as the clients navigation waypoint send all important information from server to client edited by Ir0nsight made by jake
  • Field Summary

    Fields 
    Modifier and Type Field Description
    private java.util.List<java.lang.String> processArray  
    private java.lang.Integer processValue
    value given process has: 1 happening, 0 not happening
    private WarpProcessController.WarpProcess warpProcess
    what process
  • Constructor Summary

    Constructors 
    Constructor Description
    PacketHUDUpdate()
    default constructor required by starlaoder DO NOT DELETE!
    PacketHUDUpdate​(WarpProcessController.WarpProcess warpProcess, java.lang.Integer processValue, java.util.List<java.lang.String> processArray)
    constructor
  • Method Summary

    Modifier and Type Method Description
    void processPacketOnClient()  
    void processPacketOnServer​(org.schema.game.common.data.player.PlayerState sender)  
    void readPacketData​(api.network.PacketReadBuffer buf)  
    java.lang.String toString()  
    void writePacketData​(api.network.PacketWriteBuffer buf)  

    Methods inherited from class api.network.Packet

    clearPackets, dumpPacketLookup, getId, newPacket, registerPacket

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

  • Constructor Details

    • PacketHUDUpdate

      public PacketHUDUpdate​(WarpProcessController.WarpProcess warpProcess, java.lang.Integer processValue, java.util.List<java.lang.String> processArray)
      constructor
      Parameters:
      warpProcess - enum describing what warpjump state the player is in.
      processValue - what value process has (1: active, 0: inactive)
      processArray - String list that allows input of extra info to be displayed. currently not used.
    • PacketHUDUpdate

      public PacketHUDUpdate()
      default constructor required by starlaoder DO NOT DELETE!
  • Method Details

    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object
    • readPacketData

      public void readPacketData​(api.network.PacketReadBuffer buf) throws java.io.IOException
      Specified by:
      readPacketData in class api.network.Packet
      Throws:
      java.io.IOException
    • writePacketData

      public void writePacketData​(api.network.PacketWriteBuffer buf) throws java.io.IOException
      Specified by:
      writePacketData in class api.network.Packet
      Throws:
      java.io.IOException
    • processPacketOnClient

      public void processPacketOnClient()
      Specified by:
      processPacketOnClient in class api.network.Packet
    • processPacketOnServer

      public void processPacketOnServer​(org.schema.game.common.data.player.PlayerState sender)
      Specified by:
      processPacketOnServer in class api.network.Packet