Class MachineEngineKeys

java.lang.Object
fr.robie.machineengine.api.MachineEngineKeys

public final class MachineEngineKeys extends Object
Keys in MachineEngine's own namespace (ARCHITECTURE.md ยง6).
  • Field Details

    • NAMESPACE

      public static final String NAMESPACE
      The namespace of every identifier MachineEngine itself defines.
      See Also:
  • Method Details

    • key

      @NotNull public static @NotNull net.kyori.adventure.key.Key key(@NotNull @NotNull String value)
      Creates a key in the "machineengine" namespace.
      Parameters:
      value - the key value, e.g. machine
      Returns:
      machineengine:<value>
      Throws:
      net.kyori.adventure.key.InvalidKeyException - if value is not a valid key value