Package net.minecraft.loot.function
Class LootFunctionTypes
java.lang.Object
net.minecraft.loot.function.LootFunctionTypes
- Mappings:
Namespace Name named net/minecraft/loot/function/LootFunctionTypes
intermediary net/minecraft/class_131
official eqt
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final LootFunctionType
static final com.mojang.serialization.Codec
<LootFunction> static final com.mojang.serialization.Codec
<LootFunction> static final LootFunctionType
static final LootFunctionType
static final LootFunctionType
static final LootFunctionType
static final LootFunctionType
static final LootFunctionType
static final com.mojang.serialization.Codec
<RegistryEntry<LootFunction>> 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
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
static final LootFunctionType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic BiFunction
<ItemStack, LootContext, ItemStack> join
(List<? extends BiFunction<ItemStack, LootContext, ItemStack>> terms) private static LootFunctionType
register
(String id, com.mojang.serialization.MapCodec<? extends LootFunction> mapCodec)
-
Field Details
-
NOOP
- Mappings:
Namespace Name Mixin selector named NOOP
Lnet/minecraft/loot/function/LootFunctionTypes;NOOP:Ljava/util/function/BiFunction;
intermediary field_1102
Lnet/minecraft/class_131;field_1102:Ljava/util/function/BiFunction;
official a
Leqt;a:Ljava/util/function/BiFunction;
-
BASE_CODEC
- Mappings:
Namespace Name Mixin selector named BASE_CODEC
Lnet/minecraft/loot/function/LootFunctionTypes;BASE_CODEC:Lcom/mojang/serialization/Codec;
intermediary field_45831
Lnet/minecraft/class_131;field_45831:Lcom/mojang/serialization/Codec;
official b
Leqt;b:Lcom/mojang/serialization/Codec;
-
CODEC
- Mappings:
Namespace Name Mixin selector named CODEC
Lnet/minecraft/loot/function/LootFunctionTypes;CODEC:Lcom/mojang/serialization/Codec;
intermediary field_50023
Lnet/minecraft/class_131;field_50023:Lcom/mojang/serialization/Codec;
official c
Leqt;c:Lcom/mojang/serialization/Codec;
-
ENTRY_CODEC
- Mappings:
Namespace Name Mixin selector named ENTRY_CODEC
Lnet/minecraft/loot/function/LootFunctionTypes;ENTRY_CODEC:Lcom/mojang/serialization/Codec;
intermediary field_45832
Lnet/minecraft/class_131;field_45832:Lcom/mojang/serialization/Codec;
official d
Leqt;d:Lcom/mojang/serialization/Codec;
-
SET_COUNT
- Mappings:
Namespace Name Mixin selector named SET_COUNT
Lnet/minecraft/loot/function/LootFunctionTypes;SET_COUNT:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_25214
Lnet/minecraft/class_131;field_25214:Lnet/minecraft/class_5339;
official e
Leqt;e:Leqs;
-
ENCHANT_WITH_LEVELS
- Mappings:
Namespace Name Mixin selector named ENCHANT_WITH_LEVELS
Lnet/minecraft/loot/function/LootFunctionTypes;ENCHANT_WITH_LEVELS:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_25215
Lnet/minecraft/class_131;field_25215:Lnet/minecraft/class_5339;
official f
Leqt;f:Leqs;
-
ENCHANT_RANDOMLY
- Mappings:
Namespace Name Mixin selector named ENCHANT_RANDOMLY
Lnet/minecraft/loot/function/LootFunctionTypes;ENCHANT_RANDOMLY:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_25216
Lnet/minecraft/class_131;field_25216:Lnet/minecraft/class_5339;
official g
Leqt;g:Leqs;
-
SET_ENCHANTMENTS
- Mappings:
Namespace Name Mixin selector named SET_ENCHANTMENTS
Lnet/minecraft/loot/function/LootFunctionTypes;SET_ENCHANTMENTS:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_27906
Lnet/minecraft/class_131;field_27906:Lnet/minecraft/class_5339;
official h
Leqt;h:Leqs;
-
SET_CUSTOM_DATA
- Mappings:
Namespace Name Mixin selector named SET_CUSTOM_DATA
Lnet/minecraft/loot/function/LootFunctionTypes;SET_CUSTOM_DATA:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_49441
Lnet/minecraft/class_131;field_49441:Lnet/minecraft/class_5339;
official i
Leqt;i:Leqs;
-
SET_COMPONENTS
- Mappings:
Namespace Name Mixin selector named SET_COMPONENTS
Lnet/minecraft/loot/function/LootFunctionTypes;SET_COMPONENTS:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_49442
Lnet/minecraft/class_131;field_49442:Lnet/minecraft/class_5339;
official j
Leqt;j:Leqs;
-
FURNACE_SMELT
- Mappings:
Namespace Name Mixin selector named FURNACE_SMELT
Lnet/minecraft/loot/function/LootFunctionTypes;FURNACE_SMELT:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_25218
Lnet/minecraft/class_131;field_25218:Lnet/minecraft/class_5339;
official k
Leqt;k:Leqs;
-
LOOTING_ENCHANT
- Mappings:
Namespace Name Mixin selector named LOOTING_ENCHANT
Lnet/minecraft/loot/function/LootFunctionTypes;LOOTING_ENCHANT:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_25219
Lnet/minecraft/class_131;field_25219:Lnet/minecraft/class_5339;
official l
Leqt;l:Leqs;
-
SET_DAMAGE
- Mappings:
Namespace Name Mixin selector named SET_DAMAGE
Lnet/minecraft/loot/function/LootFunctionTypes;SET_DAMAGE:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_25220
Lnet/minecraft/class_131;field_25220:Lnet/minecraft/class_5339;
official m
Leqt;m:Leqs;
-
SET_ATTRIBUTES
- Mappings:
Namespace Name Mixin selector named SET_ATTRIBUTES
Lnet/minecraft/loot/function/LootFunctionTypes;SET_ATTRIBUTES:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_25221
Lnet/minecraft/class_131;field_25221:Lnet/minecraft/class_5339;
official n
Leqt;n:Leqs;
-
SET_NAME
- Mappings:
Namespace Name Mixin selector named SET_NAME
Lnet/minecraft/loot/function/LootFunctionTypes;SET_NAME:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_25222
Lnet/minecraft/class_131;field_25222:Lnet/minecraft/class_5339;
official o
Leqt;o:Leqs;
-
EXPLORATION_MAP
- Mappings:
Namespace Name Mixin selector named EXPLORATION_MAP
Lnet/minecraft/loot/function/LootFunctionTypes;EXPLORATION_MAP:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_25223
Lnet/minecraft/class_131;field_25223:Lnet/minecraft/class_5339;
official p
Leqt;p:Leqs;
-
SET_STEW_EFFECT
- Mappings:
Namespace Name Mixin selector named SET_STEW_EFFECT
Lnet/minecraft/loot/function/LootFunctionTypes;SET_STEW_EFFECT:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_25224
Lnet/minecraft/class_131;field_25224:Lnet/minecraft/class_5339;
official q
Leqt;q:Leqs;
-
COPY_NAME
- Mappings:
Namespace Name Mixin selector named COPY_NAME
Lnet/minecraft/loot/function/LootFunctionTypes;COPY_NAME:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_25225
Lnet/minecraft/class_131;field_25225:Lnet/minecraft/class_5339;
official r
Leqt;r:Leqs;
-
SET_CONTENTS
- Mappings:
Namespace Name Mixin selector named SET_CONTENTS
Lnet/minecraft/loot/function/LootFunctionTypes;SET_CONTENTS:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_25226
Lnet/minecraft/class_131;field_25226:Lnet/minecraft/class_5339;
official s
Leqt;s:Leqs;
-
LIMIT_COUNT
- Mappings:
Namespace Name Mixin selector named LIMIT_COUNT
Lnet/minecraft/loot/function/LootFunctionTypes;LIMIT_COUNT:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_25227
Lnet/minecraft/class_131;field_25227:Lnet/minecraft/class_5339;
official t
Leqt;t:Leqs;
-
APPLY_BONUS
- Mappings:
Namespace Name Mixin selector named APPLY_BONUS
Lnet/minecraft/loot/function/LootFunctionTypes;APPLY_BONUS:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_25228
Lnet/minecraft/class_131;field_25228:Lnet/minecraft/class_5339;
official u
Leqt;u:Leqs;
-
SET_LOOT_TABLE
- Mappings:
Namespace Name Mixin selector named SET_LOOT_TABLE
Lnet/minecraft/loot/function/LootFunctionTypes;SET_LOOT_TABLE:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_25229
Lnet/minecraft/class_131;field_25229:Lnet/minecraft/class_5339;
official v
Leqt;v:Leqs;
-
EXPLOSION_DECAY
- Mappings:
Namespace Name Mixin selector named EXPLOSION_DECAY
Lnet/minecraft/loot/function/LootFunctionTypes;EXPLOSION_DECAY:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_25230
Lnet/minecraft/class_131;field_25230:Lnet/minecraft/class_5339;
official w
Leqt;w:Leqs;
-
SET_LORE
- Mappings:
Namespace Name Mixin selector named SET_LORE
Lnet/minecraft/loot/function/LootFunctionTypes;SET_LORE:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_25231
Lnet/minecraft/class_131;field_25231:Lnet/minecraft/class_5339;
official x
Leqt;x:Leqs;
-
FILL_PLAYER_HEAD
- Mappings:
Namespace Name Mixin selector named FILL_PLAYER_HEAD
Lnet/minecraft/loot/function/LootFunctionTypes;FILL_PLAYER_HEAD:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_25232
Lnet/minecraft/class_131;field_25232:Lnet/minecraft/class_5339;
official y
Leqt;y:Leqs;
-
COPY_CUSTOM_DATA
- Mappings:
Namespace Name Mixin selector named COPY_CUSTOM_DATA
Lnet/minecraft/loot/function/LootFunctionTypes;COPY_CUSTOM_DATA:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_49443
Lnet/minecraft/class_131;field_49443:Lnet/minecraft/class_5339;
official z
Leqt;z:Leqs;
-
COPY_STATE
- Mappings:
Namespace Name Mixin selector named COPY_STATE
Lnet/minecraft/loot/function/LootFunctionTypes;COPY_STATE:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_25234
Lnet/minecraft/class_131;field_25234:Lnet/minecraft/class_5339;
official A
Leqt;A:Leqs;
-
SET_BANNER_PATTERN
- Mappings:
Namespace Name Mixin selector named SET_BANNER_PATTERN
Lnet/minecraft/loot/function/LootFunctionTypes;SET_BANNER_PATTERN:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_27342
Lnet/minecraft/class_131;field_27342:Lnet/minecraft/class_5339;
official B
Leqt;B:Leqs;
-
SET_POTION
- Mappings:
Namespace Name Mixin selector named SET_POTION
Lnet/minecraft/loot/function/LootFunctionTypes;SET_POTION:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_35079
Lnet/minecraft/class_131;field_35079:Lnet/minecraft/class_5339;
official C
Leqt;C:Leqs;
-
SET_INSTRUMENT
- Mappings:
Namespace Name Mixin selector named SET_INSTRUMENT
Lnet/minecraft/loot/function/LootFunctionTypes;SET_INSTRUMENT:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_39060
Lnet/minecraft/class_131;field_39060:Lnet/minecraft/class_5339;
official D
Leqt;D:Leqs;
-
REFERENCE
- Mappings:
Namespace Name Mixin selector named REFERENCE
Lnet/minecraft/loot/function/LootFunctionTypes;REFERENCE:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_44508
Lnet/minecraft/class_131;field_44508:Lnet/minecraft/class_5339;
official E
Leqt;E:Leqs;
-
SEQUENCE
- Mappings:
Namespace Name Mixin selector named SEQUENCE
Lnet/minecraft/loot/function/LootFunctionTypes;SEQUENCE:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_45830
Lnet/minecraft/class_131;field_45830:Lnet/minecraft/class_5339;
official F
Leqt;F:Leqs;
-
COPY_COMPONENTS
- Mappings:
Namespace Name Mixin selector named COPY_COMPONENTS
Lnet/minecraft/loot/function/LootFunctionTypes;COPY_COMPONENTS:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_49440
Lnet/minecraft/class_131;field_49440:Lnet/minecraft/class_5339;
official G
Leqt;G:Leqs;
-
SET_FIREWORKS
- Mappings:
Namespace Name Mixin selector named SET_FIREWORKS
Lnet/minecraft/loot/function/LootFunctionTypes;SET_FIREWORKS:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_49865
Lnet/minecraft/class_131;field_49865:Lnet/minecraft/class_5339;
official H
Leqt;H:Leqs;
-
SET_FIREWORK_EXPLOSION
- Mappings:
Namespace Name Mixin selector named SET_FIREWORK_EXPLOSION
Lnet/minecraft/loot/function/LootFunctionTypes;SET_FIREWORK_EXPLOSION:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_49866
Lnet/minecraft/class_131;field_49866:Lnet/minecraft/class_5339;
official I
Leqt;I:Leqs;
-
SET_BOOK_COVER
- Mappings:
Namespace Name Mixin selector named SET_BOOK_COVER
Lnet/minecraft/loot/function/LootFunctionTypes;SET_BOOK_COVER:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_49867
Lnet/minecraft/class_131;field_49867:Lnet/minecraft/class_5339;
official J
Leqt;J:Leqs;
-
SET_WRITTEN_BOOK_PAGES
- Mappings:
Namespace Name Mixin selector named SET_WRITTEN_BOOK_PAGES
Lnet/minecraft/loot/function/LootFunctionTypes;SET_WRITTEN_BOOK_PAGES:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_49868
Lnet/minecraft/class_131;field_49868:Lnet/minecraft/class_5339;
official K
Leqt;K:Leqs;
-
SET_WRITABLE_BOOK_PAGES
- Mappings:
Namespace Name Mixin selector named SET_WRITABLE_BOOK_PAGES
Lnet/minecraft/loot/function/LootFunctionTypes;SET_WRITABLE_BOOK_PAGES:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_49869
Lnet/minecraft/class_131;field_49869:Lnet/minecraft/class_5339;
official L
Leqt;L:Leqs;
-
TOGGLE_TOOLTIPS
- Mappings:
Namespace Name Mixin selector named TOGGLE_TOOLTIPS
Lnet/minecraft/loot/function/LootFunctionTypes;TOGGLE_TOOLTIPS:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_50022
Lnet/minecraft/class_131;field_50022:Lnet/minecraft/class_5339;
official M
Leqt;M:Leqs;
-
SET_OMINOUS_BOTTLE_AMPLIFIER
- Mappings:
Namespace Name Mixin selector named SET_OMINOUS_BOTTLE_AMPLIFIER
Lnet/minecraft/loot/function/LootFunctionTypes;SET_OMINOUS_BOTTLE_AMPLIFIER:Lnet/minecraft/loot/function/LootFunctionType;
intermediary field_50207
Lnet/minecraft/class_131;field_50207:Lnet/minecraft/class_5339;
official N
Leqt;N:Leqs;
-
-
Constructor Details
-
LootFunctionTypes
public LootFunctionTypes()
-
-
Method Details
-
register
private static LootFunctionType register(String id, com.mojang.serialization.MapCodec<? extends LootFunction> mapCodec) - Mappings:
Namespace Name Mixin selector named register
Lnet/minecraft/loot/function/LootFunctionTypes;register(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/loot/function/LootFunctionType;
intermediary method_29323
Lnet/minecraft/class_131;method_29323(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/class_5339;
official a
Leqt;a(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Leqs;
-
join
public static BiFunction<ItemStack,LootContext, joinItemStack> (List<? extends BiFunction<ItemStack, LootContext, ItemStack>> terms) - Mappings:
Namespace Name Mixin selector named join
Lnet/minecraft/loot/function/LootFunctionTypes;join(Ljava/util/List;)Ljava/util/function/BiFunction;
intermediary method_594
Lnet/minecraft/class_131;method_594(Ljava/util/List;)Ljava/util/function/BiFunction;
official a
Leqt;a(Ljava/util/List;)Ljava/util/function/BiFunction;
-