Class GlobalLootModifiersTest.SmeltingEnchantmentModifier
java.lang.Object
net.minecraftforge.common.loot.LootModifier
net.minecraftforge.debug.gameplay.loot.GlobalLootModifiersTest.SmeltingEnchantmentModifier
- All Implemented Interfaces:
IGlobalLootModifier
- Enclosing class:
- GlobalLootModifiersTest
The smelting enchantment causes this modifier to be invoked, via the smelting loot_modifier json
-
Nested Class Summary
Modifier and TypeClassDescriptionprivate static class
-
Field Summary
Fields inherited from class net.minecraftforge.common.loot.LootModifier
conditions
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiondoApply(List<ItemStack> generatedLoot, LootContext context)
Applies the modifier to the generated loot (all loot conditions have already been checked and have returned true).private static ItemStack
smelt(ItemStack stack, LootContext context)
Methods inherited from class net.minecraftforge.common.loot.LootModifier
apply
-
Constructor Details
-
SmeltingEnchantmentModifier
-
-
Method Details
-
doApply
Description copied from class:LootModifier
Applies the modifier to the generated loot (all loot conditions have already been checked and have returned true).- Specified by:
doApply
in classLootModifier
- Parameters:
generatedLoot
- the list of ItemStacks that will be dropped, generated by loot tablescontext
- the LootContext, identical to what is passed to loot tables- Returns:
- modified loot drops
-
smelt
-