Enum Class DebugType

java.lang.Object
java.lang.Enum<DebugType>
me.lokka30.levelledmobs.misc.DebugType
All Implemented Interfaces:
Serializable, Comparable<DebugType>, Constable

public enum DebugType extends Enum<DebugType>
Holds the enums used for showing debug data
Since:
2.5.0
  • Enum Constant Details

    • APPLY_LEVEL_SUCCESS

      public static final DebugType APPLY_LEVEL_SUCCESS
      Logged when LM is checking if a mob can have a level applied to it, and whether it was successful
    • APPLY_LEVEL_FAIL

      public static final DebugType APPLY_LEVEL_FAIL
    • ENTITY_SPAWN

      public static final DebugType ENTITY_SPAWN
      Logged when LM analyses a mob that spawns on the server.
    • RANGED_DAMAGE_MODIFICATION

      public static final DebugType RANGED_DAMAGE_MODIFICATION
      Logged when LM adjusts the ranged damage amounts from projectiles and guardians through events (Minecraft doesn't have attributes for these)
    • CREEPER_BLAST_RADIUS

      public static final DebugType CREEPER_BLAST_RADIUS
    • ENTITY_TAME

      public static final DebugType ENTITY_TAME
      Logged when LM processes a tamed entity, which may require re-levelling
    • SET_LEVELLED_ITEM_DROPS

      public static final DebugType SET_LEVELLED_ITEM_DROPS
      Logged when LM is adjusting the amount of drops a mob creates
    • SET_LEVELLED_XP_DROPS

      public static final DebugType SET_LEVELLED_XP_DROPS
    • UPDATE_NAMETAG_FAIL

      public static final DebugType UPDATE_NAMETAG_FAIL
      Logged when LM is adjusting the nametag of a levelled mob, but fails to do so
    • ENTITY_TRANSFORM_FAIL

      public static final DebugType ENTITY_TRANSFORM_FAIL
      Logged when LM is processing a entity tame event but is denied due to conditions
    • UPDATE_NAMETAG_SUCCESS

      public static final DebugType UPDATE_NAMETAG_SUCCESS
      Logged when LM is adjusting the nametag of a levelled mob, and succeeds in doing so
    • ENTITY_MISC

      public static final DebugType ENTITY_MISC
      Misc events related to an entity
    • CUSTOM_COMMANDS

      public static final DebugType CUSTOM_COMMANDS
      When custom commands are being executed
    • NBT_APPLY_SUCCESS

      public static final DebugType NBT_APPLY_SUCCESS
      When applying NBT to a mob
    • MOB_SPAWNER

      public static final DebugType MOB_SPAWNER
      Logged when LM is processing a mob from a creature spawner
    • DENIED_RULE_ENTITIES_LIST

      public static final DebugType DENIED_RULE_ENTITIES_LIST
    • DENIED_RULE_MINLEVEL

      public static final DebugType DENIED_RULE_MINLEVEL
    • DENIED_RULE_MAXLEVEL

      public static final DebugType DENIED_RULE_MAXLEVEL
    • DENIED_RULE_WORLD_LIST

      public static final DebugType DENIED_RULE_WORLD_LIST
    • DENIED_RULE_BIOME_LIST

      public static final DebugType DENIED_RULE_BIOME_LIST
    • DENIED_RULE_PLUGIN_COMPAT

      public static final DebugType DENIED_RULE_PLUGIN_COMPAT
    • DENIED_RULE_SPAWN_REASON

      public static final DebugType DENIED_RULE_SPAWN_REASON
    • DENIED_RULE_CUSTOM_NAME

      public static final DebugType DENIED_RULE_CUSTOM_NAME
    • DENIED_RULE_CHANCE

      public static final DebugType DENIED_RULE_CHANCE
    • DENIED_RULE_WG_REGION

      public static final DebugType DENIED_RULE_WG_REGION
    • DENIED_RULE_WG_REGION_OWNER

      public static final DebugType DENIED_RULE_WG_REGION_OWNER
    • DENIED_RULE_Y_LEVEL

      public static final DebugType DENIED_RULE_Y_LEVEL
    • DENIED_RULE_MIN_SPAWN_DISTANCE

      public static final DebugType DENIED_RULE_MIN_SPAWN_DISTANCE
    • DENIED_RULE_MAX_SPAWN_DISTANCE

      public static final DebugType DENIED_RULE_MAX_SPAWN_DISTANCE
    • DENIED_RULE_STOP_PROCESSING

      public static final DebugType DENIED_RULE_STOP_PROCESSING
    • PLAYER_LEVELLING

      public static final DebugType PLAYER_LEVELLING
    • DENIED_RULE_MYTHIC_MOBS_INTERNAL_NAME

      public static final DebugType DENIED_RULE_MYTHIC_MOBS_INTERNAL_NAME
    • DENIED_RULE_SPAWNER_NAME

      public static final DebugType DENIED_RULE_SPAWNER_NAME
    • DENIED_RULE_WORLD_TIME_TICK

      public static final DebugType DENIED_RULE_WORLD_TIME_TICK
    • DENIED_RULE_PERMISSION

      public static final DebugType DENIED_RULE_PERMISSION
    • ATTRIBUTE_MULTIPLIERS

      public static final DebugType ATTRIBUTE_MULTIPLIERS
    • CUSTOM_DROPS

      public static final DebugType CUSTOM_DROPS
    • CUSTOM_EQUIPS

      public static final DebugType CUSTOM_EQUIPS
    • MOB_GROUPS

      public static final DebugType MOB_GROUPS
    • GROUP_LIMITS

      public static final DebugType GROUP_LIMITS
    • THREAD_LOCKS

      public static final DebugType THREAD_LOCKS
    • SCOREBOARD_TAGS

      public static final DebugType SCOREBOARD_TAGS
    • SKYLIGHT_LEVEL

      public static final DebugType SKYLIGHT_LEVEL
    • CHUNK_KILL_COUNT

      public static final DebugType CHUNK_KILL_COUNT
    • RULE_COOLDOWN

      public static final DebugType RULE_COOLDOWN
    • MULTIPLIER_REMOVED

      public static final DebugType MULTIPLIER_REMOVED
    • DENIED_RULE_WITH_COORDINATES

      public static final DebugType DENIED_RULE_WITH_COORDINATES
    • MOB_HASH

      public static final DebugType MOB_HASH
    • LEW_CACHE

      public static final DebugType LEW_CACHE
  • Method Details

    • values

      public static DebugType[] 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 DebugType 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