Class PermissionType<T>

java.lang.Object
net.minecraftforge.server.permission.nodes.PermissionType<T>

public final class PermissionType<T> extends Object

Type of a Permission, use the existing Types in PermissionTypes

Implementation Note:
this class could be a record but is not in favor of a package private constructor
  • Field Details

    • typeToken

      private final Class<T> typeToken
    • typeName

      private final String typeName
  • Constructor Details

    • PermissionType

      PermissionType(Class<T> typeToken, String typeName)
  • Method Details