Class ApiPlatform

java.lang.Object
me.lucko.luckperms.common.api.implementation.ApiPlatform
All Implemented Interfaces:
net.luckperms.api.platform.Platform, net.luckperms.api.platform.PluginMetadata

public class ApiPlatform extends Object implements net.luckperms.api.platform.Platform, net.luckperms.api.platform.PluginMetadata
  • Constructor Details

  • Method Details

    • getVersion

      public @NonNull String getVersion()
      Specified by:
      getVersion in interface net.luckperms.api.platform.PluginMetadata
    • getApiVersion

      public @NonNull String getApiVersion()
      Specified by:
      getApiVersion in interface net.luckperms.api.platform.PluginMetadata
    • getType

      public @NonNull net.luckperms.api.platform.Platform.Type getType()
      Specified by:
      getType in interface net.luckperms.api.platform.Platform
    • getUniqueConnections

      public @NonNull Set<UUID> getUniqueConnections()
      Specified by:
      getUniqueConnections in interface net.luckperms.api.platform.Platform
    • getKnownPermissions

      public @NonNull Collection<String> getKnownPermissions()
      Specified by:
      getKnownPermissions in interface net.luckperms.api.platform.Platform
    • getStartTime

      public @NonNull Instant getStartTime()
      Specified by:
      getStartTime in interface net.luckperms.api.platform.Platform