Package net.minecraft.loot.function
Class LootFunctionTypes
java.lang.Object
net.minecraft.loot.function.LootFunctionTypes
- Mappings:
Namespace Name official dst
intermediary net/minecraft/class_131
named net/minecraft/loot/function/LootFunctionTypes
-
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 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
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Object
static BiFunction<ItemStack,
LootContext, ItemStack> join
(BiFunction<ItemStack, LootContext, ItemStack>[] lootFunctions) private static LootFunctionType
register
(String id, JsonSerializer<? extends LootFunction> jsonSerializer)
-
Field Details
-
NOOP
- Mappings:
Namespace Name Mixin selector official a
Ldst;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;
-
SET_COUNT
- Mappings:
Namespace Name Mixin selector official b
Ldst;b:Ldss;
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 c
Ldst;c:Ldss;
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 d
Ldst;d:Ldss;
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 e
Ldst;e:Ldss;
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_NBT
- Mappings:
Namespace Name Mixin selector official f
Ldst;f:Ldss;
intermediary field_25217
Lnet/minecraft/class_131;field_25217:Lnet/minecraft/class_5339;
named SET_NBT
Lnet/minecraft/loot/function/LootFunctionTypes;SET_NBT:Lnet/minecraft/loot/function/LootFunctionType;
-
FURNACE_SMELT
- Mappings:
Namespace Name Mixin selector official g
Ldst;g:Ldss;
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 h
Ldst;h:Ldss;
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 i
Ldst;i:Ldss;
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 j
Ldst;j:Ldss;
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 k
Ldst;k:Ldss;
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 l
Ldst;l:Ldss;
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 m
Ldst;m:Ldss;
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 n
Ldst;n:Ldss;
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 o
Ldst;o:Ldss;
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 p
Ldst;p:Ldss;
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 q
Ldst;q:Ldss;
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 r
Ldst;r:Ldss;
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 s
Ldst;s:Ldss;
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 t
Ldst;t:Ldss;
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 u
Ldst;u:Ldss;
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_NBT
- Mappings:
Namespace Name Mixin selector official v
Ldst;v:Ldss;
intermediary field_25233
Lnet/minecraft/class_131;field_25233:Lnet/minecraft/class_5339;
named COPY_NBT
Lnet/minecraft/loot/function/LootFunctionTypes;COPY_NBT:Lnet/minecraft/loot/function/LootFunctionType;
-
COPY_STATE
- Mappings:
Namespace Name Mixin selector official w
Ldst;w:Ldss;
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 x
Ldst;x:Ldss;
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 y
Ldst;y:Ldss;
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 z
Ldst;z:Ldss;
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;
-
-
Constructor Details
-
LootFunctionTypes
public LootFunctionTypes()
-
-
Method Details
-
register
private static LootFunctionType register(String id, JsonSerializer<? extends LootFunction> jsonSerializer) - Mappings:
Namespace Name Mixin selector official a
Ldst;a(Ljava/lang/String;Ldrm;)Ldss;
intermediary method_29323
Lnet/minecraft/class_131;method_29323(Ljava/lang/String;Lnet/minecraft/class_5335;)Lnet/minecraft/class_5339;
named register
Lnet/minecraft/loot/function/LootFunctionTypes;register(Ljava/lang/String;Lnet/minecraft/util/JsonSerializer;)Lnet/minecraft/loot/function/LootFunctionType;
-
createGsonSerializer
- Mappings:
Namespace Name Mixin selector official a
Ldst;a()Ljava/lang/Object;
intermediary method_29322
Lnet/minecraft/class_131;method_29322()Ljava/lang/Object;
named createGsonSerializer
Lnet/minecraft/loot/function/LootFunctionTypes;createGsonSerializer()Ljava/lang/Object;
-
join
public static BiFunction<ItemStack,LootContext, joinItemStack> (BiFunction<ItemStack, LootContext, ItemStack>[] lootFunctions) - Mappings:
Namespace Name Mixin selector official a
Ldst;a([Ljava/util/function/BiFunction;)Ljava/util/function/BiFunction;
intermediary method_594
Lnet/minecraft/class_131;method_594([Ljava/util/function/BiFunction;)Ljava/util/function/BiFunction;
named join
Lnet/minecraft/loot/function/LootFunctionTypes;join([Ljava/util/function/BiFunction;)Ljava/util/function/BiFunction;
-