Package net.minecraft.loot.functions
Class LootFunctionManager
java.lang.Object
net.minecraft.loot.functions.LootFunctionManager
-
Field Summary
Modifier and TypeFieldDescriptionstatic final LootFunctionType
static final LootFunctionType
static final LootFunctionType
static final LootFunctionType
static final LootFunctionType
static final LootFunctionType
static final LootFunctionType
static final LootFunctionType
static final LootFunctionType
static final LootFunctionType
static final BiFunction<ItemStack,
LootContext, ItemStack> static final LootFunctionType
static final LootFunctionType
static final LootFunctionType
static final LootFunctionType
static final LootFunctionType
static final LootFunctionType
static final LootFunctionType
static final LootFunctionType
static final LootFunctionType
static final LootFunctionType
static final LootFunctionType
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic BiFunction<ItemStack,
LootContext, ItemStack> compose
(BiFunction<ItemStack, LootContext, ItemStack>[] p_216241_0_) static Object
private static LootFunctionType
register
(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
-
LootFunctionManager
public LootFunctionManager()
-
-
Method Details
-
register
private static LootFunctionType register(String p_237451_0_, ILootSerializer<? extends ILootFunction> p_237451_1_) -
createGsonAdapter
-
compose
public static BiFunction<ItemStack,LootContext, composeItemStack> (BiFunction<ItemStack, LootContext, ItemStack>[] p_216241_0_)
-