
Lukas' Weapon Leveling
This mod makes it possible to level up your armor and weapons. It will also let items not disappear when broken.
Автор: GekidoLukas154,1 тыс.185обновлён 12 сент. 2026 г.
ПриключенияСнаряжениеМеханики игры
Описание

Gear up. Level up. Power up.
Level all your Combat Gear
by killing and fighting monsters and bosses!
by killing and fighting monsters and bosses!
Repair them even when broken
by using an anvil and their material!
by using an anvil and their material!
New Ranged Damage Attribute
for weapons like Bows, Crossbows and Tridents
for weapons like Bows, Crossbows and Tridents
Configure the mod to your heart's content
using datapacks, the config or even the LevelingAPI!
You can find the official documentation here
You can also generate levelable item files here
using datapacks, the config or even the LevelingAPI!
You can find the official documentation here
You can also generate levelable item files here
Info
Commands
Change the level of a weapon using /itemlevel <set|add> <player> <level|points> <amount>
List all tags of an item using /print_tag_list item <selected|of> (<item>)
List all tags of an entity using /print_tag_list entity <looking|of> (<entity>)
Mod Support
While some mods may still work, official builtin support has been dropped in favour of addons. This allows for quicker and more precise updates to these and the main mod.
Showcases and Reviews
Spotlight by Noxus - Outdated
Commands
Change the level of a weapon using /itemlevel <set|add> <player> <level|points> <amount>
List all tags of an item using /print_tag_list item <selected|of> (<item>)
List all tags of an entity using /print_tag_list entity <looking|of> (<entity>)
Mod Support
While some mods may still work, official builtin support has been dropped in favour of addons. This allows for quicker and more precise updates to these and the main mod.
Showcases and Reviews
Spotlight by Noxus - Outdated
Supported Languages
Галерея
Последние версии
Все версии →beta
Lukas' Weapon Leveling 1.21.1 3.2.0-beta.1 Fabric
1.21.1-3.2.0-beta.1-fabric12 сент. 2026 г.955Minecraft: 1.21.1fabric
Что нового
## Version 3.2.0 (1.21.1-beta.1)
### Changed
- Updated to 1.21.1
- Renamed all fields in datapacks and NBT to be consistent. Snake case is chosen. In datapacks, old values will still work for backwards compatibility
- `armorXPRNGModifier` has been renamed to `worn_min_xp_percentage` to more accurately reflect its use
- The methods `modifyAttributeModifier` and `setAttributeModifierAmount` in the LevelingAPI are now deprecated
## Removed
- `addIfNonExistent` and `slotsForNonExistent` from LevelableAttribute since item components make it easier
beta
Lukas' Weapon Leveling 1.21.1 3.2.0-beta.1 NeoForge
1.21.1-3.2.0-beta.1-neoforge12 сент. 2026 г.3,3 тыс.Minecraft: 1.21.1neoforge
Что нового
## Version 3.2.0 (1.21.1-beta.1)
### Changed
- Updated to 1.21.1
- Renamed all fields in datapacks and NBT to be consistent. Snake case is chosen. In datapacks, old values will still work for backwards compatibility
- `armorXPRNGModifier` has been renamed to `worn_min_xp_percentage` to more accurately reflect its use
- The methods `modifyAttributeModifier` and `setAttributeModifierAmount` in the LevelingAPI are now deprecated
## Removed
- `addIfNonExistent` and `slotsForNonExistent` from LevelableAttribute since item components make it easier
release
Lukas' Weapon Leveling 1.20.1 3.2.0 Fabric
1.20.1-3.2.0-fabric9 июл. 2026 г.2,5 тыс.Minecraft: 1.20.1fabric
Что нового
## Version 3.2.0
### Added
- Ranged Damage Registry via datapacks
- Option to exclude tags from a levelable item JSON via `excludeTag` (Useful when the original tag might contain another weapon type and you don't want to overwrite it)
- Added new item level related methods to Leveling API (`getLevelProgress`,`getLevel`,`updateLevelProgress`,`updateLevel`)
release
Lukas' Weapon Leveling 1.20.1 3.2.0 Forge
1.20.1-3.2.0-forge9 июл. 2026 г.10,6 тыс.Minecraft: 1.20.1forge
Что нового
## Version 3.2.0
### Added
- Ranged Damage Registry via datapacks
- Option to exclude tags from a levelable item JSON via `excludeTag` (Useful when the original tag might contain another weapon type and you don't want to overwrite it)
- Added new item level related methods to Leveling API (`getLevelProgress`,`getLevel`,`updateLevelProgress`,`updateLevel`)
release
Lukas' Weapon Leveling 3.1.0 Fabric
1.20.1-3.1.0-fabric5 июл. 2026 г.141Minecraft: 1.20.1fabric
Что нового
## Version 3.1.0
### Changed
- Internal Refactoring to potentially improve performance for NBT Leveling
### Added
- NBT Support for single item shorthand `leveling_type`
- Adding Attributes to weapons that don't have them by default by filling out the parameters `addIfNonExistent` and `slotsForNonExistent`/`slotForNonExistent` in the `attributes` section
- new `getLevelableItem` method to `LevelingAPI`
- 2 new leveling types: `weaponleveling:passive_hand` for the offhand (or main if the offhand is used as the attack hand) and `weaponleveling:passive_inv` for all items in the inventory besides the attack item (excludes offhand and armor)
- debug command `/print_tag_list` to print the tag lists of an item or entity
- Event to LevelingAPI to execute code directly after all levelable items have loaded called `AfterLevelableLoadedEvent`
- Changed the parameters of the `modifyAttributeModifier` method in LevelingAPI. Old Method is deprecated
- Method to LevelingAPI to calculate an AttributeModifiers amount for a level called `calculateModifierAmount`
### Fixed
- Entity blacklist not applying
- `weaponleveling:broken` being able to get registered as a levelable item
release
Lukas' Weapon Leveling 3.1.0 Forge
1.20.1-3.1.0-forge5 июл. 2026 г.422Minecraft: 1.20.1forge
Что нового
## Version 3.1.0
### Changed
- Internal Refactoring to potentially improve performance for NBT Leveling
### Added
- NBT Support for single item shorthand `leveling_type`
- Adding Attributes to weapons that don't have them by default by filling out the parameters `addIfNonExistent` and `slotsForNonExistent`/`slotForNonExistent` in the `attributes` section
- new `getLevelableItem` method to `LevelingAPI`
- 2 new leveling types: `weaponleveling:passive_hand` for the offhand (or main if the offhand is used as the attack hand) and `weaponleveling:passive_inv` for all items in the inventory besides the attack item (excludes offhand and armor)
- debug command `/print_tag_list` to print the tag lists of an item or entity
- Event to LevelingAPI to execute code directly after all levelable items have loaded called `AfterLevelableLoadedEvent`
- Changed the parameters of the `modifyAttributeModifier` method in LevelingAPI. Old Method is deprecated
- Method to LevelingAPI to calculate an AttributeModifiers amount for a level called `calculateModifierAmount`
### Fixed
- Entity blacklist not applying
- `weaponleveling:broken` being able to get registered as a levelable item
release
Lukas' Weapon Leveling 3.0.1 Forge
1.20.1-3.0.1-forge5 мая 2026 г.4,3 тыс.Minecraft: 1.20.1forge
Что нового
## Version 3.0.1
### Added
- New tags under `weaponleveling` namespace (namely `helmets`,`chestplates`,`leggings`,`boots`,`swords`,`axes`)
### Changed
- Improved compatibility with all sorts of default tags in `weaponleveling` tags
- Changed `item` property for leveling files of `helmets`,`chestplates`,`leggings`,`boots`,`swords` and `axes`
### Fixed
- Tooltips not showing for other players on local servers due to a missing sync
- More Syncing issues
release
Lukas' Weapon Leveling 3.0.1 Fabric
1.20.1-3.0.1-fabric5 мая 2026 г.1,2 тыс.Minecraft: 1.20.1fabric
Что нового
## Version 3.0.1
### Added
- New tags under `weaponleveling` namespace (namely `helmets`,`chestplates`,`leggings`,`boots`,`swords`,`axes`)
### Changed
- Improved compatibility with all sorts of default tags in `weaponleveling` tags
- Changed `item` property for leveling files of `helmets`,`chestplates`,`leggings`,`boots`,`swords` and `axes`
### Fixed
- Tooltips not showing for other players on local servers due to a missing sync
- More Syncing issues
release
Lukas' Weapon Leveling 3.0.0 Forge
1.20.1-3.0.0-forge8 апр. 2026 г.1,7 тыс.Minecraft: 1.20.1forge
Что нового
# Update 3.0.0
* Added Attribute Leveling where you can level any and all attributes an Item has
* Added Leveling Functions (Math Functions)
* Added Leveling Types (Worn, Melee, Ranged, None)
* Added new Leveling API
* Revamped the Datapack System
* Removed builtin Mod Support in Favour of Addons
release
Lukas' Weapon Leveling 3.0.0 Fabric
1.20.1-3.0.0-fabric8 апр. 2026 г.476Minecraft: 1.20.1fabric
Что нового
# Update 3.0.0
* Added Attribute Leveling where you can level any and all attributes an Item has
* Added Leveling Functions (Math Functions)
* Added Leveling Types (Worn, Melee, Ranged, None)
* Added new Leveling API
* Revamped the Datapack System
* Removed builtin Mod Support in Favour of Addons



![[OLD]Tooltip for a Netherite Sword](https://cdn.modrinth.com/data/IuFgFiGE/images/08be0640870eba20ae15f5ec8392b8f15fba8f34.png)