Class LootItemFunctions
java.lang.Object
net.minecraft.world.level.storage.loot.functions.LootItemFunctions
Registry for
LootItemFunction-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<Holder<LootItemFunction>> static final BiFunction<ItemStack, LootContext, ItemStack> static final com.mojang.serialization.Codec<LootItemFunction> static final com.mojang.serialization.Codec<LootItemFunction> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic com.mojang.serialization.MapCodec<? extends LootItemFunction> bootstrap(Registry<com.mojang.serialization.MapCodec<? extends LootItemFunction>> registry) static BiFunction<ItemStack, LootContext, ItemStack> compose(List<? extends BiFunction<ItemStack, LootContext, ItemStack>> functions)
-
Field Details
-
IDENTITY
-
TYPED_CODEC
-
ROOT_CODEC
-
CODEC
-
-
Constructor Details
-
LootItemFunctions
public LootItemFunctions()
-
-
Method Details
-
bootstrap
public static com.mojang.serialization.MapCodec<? extends LootItemFunction> bootstrap(Registry<com.mojang.serialization.MapCodec<? extends LootItemFunction>> registry) -
compose
public static BiFunction<ItemStack, LootContext, ItemStack> compose(List<? extends BiFunction<ItemStack, LootContext, ItemStack>> functions)
-