Package net.minecraft.loot
Class LootTableReporter
java.lang.Object
net.minecraft.loot.LootTableReporter
- Mappings:
- Namespace - Name - official - dzv- intermediary - net/minecraft/class_58- named - net/minecraft/loot/LootTableReporter
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final LootContextTypeprivate final LootDataLookupprivate final Set<LootDataKey<?>>
- 
Constructor SummaryConstructorsConstructorDescriptionLootTableReporter(Multimap<String, String> messages, Supplier<String> nameFactory, LootContextType contextType, LootDataLookup dataLookup, Set<LootDataKey<?>> referenceStack) LootTableReporter(LootContextType contextType, LootDataLookup dataLookup) 
- 
Method SummaryModifier and TypeMethodDescriptionprivate StringgetName()booleanisInStack(LootDataKey<?> key) makeChild(String name, LootDataKey<?> currentKey) voidvoidvalidateContext(LootContextAware contextAware) withContextType(LootContextType contextType) 
- 
Field Details- 
messages- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldzv;a:Lcom/google/common/collect/Multimap;- intermediary - field_965- Lnet/minecraft/class_58;field_965:Lcom/google/common/collect/Multimap;- named - messages- Lnet/minecraft/loot/LootTableReporter;messages:Lcom/google/common/collect/Multimap;
 
- 
nameFactory- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldzv;b:Ljava/util/function/Supplier;- intermediary - field_966- Lnet/minecraft/class_58;field_966:Ljava/util/function/Supplier;- named - nameFactory- Lnet/minecraft/loot/LootTableReporter;nameFactory:Ljava/util/function/Supplier;
 
- 
contextType- Mappings:
- Namespace - Name - Mixin selector - official - c- Ldzv;c:Lebu;- intermediary - field_20756- Lnet/minecraft/class_58;field_20756:Lnet/minecraft/class_176;- named - contextType- Lnet/minecraft/loot/LootTableReporter;contextType:Lnet/minecraft/loot/context/LootContextType;
 
- 
dataLookup- Mappings:
- Namespace - Name - Mixin selector - official - d- Ldzv;d:Ldzo;- intermediary - field_44504- Lnet/minecraft/class_58;field_44504:Lnet/minecraft/class_8489;- named - dataLookup- Lnet/minecraft/loot/LootTableReporter;dataLookup:Lnet/minecraft/loot/LootDataLookup;
 
- 
referenceStack- Mappings:
- Namespace - Name - Mixin selector - official - e- Ldzv;e:Ljava/util/Set;- intermediary - field_44505- Lnet/minecraft/class_58;field_44505:Ljava/util/Set;- named - referenceStack- Lnet/minecraft/loot/LootTableReporter;referenceStack:Ljava/util/Set;
 
- 
name- Mappings:
- Namespace - Name - Mixin selector - official - f- Ldzv;f:Ljava/lang/String;- intermediary - field_964- Lnet/minecraft/class_58;field_964:Ljava/lang/String;- named - name- Lnet/minecraft/loot/LootTableReporter;name:Ljava/lang/String;
 
 
- 
- 
Constructor Details- 
LootTableReporter- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Ldzv;<init>(Lebu;Ldzo;)V- intermediary - <init>- Lnet/minecraft/class_58;<init>(Lnet/minecraft/class_176;Lnet/minecraft/class_8489;)V- named - <init>- Lnet/minecraft/loot/LootTableReporter;<init>(Lnet/minecraft/loot/context/LootContextType;Lnet/minecraft/loot/LootDataLookup;)V
 
- 
LootTableReporterpublic LootTableReporter(Multimap<String, String> messages, Supplier<String> nameFactory, LootContextType contextType, LootDataLookup dataLookup, Set<LootDataKey<?>> referenceStack) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Ldzv;<init>(Lcom/google/common/collect/Multimap;Ljava/util/function/Supplier;Lebu;Ldzo;Ljava/util/Set;)V- intermediary - <init>- Lnet/minecraft/class_58;<init>(Lcom/google/common/collect/Multimap;Ljava/util/function/Supplier;Lnet/minecraft/class_176;Lnet/minecraft/class_8489;Ljava/util/Set;)V- named - <init>- Lnet/minecraft/loot/LootTableReporter;<init>(Lcom/google/common/collect/Multimap;Ljava/util/function/Supplier;Lnet/minecraft/loot/context/LootContextType;Lnet/minecraft/loot/LootDataLookup;Ljava/util/Set;)V
 
 
- 
- 
Method Details- 
getName- Mappings:
- Namespace - Name - Mixin selector - official - c- Ldzv;c()Ljava/lang/String;- intermediary - method_359- Lnet/minecraft/class_58;method_359()Ljava/lang/String;- named - getName- Lnet/minecraft/loot/LootTableReporter;getName()Ljava/lang/String;
 
- 
report- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldzv;a(Ljava/lang/String;)V- intermediary - method_360- Lnet/minecraft/class_58;method_360(Ljava/lang/String;)V- named - report- Lnet/minecraft/loot/LootTableReporter;report(Ljava/lang/String;)V
 
- 
makeChild- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldzv;b(Ljava/lang/String;)Ldzv;- intermediary - method_364- Lnet/minecraft/class_58;method_364(Ljava/lang/String;)Lnet/minecraft/class_58;- named - makeChild- Lnet/minecraft/loot/LootTableReporter;makeChild(Ljava/lang/String;)Lnet/minecraft/loot/LootTableReporter;
 
- 
makeChild- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldzv;a(Ljava/lang/String;Ldzm;)Ldzv;- intermediary - method_51219- Lnet/minecraft/class_58;method_51219(Ljava/lang/String;Lnet/minecraft/class_8488;)Lnet/minecraft/class_58;- named - makeChild- Lnet/minecraft/loot/LootTableReporter;makeChild(Ljava/lang/String;Lnet/minecraft/loot/LootDataKey;)Lnet/minecraft/loot/LootTableReporter;
 
- 
isInStack- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldzv;a(Ldzm;)Z- intermediary - method_51218- Lnet/minecraft/class_58;method_51218(Lnet/minecraft/class_8488;)Z- named - isInStack- Lnet/minecraft/loot/LootTableReporter;isInStack(Lnet/minecraft/loot/LootDataKey;)Z
 
- 
getMessages- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldzv;a()Lcom/google/common/collect/Multimap;- intermediary - method_361- Lnet/minecraft/class_58;method_361()Lcom/google/common/collect/Multimap;- named - getMessages- Lnet/minecraft/loot/LootTableReporter;getMessages()Lcom/google/common/collect/Multimap;
 
- 
validateContext- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldzv;a(Ldzl;)V- intermediary - method_22567- Lnet/minecraft/class_58;method_22567(Lnet/minecraft/class_46;)V- named - validateContext- Lnet/minecraft/loot/LootTableReporter;validateContext(Lnet/minecraft/loot/context/LootContextAware;)V
 
- 
getDataLookup- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldzv;b()Ldzo;- intermediary - method_51220- Lnet/minecraft/class_58;method_51220()Lnet/minecraft/class_8489;- named - getDataLookup- Lnet/minecraft/loot/LootTableReporter;getDataLookup()Lnet/minecraft/loot/LootDataLookup;
 
- 
withContextType- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldzv;a(Lebu;)Ldzv;- intermediary - method_22568- Lnet/minecraft/class_58;method_22568(Lnet/minecraft/class_176;)Lnet/minecraft/class_58;- named - withContextType- Lnet/minecraft/loot/LootTableReporter;withContextType(Lnet/minecraft/loot/context/LootContextType;)Lnet/minecraft/loot/LootTableReporter;
 
 
-