Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Creators
Details

DiabloLoot is a mod that at least tries to add grindy ARPG aspects to the game we all love and play, Minecraft.
It is a dominant mod, so it will affect every single mod you pick and change them a lot. Mobs stats will be rerolled, items in the config files will be custom generated DL items, and will prevent you from wearing specific items.

DL adds 3 types of skills of 3 levels that could be binded to items and a complicated currency-based item crafting system along with an in-depth gearing system; suffixes, prefixes, base modifiers. DL makes handling with currencies easier by adding the currency stash.

It also adds completely new HUDs removing the old ones. Size, style whatever you want to change is also customizable. There are two types: one is spherical, and the other is bar-shaped.
Creating compatible items:
You can add custom mod items. You have to specify the minimum-maximum item level like modid:item_name:45-75. It can be both created or dropped items, they will be bound to the levels given here. Directory: /config/diabloloot

Creating your custom unique items:
It is easy because it only has few parameters you can basically copy the example ones. There is no limit in values and amount of uniques you can create."id" in the file MUST match the file name. "chance" / "chanceIn" is the drop chance so making it 50/100 would be %50. This is how the file should look like: Directory: /config/diabloloot/uniques

Modifier Library

Creating custom bosses:
Note: entitySize only affects the gui. It says entityNameHexColor but you should use decimals instead. Use lastPage option wisely, as it will make the mod understand whether it should not render the next page button or not. You also can add your boss IDs to unique items mobDrops option. Directory: /config/diabloloot/bosses


He is a good boi



