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