Package net.minecraft.loot.context
Class LootContextParameterSet
java.lang.Object
net.minecraft.loot.context.LootContextParameterSet
- Mappings:
- Namespace - Name - official - dzq- intermediary - net/minecraft/class_8567- named - net/minecraft/loot/context/LootContextParameterSet
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classstatic interface
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final Map<Identifier,LootContextParameterSet.DynamicDrop> private final floatprivate final Map<LootContextParameter<?>,Object> private final ServerWorld
- 
Constructor SummaryConstructorsConstructorDescriptionLootContextParameterSet(ServerWorld world, Map<LootContextParameter<?>, Object> parameters, Map<Identifier, LootContextParameterSet.DynamicDrop> dynamicDrops, float luck) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddDynamicDrops(Identifier id, Consumer<ItemStack> lootConsumer) booleancontains(LootContextParameter<?> parameter) <T> Tget(LootContextParameter<T> parameter) floatgetLuck()<T> TgetOptional(LootContextParameter<T> parameter) getWorld()<T> Tmethod_51868(LootContextParameter<T> parameter) 
- 
Field Details- 
world- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldzq;a:Laif;- intermediary - field_44883- Lnet/minecraft/class_8567;field_44883:Lnet/minecraft/class_3218;- named - world- Lnet/minecraft/loot/context/LootContextParameterSet;world:Lnet/minecraft/server/world/ServerWorld;
 
- 
parameters- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldzq;b:Ljava/util/Map;- intermediary - field_44884- Lnet/minecraft/class_8567;field_44884:Ljava/util/Map;- named - parameters- Lnet/minecraft/loot/context/LootContextParameterSet;parameters:Ljava/util/Map;
 
- 
dynamicDrops- Mappings:
- Namespace - Name - Mixin selector - official - c- Ldzq;c:Ljava/util/Map;- intermediary - field_44885- Lnet/minecraft/class_8567;field_44885:Ljava/util/Map;- named - dynamicDrops- Lnet/minecraft/loot/context/LootContextParameterSet;dynamicDrops:Ljava/util/Map;
 
- 
luckprivate final float luck- Mappings:
- Namespace - Name - Mixin selector - official - d- Ldzq;d:F- intermediary - field_44886- Lnet/minecraft/class_8567;field_44886:F- named - luck- Lnet/minecraft/loot/context/LootContextParameterSet;luck:F
 
 
- 
- 
Constructor Details- 
LootContextParameterSetpublic LootContextParameterSet(ServerWorld world, Map<LootContextParameter<?>, Object> parameters, Map<Identifier, LootContextParameterSet.DynamicDrop> dynamicDrops, float luck) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Ldzq;<init>(Laif;Ljava/util/Map;Ljava/util/Map;F)V- intermediary - <init>- Lnet/minecraft/class_8567;<init>(Lnet/minecraft/class_3218;Ljava/util/Map;Ljava/util/Map;F)V- named - <init>- Lnet/minecraft/loot/context/LootContextParameterSet;<init>(Lnet/minecraft/server/world/ServerWorld;Ljava/util/Map;Ljava/util/Map;F)V
 
 
- 
- 
Method Details- 
getWorld- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldzq;a()Laif;- intermediary - method_51863- Lnet/minecraft/class_8567;method_51863()Lnet/minecraft/class_3218;- named - getWorld- Lnet/minecraft/loot/context/LootContextParameterSet;getWorld()Lnet/minecraft/server/world/ServerWorld;
 
- 
contains- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldzq;a(Lebt;)Z- intermediary - method_51865- Lnet/minecraft/class_8567;method_51865(Lnet/minecraft/class_169;)Z- named - contains- Lnet/minecraft/loot/context/LootContextParameterSet;contains(Lnet/minecraft/loot/context/LootContextParameter;)Z
 
- 
get- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldzq;b(Lebt;)Ljava/lang/Object;- intermediary - method_51867- Lnet/minecraft/class_8567;method_51867(Lnet/minecraft/class_169;)Ljava/lang/Object;- named - get- Lnet/minecraft/loot/context/LootContextParameterSet;get(Lnet/minecraft/loot/context/LootContextParameter;)Ljava/lang/Object;
 
- 
method_51868- Mappings:
- Namespace - Name - Mixin selector - official - c- Ldzq;c(Lebt;)Ljava/lang/Object;- intermediary - method_51868- Lnet/minecraft/class_8567;method_51868(Lnet/minecraft/class_169;)Ljava/lang/Object;- named - method_51868- Lnet/minecraft/loot/context/LootContextParameterSet;method_51868(Lnet/minecraft/loot/context/LootContextParameter;)Ljava/lang/Object;
 
- 
getOptional- Mappings:
- Namespace - Name - Mixin selector - official - d- Ldzq;d(Lebt;)Ljava/lang/Object;- intermediary - method_51869- Lnet/minecraft/class_8567;method_51869(Lnet/minecraft/class_169;)Ljava/lang/Object;- named - getOptional- Lnet/minecraft/loot/context/LootContextParameterSet;getOptional(Lnet/minecraft/loot/context/LootContextParameter;)Ljava/lang/Object;
 
- 
addDynamicDrops- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldzq;a(Lacq;Ljava/util/function/Consumer;)V- intermediary - method_51864- Lnet/minecraft/class_8567;method_51864(Lnet/minecraft/class_2960;Ljava/util/function/Consumer;)V- named - addDynamicDrops- Lnet/minecraft/loot/context/LootContextParameterSet;addDynamicDrops(Lnet/minecraft/util/Identifier;Ljava/util/function/Consumer;)V
 
- 
getLuckpublic float getLuck()- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldzq;b()F- intermediary - method_51866- Lnet/minecraft/class_8567;method_51866()F- named - getLuck- Lnet/minecraft/loot/context/LootContextParameterSet;getLuck()F
 
 
-