Tags
Creators
Details
Licensed GPL-2.0-only
Published 2 years ago
Updated 3 months ago
All versions
4.1.0
Release
LevelledMobs 4.1.0 b472 years ago 324
Compatibility
Minecraft: Java Edition
1.21
1.20.6
1.20.4
1.19.4
Platforms
Folia
Paper
Purpur
Spigot
Changes
- new setting in settings.yml level-mobs-upon-spawn-max-players (replaces level-mobs-upon-spawn); default is 10
- new setting in settings.yml update-mobs-upon-nonplayer-damage-max-players; default is 5
- settings version incremented to 37
- new custom drops features: amount-formula, chance-formula, equipped-formula and overall-chance-formula. you can input formulas to determine the amount
- new debug type: CUSTOM_DROPS_FORMULA
- customdrops overall_chance renamed to overall-chance and overall_permission renamed to overall-permission
- customdrops.yml file version incremented to 12
- construct-level results are now rounded to integer rather than cast
- fixed a bug in custom drops when used with LM Items and sticks are used instead of the drops until a reload occurs
- code cleanup in custom drops logic
- fix error in folia if a run delay is used with a custom command
- apply nbt-data synchronously
- new placeholder: %entity-max-health-percent% with optional precision. example of 3 decimals: %entity-max-health-percent-3%
- fix construct-level random levelling getting populated into %weighted-random% instead of %random%
- when a PAPI variable is used in a nametag, pass the nearest player reference if present instead of null. it will only have a player reference if PVM is enabled
- overall-chance logic fixed (broken since 3.15.0)
- all debug messages that reference a mob will show it's corresponding level
- custom drops debug message improvements
- 2 plugins added to externalplugins.yml: gadgets-menu and my-pet
- fix mobs with a custom name with hex colors not showing the proper colors on the nametag (Paper servers only)
- removed custom enums that mimicked vanilla SpawnReason and DeathCause. This will ensure future minecraft compatibility without needing to update LM
- debug message improvements
- removed a unused debug type
- fix error running /lm debug show-pdc-keys on latest 1.21 builds
- when using item-drop-formula the result will use the floor math operation instead of rounding to nearest integer
- changed nametag manager logic to handle errors better
- new command: /lm debug view-queues
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:eX8JZ3Zr:uqhmdWzM"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:eX8JZ3Zr:uqhmdWzM"
}

