Package net.minecraft.loot.function
Class LootFunctionTypes
java.lang.Object
net.minecraft.loot.function.LootFunctionTypes
- Mappings:
Namespace Name official dkc
intermediary net/minecraft/class_131
named net/minecraft/loot/function/LootFunctionTypes
-
Field Summary
Modifier and TypeFieldDescriptionstatic LootFunctionType
static LootFunctionType
static LootFunctionType
static LootFunctionType
static LootFunctionType
static LootFunctionType
static LootFunctionType
static LootFunctionType
static LootFunctionType
static LootFunctionType
static LootFunctionType
static LootFunctionType
static BiFunction<ItemStack,LootContext,ItemStack>
static LootFunctionType
static LootFunctionType
static LootFunctionType
static LootFunctionType
static LootFunctionType
static LootFunctionType
static LootFunctionType
static LootFunctionType
static LootFunctionType
static LootFunctionType
static 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
Ldkc;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
Ldkc;b:Ldkb;
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
Ldkc;c:Ldkb;
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
Ldkc;d:Ldkb;
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
Ldkc;e:Ldkb;
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
Ldkc;f:Ldkb;
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
Ldkc;g:Ldkb;
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
Ldkc;h:Ldkb;
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
Ldkc;i:Ldkb;
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
Ldkc;j:Ldkb;
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
Ldkc;k:Ldkb;
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
Ldkc;l:Ldkb;
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
Ldkc;m:Ldkb;
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
Ldkc;n:Ldkb;
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
Ldkc;o:Ldkb;
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
Ldkc;p:Ldkb;
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
Ldkc;q:Ldkb;
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
Ldkc;r:Ldkb;
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
Ldkc;s:Ldkb;
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
Ldkc;t:Ldkb;
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
Ldkc;u:Ldkb;
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
Ldkc;v:Ldkb;
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
Ldkc;w:Ldkb;
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
Ldkc;x:Ldkb;
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;
-
-
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
Ldkc;a(Ljava/lang/String;Ldiv;)Ldkb;
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
Ldkc;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,ItemStack> join(BiFunction<ItemStack,LootContext,ItemStack>[] lootFunctions)- Mappings:
Namespace Name Mixin selector official a
Ldkc;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;
-