Class Attribute

java.lang.Object
de.marcely.bedwars.tools.attribute.Attribute

public class Attribute extends Object
  • Constructor Details

    • Attribute

      public Attribute(String key)
  • Method Details

    • setNull

      public void setNull()
    • set

      public void set(@Nullable @Nullable Number value)
    • set

      public void set(@Nullable @Nullable String value)
    • set

      public void set(@Nullable @Nullable AttributesContainer value)
    • set

      public void set(@Nullable @Nullable com.google.gson.JsonElement value)
    • set

      public void set(@Nullable @Nullable Location value)
    • set

      public void set(@Nullable @Nullable Vector value)
    • set

      public void set(@Nullable @Nullable ConfigurationSerializable value)
    • set

      public void set(@Nullable @Nullable XYZ value)
    • getRaw

      public Optional<Object> getRaw()
    • encodeValue

      public com.google.gson.JsonElement encodeValue() throws Exception
      Throws:
      Exception
    • decodeValue

      public void decodeValue(com.google.gson.JsonElement value) throws Exception
      Throws:
      Exception