Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
C
- cacheCheck - Variable in class me.lokka30.levelledmobs.LevelledMobs
- cachedModalList - Variable in class me.lokka30.levelledmobs.rules.ModalListParsingInfo
- CachedModalList<T extends Comparable<T>> - Class in me.lokka30.levelledmobs.misc
-
A standardized list used for holding various rule lists
- CachedModalList() - Constructor for class me.lokka30.levelledmobs.misc.CachedModalList
- CachedModalList(Set<T>, Set<T>) - Constructor for class me.lokka30.levelledmobs.misc.CachedModalList
- cancelTask() - Method in class me.lokka30.levelledmobs.wrappers.SchedulerResult
- canRegister() - Method in class me.lokka30.levelledmobs.managers.PlaceholderApiIntegration
- capEquipped - Variable in class me.lokka30.levelledmobs.customdrops.GroupLimits
- capitalize(String) - Static method in class me.lokka30.levelledmobs.util.Utils
-
Puts the string into lowercase and makes every character that starts a word a capital letter.
- capPerItem - Variable in class me.lokka30.levelledmobs.customdrops.GroupLimits
- capSelect - Variable in class me.lokka30.levelledmobs.customdrops.GroupLimits
- capTotal - Variable in class me.lokka30.levelledmobs.customdrops.GroupLimits
- chance - Variable in class me.lokka30.levelledmobs.customdrops.CustomDropBase
- chance - Variable in class me.lokka30.levelledmobs.customdrops.CustomDropsDefaults
- ChanceOptions() - Constructor for class me.lokka30.levelledmobs.customdrops.EnchantmentChances.ChanceOptions
- chanceRuleAllowed - Variable in class me.lokka30.levelledmobs.misc.NamespacedKeys
- chanceRuleDenied - Variable in class me.lokka30.levelledmobs.misc.NamespacedKeys
- CHANGED_LEVEL - Enum constant in enum class me.lokka30.levelledmobs.events.MobPostLevelEvent.LevelCause
- CHANGED_LEVEL - Enum constant in enum class me.lokka30.levelledmobs.events.MobPreLevelEvent.LevelCause
- checkCustomRules() - Method in class me.lokka30.levelledmobs.rules.RulesParsingManager
- checkIfMobHashChanged(LivingEntityWrapper) - Static method in class me.lokka30.levelledmobs.util.Utils
- checkMobsOnChunkLoad() - Method in class me.lokka30.levelledmobs.rules.MetricsInfo
- checkNametags() - Method in class me.lokka30.levelledmobs.misc.NametagTimerChecker
- chestplate - Variable in class me.lokka30.levelledmobs.customdrops.EquippedItemsInfo
- CHUNK_GEN - Enum constant in enum class me.lokka30.levelledmobs.rules.LevelledMobSpawnReason
-
Deprecated.
- CHUNK_KILL_COUNT - Enum constant in enum class me.lokka30.levelledmobs.misc.DebugType
- chunkKeys - Variable in class me.lokka30.levelledmobs.result.AdjacentChunksResult
- chunkKillcount - Variable in class me.lokka30.levelledmobs.wrappers.LivingEntityWrapper
- ChunkKillInfo - Class in me.lokka30.levelledmobs.misc
-
Records entity deaths for use in the chunk kill max feature
- ChunkKillInfo() - Constructor for class me.lokka30.levelledmobs.misc.ChunkKillInfo
- chunkKillOptions - Variable in class me.lokka30.levelledmobs.rules.CustomDropsRuleSet
- chunkKillOptions - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- ChunkKillOptions - Class in me.lokka30.levelledmobs.rules
- ChunkKillOptions() - Constructor for class me.lokka30.levelledmobs.rules.ChunkKillOptions
- chunkLoadListener - Variable in class me.lokka30.levelledmobs.LevelledMobs
- ChunkLoadListener - Class in me.lokka30.levelledmobs.listeners
-
Listens for when chunks are loaded and processes any mobs accordingly Needed for server startup and for mostly passive mobs when players are moving around
- ChunkLoadListener(LevelledMobs) - Constructor for class me.lokka30.levelledmobs.listeners.ChunkLoadListener
- chunkLoadListenerWasEnabled - Variable in class me.lokka30.levelledmobs.util.ConfigUtils
- chunkMaxCoolDownTime - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- CITIZENS - Enum constant in enum class me.lokka30.levelledmobs.managers.ExternalCompatibilityManager.ExternalCompatibility
- clearAllExternalCustomDrops() - Method in interface me.lokka30.levelledmobs.customdrops.ExternalCustomDrops
- clearAllExternalCustomDrops() - Method in class me.lokka30.levelledmobs.customdrops.ExternalCustomDropsImpl
- clearCache() - Static method in class me.lokka30.levelledmobs.wrappers.LivingEntityWrapper
- clearChunkKillCache() - Method in class me.lokka30.levelledmobs.Companion
- clearEntityData() - Method in interface me.lokka30.levelledmobs.LivingEntityInterface
- clearEntityData() - Method in class me.lokka30.levelledmobs.misc.LivingEntityPlaceholder
- clearEntityData() - Method in class me.lokka30.levelledmobs.wrappers.LivingEntityWrapper
- clearEntityData() - Method in class me.lokka30.levelledmobs.wrappers.LivingEntityWrapperBase
- clearGroupIdMappings() - Method in class me.lokka30.levelledmobs.customdrops.CustomDropsHandler
- clearRandomLevellingCache() - Method in class me.lokka30.levelledmobs.managers.LevelManager
- clearTempDisabledRulesCounts() - Method in class me.lokka30.levelledmobs.rules.RulesManager
- clone() - Method in class me.lokka30.levelledmobs.misc.CachedModalList
- cloneItem() - Method in class me.lokka30.levelledmobs.customdrops.CustomCommand
- cloneItem() - Method in class me.lokka30.levelledmobs.customdrops.CustomDropBase
- cloneItem() - Method in class me.lokka30.levelledmobs.customdrops.CustomDropItem
- cloneItem() - Method in class me.lokka30.levelledmobs.rules.ChunkKillOptions
- cloneItem() - Method in class me.lokka30.levelledmobs.rules.FineTuningAttributes
- cloneItem() - Method in class me.lokka30.levelledmobs.rules.HealthIndicator
- cloneItem() - Method in interface me.lokka30.levelledmobs.rules.MergableRule
- cloneItem() - Method in class me.lokka30.levelledmobs.rules.PlayerLevellingOptions
- cloneItem() - Method in interface me.lokka30.levelledmobs.rules.strategies.LevellingStrategy
- cloneItem() - Method in class me.lokka30.levelledmobs.rules.strategies.RandomLevellingStrategy
- cloneItem() - Method in class me.lokka30.levelledmobs.rules.strategies.SpawnDistanceStrategy
- cloneItem() - Method in class me.lokka30.levelledmobs.rules.strategies.YDistanceStrategy
- cloneItem() - Method in class me.lokka30.levelledmobs.rules.TieredColoringInfo
- colorizeAll(String) - Static method in class me.lokka30.levelledmobs.util.MessageUtils
-
Colorize a message, using '&' color codes - e.g.
- colorizeAllInList(List<String>) - Static method in class me.lokka30.levelledmobs.util.Utils
- colorizeHexCodes(String) - Static method in class me.lokka30.levelledmobs.util.MessageUtils
-
This defaults the 'startTag' to '&#' and endTag to '' (nothing) to colorizeHexCodes.
- colorizeHexCodes(String, String, String) - Static method in class me.lokka30.levelledmobs.util.MessageUtils
-
(WARNING!) This does NOT colorize standard codes, ONLY hex codes.
- colorizeStandardCodes(String) - Static method in class me.lokka30.levelledmobs.util.MessageUtils
-
This does NOT colorize hex codes, ONLY standard codes.
- colorOnly - Variable in class me.lokka30.levelledmobs.rules.HealthIndicator.HealthIndicatorResult
- combineDrop(CustomDropInstance) - Method in class me.lokka30.levelledmobs.customdrops.CustomDropInstance
- CombustListener - Class in me.lokka30.levelledmobs.listeners
-
Listens for when an entity combusts for the purpose of increasing sunlight damage if desired
- CombustListener(LevelledMobs) - Constructor for class me.lokka30.levelledmobs.listeners.CombustListener
- COMMAND - Enum constant in enum class me.lokka30.levelledmobs.rules.LevelledMobSpawnReason
- commands - Variable in class me.lokka30.levelledmobs.customdrops.CustomCommand
- commandSender - Variable in class me.lokka30.levelledmobs.commands.MessagesBase
- companion - Variable in class me.lokka30.levelledmobs.LevelledMobs
- Companion - Class in me.lokka30.levelledmobs
-
This class contains methods used by the main class.
- compareTo(VersionInfo) - Method in class me.lokka30.levelledmobs.misc.VersionInfo
- compareTo(MinAndMax) - Method in class me.lokka30.levelledmobs.rules.MinAndMax
- Compat1_16 - Class in me.lokka30.levelledmobs.compatibility
-
Holds lists of entity types that are only present in minecraft 1.16 and newer.
- Compat1_16() - Constructor for class me.lokka30.levelledmobs.compatibility.Compat1_16
- Compat1_17 - Class in me.lokka30.levelledmobs.compatibility
-
Holds lists of entity types that are only present in minecraft 1.17 and newer.
- Compat1_17() - Constructor for class me.lokka30.levelledmobs.compatibility.Compat1_17
- Compat1_19 - Class in me.lokka30.levelledmobs.compatibility
- Compat1_19() - Constructor for class me.lokka30.levelledmobs.compatibility.Compat1_19
- ComponentUtils - Class in me.lokka30.levelledmobs.nametag
- ComponentUtils() - Constructor for class me.lokka30.levelledmobs.nametag.ComponentUtils
- conditions_ApplyAboveY - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- conditions_ApplyBelowY - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- conditions_ApplyPlugins - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- conditions_Biomes - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- conditions_Chance - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- conditions_CooldownTime - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- conditions_CustomNames - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- conditions_Entities - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- conditions_MaxDistanceFromSpawn - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- conditions_MaxLevel - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- conditions_MinDistanceFromSpawn - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- conditions_MinLevel - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- conditions_MM_Names - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- conditions_MobCustomnameStatus - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- conditions_MobTamedStatus - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- conditions_NoDropEntities - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- conditions_Permission - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- conditions_ScoreboardTags - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- conditions_SkyLightLevel - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- conditions_SpawnegEggNames - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- conditions_SpawnerNames - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- conditions_SpawnReasons - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- conditions_TimesToCooldownActivation - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- conditions_WGRegionOwners - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- conditions_WGRegions - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- conditions_WithinCoords - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- conditions_Worlds - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- conditions_WorldTickTime - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- configurationKey - Variable in class me.lokka30.levelledmobs.rules.ModalListParsingInfo
- configUtils - Variable in class me.lokka30.levelledmobs.LevelledMobs
- ConfigUtils - Class in me.lokka30.levelledmobs.util
-
Used for managing configuration data
- ConfigUtils(LevelledMobs) - Constructor for class me.lokka30.levelledmobs.util.ConfigUtils
- CONTACT - Enum constant in enum class me.lokka30.levelledmobs.customdrops.DeathCause
- contains(CharSequence) - Method in class me.lokka30.levelledmobs.misc.StringReplacer
- Cooldown - Class in me.lokka30.levelledmobs.misc
-
This class is used to put cooldowns on certain actions, on certain in-game objects - e.g.
- Cooldown(long, String) - Constructor for class me.lokka30.levelledmobs.misc.Cooldown
- cooldownTimes - Variable in class me.lokka30.levelledmobs.misc.NametagTimerChecker
- COVERED_ARMOR_BONUS - Enum constant in enum class me.lokka30.levelledmobs.rules.VanillaBonusEnum
- CRAMMING - Enum constant in enum class me.lokka30.levelledmobs.customdrops.DeathCause
- createDebug(LevelledMobs, CommandSender) - Static method in class me.lokka30.levelledmobs.misc.DebugCreator
- CREEPER_BLAST_DAMAGE - Enum constant in enum class me.lokka30.levelledmobs.misc.Addition
- CREEPER_BLAST_DAMAGE - Enum constant in enum class me.lokka30.levelledmobs.rules.LMMultiplier
- CREEPER_BLAST_RADIUS - Enum constant in enum class me.lokka30.levelledmobs.misc.DebugType
- creeperMaxDamageRadius - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- CURED - Enum constant in enum class me.lokka30.levelledmobs.rules.LevelledMobSpawnReason
- CUSTOM - Enum constant in enum class me.lokka30.levelledmobs.customdrops.DeathCause
- CUSTOM - Enum constant in enum class me.lokka30.levelledmobs.rules.LevelledMobSpawnReason
- CUSTOM_COMMANDS - Enum constant in enum class me.lokka30.levelledmobs.misc.DebugType
-
When custom commands are being executed
- CUSTOM_DROPS - Enum constant in enum class me.lokka30.levelledmobs.misc.DebugType
- CUSTOM_EQUIPS - Enum constant in enum class me.lokka30.levelledmobs.misc.DebugType
- CUSTOM_ITEM_DROP - Enum constant in enum class me.lokka30.levelledmobs.misc.Addition
- CUSTOM_RANGED_ATTACK_DAMAGE - Enum constant in enum class me.lokka30.levelledmobs.misc.Addition
- CUSTOM_XP_DROP - Enum constant in enum class me.lokka30.levelledmobs.misc.Addition
- CustomCommand - Class in me.lokka30.levelledmobs.customdrops
-
Holds any custom commands as parsed from customdrops.yml
- customDrop_DropTableIds - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- CustomDropBase - Class in me.lokka30.levelledmobs.customdrops
-
Base class for all custom drops including custom commands
- customDropId - Variable in class me.lokka30.levelledmobs.commands.subcommands.SpawnerBaseClass.CustomSpawnerInfo
- customDropId - Variable in class me.lokka30.levelledmobs.customdrops.CustomDropProcessingInfo
- CustomDropInstance - Class in me.lokka30.levelledmobs.customdrops
-
Holds a mob or group instance and associates it with a list of custom drop items.
- CustomDropInstance(CustomUniversalGroups) - Constructor for class me.lokka30.levelledmobs.customdrops.CustomDropInstance
- CustomDropInstance(EntityType, boolean) - Constructor for class me.lokka30.levelledmobs.customdrops.CustomDropInstance
- CustomDropInstance(EntityType) - Constructor for class me.lokka30.levelledmobs.customdrops.CustomDropInstance
- CustomDropItem - Class in me.lokka30.levelledmobs.customdrops
-
This holds all the attributes set for a custom drop item
- CustomDropItem(CustomDropsDefaults) - Constructor for class me.lokka30.levelledmobs.customdrops.CustomDropItem
- CustomDropItem(LevelledMobs) - Constructor for class me.lokka30.levelledmobs.customdrops.CustomDropItem
- CustomDropProcessingInfo - Class in me.lokka30.levelledmobs.customdrops
-
Used to store information when a custom drop item is being requested either during mob spawn in for equipped items or after mob death to get the items the mob will potentially drop
- CustomDropResult - Record Class in me.lokka30.levelledmobs.customdrops
-
Used internally to determine if the mob's vanilla items should be removed or not
- CustomDropResult(List<Map.Entry<ItemStack, CustomDropItem>>, boolean, boolean) - Constructor for record class me.lokka30.levelledmobs.customdrops.CustomDropResult
-
Creates an instance of a
CustomDropResult
record class. - CUSTOMDROPS_FILE_VERSION - Static variable in class me.lokka30.levelledmobs.misc.FileLoader
- customDrops_UseForMobs - Variable in class me.lokka30.levelledmobs.rules.RuleInfo
- CustomDropsDefaults - Class in me.lokka30.levelledmobs.customdrops
-
Holds all default values for either all custom drop items
- customDropsHandler - Variable in class me.lokka30.levelledmobs.LevelledMobs
- CustomDropsHandler - Class in me.lokka30.levelledmobs.customdrops
-
The main CustomDropsclass that holds useful functions for parsing, instantizing and more of custom drop items
- CustomDropsHandler(LevelledMobs) - Constructor for class me.lokka30.levelledmobs.customdrops.CustomDropsHandler
- customDropsParser - Variable in class me.lokka30.levelledmobs.customdrops.CustomDropsHandler
- CustomDropsParser - Class in me.lokka30.levelledmobs.customdrops
-
Parses all data from customdrops.yml and places into the corresponding java classes
- CustomDropsRuleSet - Class in me.lokka30.levelledmobs.rules
-
When in conjunction when a customdrops is being processed
- CustomDropsRuleSet() - Constructor for class me.lokka30.levelledmobs.rules.CustomDropsRuleSet
- customEntityNamesCount() - Method in class me.lokka30.levelledmobs.rules.MetricsInfo
- customItems - Variable in class me.lokka30.levelledmobs.customdrops.CustomDropInstance
- customMobGroups - Variable in class me.lokka30.levelledmobs.LevelledMobs
- customModelDataId - Variable in class me.lokka30.levelledmobs.customdrops.CustomDropItem
- customName - Variable in class me.lokka30.levelledmobs.commands.subcommands.SpawnerBaseClass.CustomSpawnerInfo
- customName - Variable in class me.lokka30.levelledmobs.customdrops.CustomDropItem
- customPlayerHeadId - Variable in class me.lokka30.levelledmobs.customdrops.CustomDropItem
- customRules - Variable in class me.lokka30.levelledmobs.rules.RulesParsingManager
- CustomSpawnerInfo(LevelledMobs, String) - Constructor for class me.lokka30.levelledmobs.commands.subcommands.SpawnerBaseClass.CustomSpawnerInfo
- CustomUniversalGroups - Enum Class in me.lokka30.levelledmobs.misc
-
This is the list of groups that can be associated with one of more custom drop items
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form