Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Creators
Details
LevelingRank turns Minecraft into a progressive ARPG with 200 levels, daily quests, enemies that scale with you, and a deep system of rarities, reforging, and enchanting for weapons and armor.
This mod requires AttributeFix to work.
The mod adds 3 new tables
Rarity Deconstructor

- Accepts a weapon or armor with rarity in the input slot and shows in the output slot how many Fusion Fragments you will obtain by destroying it.
- The number of fragments depends only on the rarity: from 1 for Common up to 10 for Infernal, returning more resources the higher the rarity.
- When taking the fragments from the output slot, the original item is fully consumed, allowing rare loot to be recycled into materials for new infusions and upgrades.
Rarity Infusion Table

- Infuses an initial rarity into weapons and armor using Fusion Fragments as the cost.
- Also serves to replace the current rarity of the item.
- The rarity obtained depends on the playerās level and a tier-based probability table (low/medium/high).
Power Enchant Table

- Takes an item with rarity and allows raising its Rarity Tier from 0 to +10 using Fusion Fragments.
- On weapons, each tier increases base damage through a percentage bonus and also scales the pierce value depending on rarity and tier.
- On armor, each tier increases the ArmorScore based on rarity, making the pieces progressively more defensive without changing the armor type.
More precise data
Spoiler
Enemy Difficulty: (Customizable)
- Monsters will adapt to the player's level.
- Bonus health based on level.
- Enemies gain Armor Score to reduce the damage the player deals.
- The more health an enemy has, the more XP the player gains.
Restricted Equipment: (Customizable)
- Weapons restricted by level
- Weapons obtained from loot/mobs will have a rarity
- Rarities will increase the weapon's base damage
- All weapons will have Pierce to negate part of the enemy's Armor Score
Mining: (Customizable)
- Certain blocks require a minimum level to be mined.
- If you don't meet the requirement, the action will be blocked.
Special Events
- There are currently 3 daily events
- Daily Missions: During that day, the player will have a special mission
- Mining Event: The player obtains LevelingXP for mining
- Multiplier Event: During that day, LevelingXP is multiplied
āļø Default Boss Level Settings
Spoiler
If the player's level exceeds the boss's default level, the boss will scale up to match the player ā up to 9 levels above the player's current level.
š§± Vanilla Bosses
- Wither: Level 41+
- Ender Dragon: Level 51+
- Warden: Level 61+
š§© Modded Bosses
- Mowzies Mobs: Level 1ā11+
- Call of Yucutan: Level 11+
- Twilight Forest: Level 21+
- Bosses of Mass Destruction: Level 21+
- Irons Spellbooks: Level 11ā21+
- DivineRPG: Level 21+
- Aether: Level 21+
- Blue Skies: Level 21+
- Meet Your Fight: Level 21+
- Dungeons and Combat: Level 26ā36+
- Aquamirae: Level 31+
- Souls Weapons: Level 31+
- EEEABS Mobs: Level 31+
- Terramity: Level 31ā51+
- Alexs Mobs: Level 51+
- Cataclysm: Level 41ā51+
- Foolish: Level 21ā90
- Wraithon: Level 90+
Information about rarities
Spoiler
unlock levels 1ā24 Common: 70 %, Uncommon: 25 %, Rare: 5 % 25ā59 Uncommon: 50 %, Rare: 45 %, Epic: 5 % 60ā94 Rare: 50 %, Epic: 45 %, Legendary: 5 % 95ā129 Epic: 50 %, Legendary: 45 %, Mythic: 5 % 130ā164 Legendary: 50 %, Mythic: 45 %, Divine: 5 % 165ā184 Mythic: 50 %, Divine: 45 %, Exotic: 5 % 185ā199 Divine: 50 %, Exotic: 45 %, Celestial: 5 % 200+ Exotic: 50 %, Celestial: 45 %, Infernal: 5 %
Rarity Ā Ā Ā Bonus damage
Common Ā Ā Ā +25%Ā Ā Uncommon Ā Ā +70% Rare Ā Ā Ā Ā +130% Epic Ā Ā Ā Ā +210% Legendary Ā Ā +300% Mythic Ā Ā Ā +410% Divine Ā Ā Ā +530% Exotic Ā Ā Ā +660% Celestial Ā Ā +800% Infernal Ā Ā +900%
Mod Configuration Files and Aspects
Spoiler
Leveling Rank ā Configuration: Ā yourmodpack/config/levelingrank
Inside you'll find:
LevelingRankConfig.toml
- Blacklist
- You can disable the name with the visible level of the mobs
- You can change the percentages of attributes that mobs receive (Health, damage, and defense)
- Custom overlay
- Limits dimension access based on player level.
- You can change the amount of XP gained per enemy.
armor_restrictions.json
- Sets the minimum level required to wear armor
entity_levels.json
- Defines the minimum and maximum level at which creatures can spawn
- If not specified, the enemy inherits the player's level
- If Boss is True, the entity will gain a different percentage of health and damage than other entities (define this in LevelingRankConfig.toml), which is especially useful for strengthening boss battles.
gui_restrictions.json
- Defines the level required to interact with blocks like furnaces, anvils, etc.
mineable_restrictions.json
- Sets the level required to break specific blocks by ID
- Also supports tag-based restrictions
weapon_restrictions.json
- Specifies the minimum level required to use individual weapons by ID
- Can also apply restrictions via tags
- If a weapon isnāt listed here, it wonāt be part of the rarity and bonus system
- It may still be included if it uses vanilla configurations
- If itās missing, itās likely created with a custom system
Commands available to any player:
Spoiler
Shows the current level and XP of the player executing the command. /level mylevel Shows the XP required for the next level. /level xpneeded Shows level, XP, and rarity probabilities for another player. /level infoplayer <player>
Commands for administrators only:
Increases the playerās level; if no amount is specified, increases by 1 (max. 90). /level up [amount] Sets the playerās level to a given amount (1ā90). /level set <amount> Adds XP to the player. /level addxp <amount> Resets the playerās level to 1 and XP to 0. /level reset Assigns a daily XP bonus depending on type (special, epic, ultra, end). /level dailyxp <type>



