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 Summary
Nested Classes - 
Method Summary
Modifier and TypeMethodDescriptiondecorate(BiFunction<ItemStack, LootContext, ItemStack> p_80725_, Consumer<ItemStack> p_80726_, LootContext p_80727_) getType()Methods inherited from interface java.util.function.BiFunction
andThen, applyMethods inherited from interface net.minecraft.world.level.storage.loot.LootContextUser
getReferencedContextParams, validate 
- 
Method Details
- 
getType
LootItemFunctionType getType() - 
decorate
static Consumer<ItemStack> decorate(BiFunction<ItemStack, LootContext, ItemStack> p_80725_, Consumer<ItemStack> p_80726_, LootContext p_80727_)  
 -