Interface LootItemFunction
- All Superinterfaces:
- BiFunction<ItemStack,,- LootContext, - ItemStack> - LootContextUser
- All Known Implementing Classes:
- ApplyBonusCount,- ApplyExplosionDecay,- CopyBlockState,- CopyNameFunction,- CopyNbtFunction,- EnchantRandomlyFunction,- EnchantWithLevelsFunction,- ExplorationMapFunction,- FillPlayerHead,- FunctionReference,- LimitCount,- LootingEnchantFunction,- LootItemConditionalFunction,- SequenceFunction,- SetAttributesFunction,- SetBannerPatternFunction,- SetContainerContents,- SetContainerLootTable,- SetEnchantmentsFunction,- SetInstrumentFunction,- SetItemCountFunction,- SetItemDamageFunction,- SetLoreFunction,- SetNameFunction,- SetNbtFunction,- SetPotionFunction,- SetStewEffectFunction,- SmeltItemFunction
public interface LootItemFunction
extends LootContextUser, BiFunction<ItemStack,LootContext,ItemStack>  
- 
Nested Class SummaryNested Classes
- 
Method SummaryModifier and TypeMethodDescriptiondecorate(BiFunction<ItemStack, LootContext, ItemStack> p_80725_, Consumer<ItemStack> p_80726_, LootContext p_80727_) getType()Methods inherited from interface java.util.function.BiFunctionandThen, applyMethods inherited from interface net.minecraft.world.level.storage.loot.LootContextUsergetReferencedContextParams, validate
- 
Method Details- 
getTypeLootItemFunctionType getType()
- 
decoratestatic Consumer<ItemStack> decorate(BiFunction<ItemStack, LootContext, ItemStack> p_80725_, Consumer<ItemStack> p_80726_, LootContext p_80727_) 
 
-