java.lang.Object
nl.pim16aap2.animatedarchitecture.core.util.Constants

public final class Constants extends Object
Represents a list of constant variables.
  • Field Details

    • PERMISSION_PREFIX_USER

      public static final String PERMISSION_PREFIX_USER
      The prefix of all permissions that a regular user should have access to for normal usage.

      This will include stuff like creating new structures and managing structures that you own.

      See Also:
    • PERMISSION_PREFIX_ADMIN

      public static final String PERMISSION_PREFIX_ADMIN
      The prefix of all permissions for admin-related actions.

      This should include stuff like affecting server settings and managing structures owned by other players.

      See Also:
    • PERMISSION_PREFIX_ADMIN_BYPASS

      public static final String PERMISSION_PREFIX_ADMIN_BYPASS
      A specialization of PERMISSION_PREFIX_ADMIN for bypass permission nodes.
      See Also:
    • PERMISSION_PREFIX_ADMIN_BYPASS_ATTRIBUTE

      public static final String PERMISSION_PREFIX_ADMIN_BYPASS_ATTRIBUTE
      A specialization of PERMISSION_PREFIX_ADMIN for bypass permission nodes for attributes.
      See Also:
    • PERMISSION_PREFIX_ADMIN_BYPASS_LIMIT

      public static final String PERMISSION_PREFIX_ADMIN_BYPASS_LIMIT
      A specialization of PERMISSION_PREFIX_ADMIN for bypass permission nodes for limits.
      See Also:
    • ANIMATED_ARCHITECTURE_ENTITY_RECOVERY_KEY

      public static final String ANIMATED_ARCHITECTURE_ENTITY_RECOVERY_KEY
      The key used to store the recovery data of an animated block in the metadata of an animated block.
      See Also:
    • COMMAND_WAITER_TIMEOUT

      public static final int COMMAND_WAITER_TIMEOUT
      The amount of time (in ms) a user gets to complete a command waiter.
      See Also:
    • PLUGIN_NAME

      public static final String PLUGIN_NAME
      The name of this plugin.
      See Also:
    • ANIMATE_ARCHITECTURE_EXTENSIONS_FOLDER_NAME

      public static final String ANIMATE_ARCHITECTURE_EXTENSIONS_FOLDER_NAME
      The directory where all the extensions are loaded from.
      See Also:
    • STRUCTURE_CREATOR_TIME_LIMIT

      public static final int STRUCTURE_CREATOR_TIME_LIMIT
      The amount of time (in milliseconds) a user has to complete the structure creation process.
      See Also:
  • Constructor Details

    • Constants

      public Constants()