Package net.minecraft.loot.functions
Class LootFunctionManager
java.lang.Object
net.minecraft.loot.functions.LootFunctionManager
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final LootFunctionTypestatic final LootFunctionTypestatic final LootFunctionTypestatic final LootFunctionTypestatic final LootFunctionTypestatic final LootFunctionTypestatic final LootFunctionTypestatic final LootFunctionTypestatic final LootFunctionTypestatic final LootFunctionTypestatic final BiFunction<ItemStack,LootContext, ItemStack> static final LootFunctionTypestatic final LootFunctionTypestatic final LootFunctionTypestatic final LootFunctionTypestatic final LootFunctionTypestatic final LootFunctionTypestatic final LootFunctionTypestatic final LootFunctionTypestatic final LootFunctionTypestatic final LootFunctionTypestatic final LootFunctionType
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic BiFunction<ItemStack,LootContext, ItemStack> compose(BiFunction<ItemStack, LootContext, ItemStack>[] p_216241_0_) static Objectprivate static LootFunctionTyperegister(String p_237451_0_, ILootSerializer<? extends ILootFunction> p_237451_1_) 
- 
Field Details- 
IDENTITY
- 
SET_COUNT
- 
ENCHANT_WITH_LEVELS
- 
ENCHANT_RANDOMLY
- 
SET_NBT
- 
FURNACE_SMELT
- 
LOOTING_ENCHANT
- 
SET_DAMAGE
- 
SET_ATTRIBUTES
- 
SET_NAME
- 
EXPLORATION_MAP
- 
SET_STEW_EFFECT
- 
COPY_NAME
- 
SET_CONTENTS
- 
LIMIT_COUNT
- 
APPLY_BONUS
- 
SET_LOOT_TABLE
- 
EXPLOSION_DECAY
- 
SET_LORE
- 
FILL_PLAYER_HEAD
- 
COPY_NBT
- 
COPY_STATE
 
- 
- 
Constructor Details- 
LootFunctionManagerpublic LootFunctionManager()
 
- 
- 
Method Details- 
registerprivate static LootFunctionType register(String p_237451_0_, ILootSerializer<? extends ILootFunction> p_237451_1_) 
- 
createGsonAdapter
- 
composepublic static BiFunction<ItemStack,LootContext, composeItemStack> (BiFunction<ItemStack, LootContext, ItemStack>[] p_216241_0_) 
 
-