Interface Attribute

All Superinterfaces:
net.kyori.adventure.key.Keyed, ProtocolObject
All Known Implementing Classes:
AttributeImpl

public sealed interface Attribute extends ProtocolObject permits AttributeImpl
  • Method Details

    • registry

      @Contract(pure=true) @Nullable Registry.AttributeEntry registry()
    • namespace

      @NotNull @NotNull NamespaceID namespace()
      Specified by:
      namespace in interface ProtocolObject
    • defaultValue

      float defaultValue()
    • maxValue

      float maxValue()
    • mineValue

      float mineValue()
    • clientSync

      boolean clientSync()
    • translationKey

      @NotNull @NotNull String translationKey()