Enum Class ConfigProperty

java.lang.Object
java.lang.Enum<ConfigProperty>
com.ticxo.modelengine.api.utils.config.ConfigProperty
All Implemented Interfaces:
Property, Serializable, Comparable<ConfigProperty>, Constable

public enum ConfigProperty extends Enum<ConfigProperty> implements Property
  • Enum Constant Details

    • ENGINE

      public static final ConfigProperty ENGINE
    • GENERATOR

      public static final ConfigProperty GENERATOR
    • OPTIMIZATION

      public static final ConfigProperty OPTIMIZATION
    • DEFAULT_NAMES

      public static final ConfigProperty DEFAULT_NAMES
    • SCRIPT_WARNING

      public static final ConfigProperty SCRIPT_WARNING
    • USE_STATE_MACHINE

      public static final ConfigProperty USE_STATE_MACHINE
    • ENGINE_THREADS

      @Deprecated public static final ConfigProperty ENGINE_THREADS
      Deprecated.
    • MAX_ENGINE_THREADS

      public static final ConfigProperty MAX_ENGINE_THREADS
    • SYNC_CLIENT_TICK_END

      public static final ConfigProperty SYNC_CLIENT_TICK_END
    • LOAD_ON_WORLD_LOAD

      public static final ConfigProperty LOAD_ON_WORLD_LOAD
    • UNLOAD_ON_WORLD_UNLOAD

      public static final ConfigProperty UNLOAD_ON_WORLD_UNLOAD
    • MANUAL_TRANSLUCENCY_ORDER

      public static final ConfigProperty MANUAL_TRANSLUCENCY_ORDER
    • DEFAULT_PRIORITY

      public static final ConfigProperty DEFAULT_PRIORITY
    • CLIENT_SYNC_INTERVAL

      public static final ConfigProperty CLIENT_SYNC_INTERVAL
    • LOWER_SCALE_LIMIT

      public static final ConfigProperty LOWER_SCALE_LIMIT
    • FORCE_CMD

      public static final ConfigProperty FORCE_CMD
    • EMPTY_ZERO

      public static final ConfigProperty EMPTY_ZERO
    • RENDER_FIRE

      public static final ConfigProperty RENDER_FIRE
    • MINESKIN_API_KEY

      public static final ConfigProperty MINESKIN_API_KEY
    • USER_LIMB

      public static final ConfigProperty USER_LIMB
    • EAGER_GENERATE

      public static final ConfigProperty EAGER_GENERATE
    • DEFAULT_CLASSIC_SKIN

      public static final ConfigProperty DEFAULT_CLASSIC_SKIN
    • DEFAULT_SLIM_SKIN

      public static final ConfigProperty DEFAULT_SLIM_SKIN
    • DEFAULT_SKINS

      public static final ConfigProperty DEFAULT_SKINS
    • DELETE_OLD

      public static final ConfigProperty DELETE_OLD
    • LATE_REGISTER

      public static final ConfigProperty LATE_REGISTER
    • LATE_ASSETS

      public static final ConfigProperty LATE_ASSETS
    • LATE_ZIPPING

      public static final ConfigProperty LATE_ZIPPING
    • ERROR

      public static final ConfigProperty ERROR
    • DEBUG_LEVEL

      public static final ConfigProperty DEBUG_LEVEL
    • LOG_ONLY_ERROR

      public static final ConfigProperty LOG_ONLY_ERROR
    • NAMESPACE

      public static final ConfigProperty NAMESPACE
    • TEXTURE_PATH

      public static final ConfigProperty TEXTURE_PATH
    • ZIP

      public static final ConfigProperty ZIP
    • ATLAS

      public static final ConfigProperty ATLAS
    • SHADER

      public static final ConfigProperty SHADER
    • MCMETA

      public static final ConfigProperty MCMETA
    • ITEM_MODEL

      @Deprecated public static final ConfigProperty ITEM_MODEL
      Deprecated.
    • ITEM_MODELS

      public static final ConfigProperty ITEM_MODELS
    • MAX_GENERATOR_THREADS

      public static final ConfigProperty MAX_GENERATOR_THREADS
    • USE_NEW_ROTATION

      public static final ConfigProperty USE_NEW_ROTATION
    • BUNDLE_EVERYTHING

      public static final ConfigProperty BUNDLE_EVERYTHING
    • BUNDLE_SIZE

      public static final ConfigProperty BUNDLE_SIZE
    • OVERRIDE_MOVE_TO

      public static final ConfigProperty OVERRIDE_MOVE_TO
    • CULL_INTERVAL

      public static final ConfigProperty CULL_INTERVAL
    • CULLING_THREADS

      public static final ConfigProperty CULLING_THREADS
    • MAX_CULLING_THREADS

      public static final ConfigProperty MAX_CULLING_THREADS
    • VERTICAL_CULL

      public static final ConfigProperty VERTICAL_CULL
    • VERTICAL_CULL_ENABLE

      public static final ConfigProperty VERTICAL_CULL_ENABLE
    • VERTICAL_CULL_DISTANCE

      public static final ConfigProperty VERTICAL_CULL_DISTANCE
    • VERTICAL_CULL_TYPE

      public static final ConfigProperty VERTICAL_CULL_TYPE
    • BACKWARDS_CULL

      public static final ConfigProperty BACKWARDS_CULL
    • BACKWARDS_CULL_ENABLED

      public static final ConfigProperty BACKWARDS_CULL_ENABLED
    • BACKWARDS_CULL_ANGLE

      public static final ConfigProperty BACKWARDS_CULL_ANGLE
    • BACKWARDS_CULL_IGNORE_RADIUS

      public static final ConfigProperty BACKWARDS_CULL_IGNORE_RADIUS
    • BACKWARDS_CULL_TYPE

      public static final ConfigProperty BACKWARDS_CULL_TYPE
    • BLOCK_CULL

      public static final ConfigProperty BLOCK_CULL
    • BLOCK_CULL_ENABLE

      public static final ConfigProperty BLOCK_CULL_ENABLE
    • BLOCK_CULL_IGNORE_RADIUS

      public static final ConfigProperty BLOCK_CULL_IGNORE_RADIUS
    • BLOCK_CULL_TYPE

      public static final ConfigProperty BLOCK_CULL_TYPE
    • BLOCK_CULL_IGNORE_SIZE

      public static final ConfigProperty BLOCK_CULL_IGNORE_SIZE
    • BLOCK_CULL_USE_PAPER_CLIP

      public static final ConfigProperty BLOCK_CULL_USE_PAPER_CLIP
    • BLOCK_CULL_IGNORE_SIZE_WIDTH

      public static final ConfigProperty BLOCK_CULL_IGNORE_SIZE_WIDTH
    • BLOCK_CULL_IGNORE_SIZE_HEIGHT

      public static final ConfigProperty BLOCK_CULL_IGNORE_SIZE_HEIGHT
    • ANIMATION_LOD

      public static final ConfigProperty ANIMATION_LOD
    • ANIMATION_LOD_ENABLED

      public static final ConfigProperty ANIMATION_LOD_ENABLED
    • ANIMATION_LOD_DEFAULT

      public static final ConfigProperty ANIMATION_LOD_DEFAULT
    • ANIMATION_LOD_FALLOFF_LENGTH

      public static final ConfigProperty ANIMATION_LOD_FALLOFF_LENGTH
    • ANIMATION_LOD_FALLOFF_MULTIPLIER

      public static final ConfigProperty ANIMATION_LOD_FALLOFF_MULTIPLIER
    • ANIMATION_LOD_IGNORE_DISTANCE

      public static final ConfigProperty ANIMATION_LOD_IGNORE_DISTANCE
    • ANIMATION_LOD_IGNORE_MULTIPLIER

      public static final ConfigProperty ANIMATION_LOD_IGNORE_MULTIPLIER
    • ANIMATION_LOD_MAX_RATE_MULTIPLIER

      public static final ConfigProperty ANIMATION_LOD_MAX_RATE_MULTIPLIER
    • ANIMATION_LOD_MIN_RATE_MULTIPLIER

      public static final ConfigProperty ANIMATION_LOD_MIN_RATE_MULTIPLIER
  • Method Details

    • values

      public static ConfigProperty[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static ConfigProperty valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getPath

      public String getPath()
      Specified by:
      getPath in interface Property
    • getDef

      public Object getDef()
      Specified by:
      getDef in interface Property