Package net.minecraft.loot
Class LootTableReporter
java.lang.Object
net.minecraft.loot.LootTableReporter
- Mappings:
Namespace Name named net/minecraft/loot/LootTableReporter
intermediary net/minecraft/class_58
official ewu
-
Field Summary
Modifier and TypeFieldDescriptionprivate final ContextType
private final Optional
<RegistryEntryLookup.RegistryLookup> private final ErrorReporter
private final Set
<RegistryKey<?>> -
Constructor Summary
ModifierConstructorDescriptionLootTableReporter
(ErrorReporter errorReporter, ContextType contextType) private
LootTableReporter
(ErrorReporter errorReporter, ContextType contextType, Optional<RegistryEntryLookup.RegistryLookup> dataLookup, Set<RegistryKey<?>> referenceStack) LootTableReporter
(ErrorReporter errorReporter, ContextType contextType, RegistryEntryLookup.RegistryLookup dataLookup) -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
isInStack
(RegistryKey<?> key) makeChild
(String name, RegistryKey<?> key) void
void
validateContext
(LootContextAware contextAware) withContextType
(ContextType contextType)
-
Field Details
-
errorReporter
- Mappings:
Namespace Name Mixin selector named errorReporter
Lnet/minecraft/loot/LootTableReporter;errorReporter:Lnet/minecraft/util/ErrorReporter;
intermediary field_47427
Lnet/minecraft/class_58;field_47427:Lnet/minecraft/class_8942;
official a
Lewu;a:Lbak;
-
contextType
- Mappings:
Namespace Name Mixin selector named contextType
Lnet/minecraft/loot/LootTableReporter;contextType:Lnet/minecraft/util/context/ContextType;
intermediary field_20756
Lnet/minecraft/class_58;field_20756:Lnet/minecraft/class_176;
official b
Lewu;b:Lbbo;
-
dataLookup
- Mappings:
Namespace Name Mixin selector named dataLookup
Lnet/minecraft/loot/LootTableReporter;dataLookup:Ljava/util/Optional;
intermediary field_44504
Lnet/minecraft/class_58;field_44504:Ljava/util/Optional;
official c
Lewu;c:Ljava/util/Optional;
-
referenceStack
- Mappings:
Namespace Name Mixin selector named referenceStack
Lnet/minecraft/loot/LootTableReporter;referenceStack:Ljava/util/Set;
intermediary field_44505
Lnet/minecraft/class_58;field_44505:Ljava/util/Set;
official d
Lewu;d:Ljava/util/Set;
-
-
Constructor Details
-
LootTableReporter
public LootTableReporter(ErrorReporter errorReporter, ContextType contextType, RegistryEntryLookup.RegistryLookup dataLookup) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/loot/LootTableReporter;<init>(Lnet/minecraft/util/ErrorReporter;Lnet/minecraft/util/context/ContextType;Lnet/minecraft/registry/RegistryEntryLookup$RegistryLookup;)V
intermediary <init>
Lnet/minecraft/class_58;<init>(Lnet/minecraft/class_8942;Lnet/minecraft/class_176;Lnet/minecraft/class_7871$class_7872;)V
official <init>
Lewu;<init>(Lbak;Lbbo;Ljr$a;)V
-
LootTableReporter
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/loot/LootTableReporter;<init>(Lnet/minecraft/util/ErrorReporter;Lnet/minecraft/util/context/ContextType;)V
intermediary <init>
Lnet/minecraft/class_58;<init>(Lnet/minecraft/class_8942;Lnet/minecraft/class_176;)V
official <init>
Lewu;<init>(Lbak;Lbbo;)V
-
LootTableReporter
private LootTableReporter(ErrorReporter errorReporter, ContextType contextType, Optional<RegistryEntryLookup.RegistryLookup> dataLookup, Set<RegistryKey<?>> referenceStack) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/loot/LootTableReporter;<init>(Lnet/minecraft/util/ErrorReporter;Lnet/minecraft/util/context/ContextType;Ljava/util/Optional;Ljava/util/Set;)V
intermediary <init>
Lnet/minecraft/class_58;<init>(Lnet/minecraft/class_8942;Lnet/minecraft/class_176;Ljava/util/Optional;Ljava/util/Set;)V
official <init>
Lewu;<init>(Lbak;Lbbo;Ljava/util/Optional;Ljava/util/Set;)V
-
-
Method Details
-
makeChild
- Mappings:
Namespace Name Mixin selector named makeChild
Lnet/minecraft/loot/LootTableReporter;makeChild(Ljava/lang/String;)Lnet/minecraft/loot/LootTableReporter;
intermediary method_364
Lnet/minecraft/class_58;method_364(Ljava/lang/String;)Lnet/minecraft/class_58;
official a
Lewu;a(Ljava/lang/String;)Lewu;
-
makeChild
- Mappings:
Namespace Name Mixin selector named makeChild
Lnet/minecraft/loot/LootTableReporter;makeChild(Ljava/lang/String;Lnet/minecraft/registry/RegistryKey;)Lnet/minecraft/loot/LootTableReporter;
intermediary method_51219
Lnet/minecraft/class_58;method_51219(Ljava/lang/String;Lnet/minecraft/class_5321;)Lnet/minecraft/class_58;
official a
Lewu;a(Ljava/lang/String;Laly;)Lewu;
-
isInStack
- Mappings:
Namespace Name Mixin selector named isInStack
Lnet/minecraft/loot/LootTableReporter;isInStack(Lnet/minecraft/registry/RegistryKey;)Z
intermediary method_51218
Lnet/minecraft/class_58;method_51218(Lnet/minecraft/class_5321;)Z
official a
Lewu;a(Laly;)Z
-
report
- Mappings:
Namespace Name Mixin selector named report
Lnet/minecraft/loot/LootTableReporter;report(Ljava/lang/String;)V
intermediary method_360
Lnet/minecraft/class_58;method_360(Ljava/lang/String;)V
official b
Lewu;b(Ljava/lang/String;)V
-
validateContext
- Mappings:
Namespace Name Mixin selector named validateContext
Lnet/minecraft/loot/LootTableReporter;validateContext(Lnet/minecraft/loot/context/LootContextAware;)V
intermediary method_22567
Lnet/minecraft/class_58;method_22567(Lnet/minecraft/class_46;)V
official a
Lewu;a(Lewp;)V
-
getDataLookup
- Mappings:
Namespace Name Mixin selector named getDataLookup
Lnet/minecraft/loot/LootTableReporter;getDataLookup()Lnet/minecraft/registry/RegistryEntryLookup$RegistryLookup;
intermediary method_51220
Lnet/minecraft/class_58;method_51220()Lnet/minecraft/class_7871$class_7872;
official a
Lewu;a()Ljr$a;
-
canUseReferences
public boolean canUseReferences()- Mappings:
Namespace Name Mixin selector named canUseReferences
Lnet/minecraft/loot/LootTableReporter;canUseReferences()Z
intermediary method_61030
Lnet/minecraft/class_58;method_61030()Z
official b
Lewu;b()Z
-
withContextType
- Mappings:
Namespace Name Mixin selector named withContextType
Lnet/minecraft/loot/LootTableReporter;withContextType(Lnet/minecraft/util/context/ContextType;)Lnet/minecraft/loot/LootTableReporter;
intermediary method_22568
Lnet/minecraft/class_58;method_22568(Lnet/minecraft/class_176;)Lnet/minecraft/class_58;
official a
Lewu;a(Lbbo;)Lewu;
-
getErrorReporter
- Mappings:
Namespace Name Mixin selector named getErrorReporter
Lnet/minecraft/loot/LootTableReporter;getErrorReporter()Lnet/minecraft/util/ErrorReporter;
intermediary method_60288
Lnet/minecraft/class_58;method_60288()Lnet/minecraft/class_8942;
official c
Lewu;c()Lbak;
-