Level Interface2
Welcome to the LevelInterface(2), this class is a 'global' interface for LM itself AND other plugins to apply and modify the main functions of LevelledMobs.
Author
lokka30, stumper66
Since
2.5
Inheritors
Functions
Link copied to clipboard
abstract fun applyLevelToMob(lmEntity: LivingEntityWrapper, level: Int, isSummoned: Boolean, bypassLimits: Boolean, additionalLevelInformation: MutableSet<AdditionalLevelInformation>?)
This method applies a level to the target mob.
Link copied to clipboard
This method generates a level for the mob. It utilises the levelling mode specified by the administrator through the settings.yml configuration.
Link copied to clipboard
Check if an existing mob is allowed to be levelled, according to the user's configuration.
Link copied to clipboard
Retrieve the level of a levelled mob.
Link copied to clipboard
Link copied to clipboard
Check if a LivingEntity is a levelled mob or not. This is determined after MobPreLevelEvent.
Link copied to clipboard
Un-level a mob.