java.lang.Object
com.github.retrooper.packetevents.protocol.chat.Node

public class Node extends Object
  • Constructor Details

    • Node

      public Node(byte flags, List<Integer> children, int redirectNodeIndex, @Nullable @Nullable String name, @Nullable @Nullable Integer parserID, @Nullable @Nullable List<Object> properties, @Nullable @Nullable ResourceLocation suggestionsType)
  • Method Details

    • getFlags

      public byte getFlags()
    • setFlags

      public void setFlags(byte flags)
    • getChildren

      public List<Integer> getChildren()
    • setChildren

      public void setChildren(List<Integer> children)
    • getRedirectNodeIndex

      public int getRedirectNodeIndex()
    • setRedirectNodeIndex

      public void setRedirectNodeIndex(int redirectNodeIndex)
    • getName

      public Optional<String> getName()
    • setName

      public void setName(Optional<String> name)
    • getParserID

      public Optional<Integer> getParserID()
    • setParserID

      public void setParserID(Optional<Integer> parserID)
    • getProperties

      public Optional<List<Object>> getProperties()
    • setProperties

      public void setProperties(Optional<List<Object>> properties)
    • getSuggestionsType

      public Optional<ResourceLocation> getSuggestionsType()
    • setSuggestionsType

      public void setSuggestionsType(Optional<ResourceLocation> suggestionsType)