net.minecraft.world.level.storage.loot.functions

public class LootItemFunctions

fde
net.minecraft.world.level.storage.loot.functions.LootItemFunctions
net.minecraft.class_131

Field summary

Modifier and TypeField
public static final BiFunction<ItemStack, LootContext, ItemStack>
a
IDENTITY
field_1102
public static final com.mojang.serialization.Codec<LootItemFunction>
b
TYPED_CODEC
field_45831
public static final com.mojang.serialization.Codec<LootItemFunction>
c
ROOT_CODEC
field_50023
public static final com.mojang.serialization.Codec<Holder<LootItemFunction>>
d
CODEC
field_45832
public static final LootItemFunctionType<SetItemCountFunction>
e
SET_COUNT
field_25214
public static final LootItemFunctionType<SetItemFunction>
f
SET_ITEM
field_51426
public static final LootItemFunctionType<EnchantWithLevelsFunction>
g
ENCHANT_WITH_LEVELS
field_25215
public static final LootItemFunctionType<EnchantRandomlyFunction>
h
ENCHANT_RANDOMLY
field_25216
public static final LootItemFunctionType<SetEnchantmentsFunction>
i
SET_ENCHANTMENTS
field_27906
public static final LootItemFunctionType<SetCustomDataFunction>
j
SET_CUSTOM_DATA
field_49441
public static final LootItemFunctionType<SetComponentsFunction>
k
SET_COMPONENTS
field_49442
public static final LootItemFunctionType<SmeltItemFunction>
l
FURNACE_SMELT
field_25218
public static final LootItemFunctionType<EnchantedCountIncreaseFunction>
m
ENCHANTED_COUNT_INCREASE
field_51800
public static final LootItemFunctionType<SetItemDamageFunction>
n
SET_DAMAGE
field_25220
public static final LootItemFunctionType<SetAttributesFunction>
o
SET_ATTRIBUTES
field_25221
public static final LootItemFunctionType<SetNameFunction>
p
SET_NAME
field_25222
public static final LootItemFunctionType<ExplorationMapFunction>
q
EXPLORATION_MAP
field_25223
public static final LootItemFunctionType<SetStewEffectFunction>
r
SET_STEW_EFFECT
field_25224
public static final LootItemFunctionType<CopyNameFunction>
s
COPY_NAME
field_25225
public static final LootItemFunctionType<SetContainerContents>
t
SET_CONTENTS
field_25226
public static final LootItemFunctionType<ModifyContainerContents>
u
MODIFY_CONTENTS
field_51427
public static final LootItemFunctionType<FilteredFunction>
v
FILTERED
field_51428
public static final LootItemFunctionType<LimitCount>
w
LIMIT_COUNT
field_25227
public static final LootItemFunctionType<ApplyBonusCount>
x
APPLY_BONUS
field_25228
public static final LootItemFunctionType<SetContainerLootTable>
y
SET_LOOT_TABLE
field_25229
public static final LootItemFunctionType<ApplyExplosionDecay>
z
EXPLOSION_DECAY
field_25230
public static final LootItemFunctionType<SetLoreFunction>
A
SET_LORE
field_25231
public static final LootItemFunctionType<FillPlayerHead>
B
FILL_PLAYER_HEAD
field_25232
public static final LootItemFunctionType<CopyCustomDataFunction>
C
COPY_CUSTOM_DATA
field_49443
public static final LootItemFunctionType<CopyBlockState>
D
COPY_STATE
field_25234
public static final LootItemFunctionType<SetBannerPatternFunction>
E
SET_BANNER_PATTERN
field_27342
public static final LootItemFunctionType<SetPotionFunction>
F
SET_POTION
field_35079
public static final LootItemFunctionType<SetInstrumentFunction>
G
SET_INSTRUMENT
field_39060
public static final LootItemFunctionType<FunctionReference>
H
REFERENCE
field_44508
public static final LootItemFunctionType<SequenceFunction>
I
SEQUENCE
field_45830
public static final LootItemFunctionType<CopyComponentsFunction>
J
COPY_COMPONENTS
field_49440
public static final LootItemFunctionType<SetFireworksFunction>
K
SET_FIREWORKS
field_49865
public static final LootItemFunctionType<SetFireworkExplosionFunction>
L
SET_FIREWORK_EXPLOSION
field_49866
public static final LootItemFunctionType<SetBookCoverFunction>
M
SET_BOOK_COVER
field_49867
public static final LootItemFunctionType<SetWrittenBookPagesFunction>
N
SET_WRITTEN_BOOK_PAGES
field_49868
public static final LootItemFunctionType<SetWritableBookPagesFunction>
O
SET_WRITABLE_BOOK_PAGES
field_49869
public static final LootItemFunctionType<ToggleTooltips>
P
TOGGLE_TOOLTIPS
field_50022
public static final LootItemFunctionType<SetOminousBottleAmplifierFunction>
Q
SET_OMINOUS_BOTTLE_AMPLIFIER
field_50207
public static final LootItemFunctionType<SetCustomModelDataFunction>
R
SET_CUSTOM_MODEL_DATA
field_51425

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private static <T extends LootItemFunction> LootItemFunctionType<T>
a(String arg0, com.mojang.serialization.MapCodec<T> arg1)
register(String arg0, com.mojang.serialization.MapCodec<T> arg1)
method_29323(String arg0, com.mojang.serialization.MapCodec<T> arg1)
public static BiFunction<ItemStack, LootContext, ItemStack>
a(List<? extends BiFunction<dba, fbo, dba>> arg0)
compose(List<? extends BiFunction<ItemStack, LootContext, ItemStack>> arg0)
method_594(List<? extends BiFunction<class_1799, class_47, class_1799>> arg0)