Package net.minecraft.data.report
Class DataPackStructureProvider
java.lang.Object
net.minecraft.data.report.DataPackStructureProvider
- All Implemented Interfaces:
 DataProvider
- Mappings:
 Namespace Name named net/minecraft/data/report/DataPackStructureProviderintermediary net/minecraft/class_10107official nj
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final recordprivate static final recordprivate static enumprivate static final recordNested classes/interfaces inherited from interface net.minecraft.data.DataProvider
DataProvider.Factory<T extends DataProvider> - 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final DataPackStructureProvider.Entryprivate static final Map<String, DataPackStructureProvider.FakeRegistry> private final DataOutput(package private) static final com.mojang.serialization.Codec<RegistryKey<? extends Registry<?>>> private static final Map<RegistryKey<? extends Registry<?>>, DataPackStructureProvider.Entry> private static final DataPackStructureProvider.Entryprivate static final DataPackStructureProvider.Entryprivate static final DataPackStructureProvider.EntryFields inherited from interface net.minecraft.data.DataProvider
JSON_KEY_SORT_ORDER, JSON_KEY_SORTING_COMPARATOR, LOGGER - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprivate voidaddEntry(Map<RegistryKey<? extends Registry<?>>, DataPackStructureProvider.Entry> map, RegistryKey<? extends Registry<?>> key, DataPackStructureProvider.Entry entry) private Map<RegistryKey<? extends Registry<?>>, DataPackStructureProvider.Entry> getName()run(DataWriter writer)  
- 
Field Details
- 
RELOADABLE_REGISTRY
- Mappings:
 Namespace Name Mixin selector named RELOADABLE_REGISTRYLnet/minecraft/data/report/DataPackStructureProvider;RELOADABLE_REGISTRY:Lnet/minecraft/data/report/DataPackStructureProvider$Entry;intermediary field_53698Lnet/minecraft/class_10107;field_53698:Lnet/minecraft/class_10107$class_10109;official eLnj;e:Lnj$b;
 - 
RELOADABLE_REGISTRY_WITH_TAGS
- Mappings:
 Namespace Name Mixin selector named RELOADABLE_REGISTRY_WITH_TAGSLnet/minecraft/data/report/DataPackStructureProvider;RELOADABLE_REGISTRY_WITH_TAGS:Lnet/minecraft/data/report/DataPackStructureProvider$Entry;intermediary field_53699Lnet/minecraft/class_10107;field_53699:Lnet/minecraft/class_10107$class_10109;official fLnj;f:Lnj$b;
 - 
DYNAMIC_REGISTRY
- Mappings:
 Namespace Name Mixin selector named DYNAMIC_REGISTRYLnet/minecraft/data/report/DataPackStructureProvider;DYNAMIC_REGISTRY:Lnet/minecraft/data/report/DataPackStructureProvider$Entry;intermediary field_53700Lnet/minecraft/class_10107;field_53700:Lnet/minecraft/class_10107$class_10109;official gLnj;g:Lnj$b;
 - 
STATIC_REGISTRY
- Mappings:
 Namespace Name Mixin selector named STATIC_REGISTRYLnet/minecraft/data/report/DataPackStructureProvider;STATIC_REGISTRY:Lnet/minecraft/data/report/DataPackStructureProvider$Entry;intermediary field_53701Lnet/minecraft/class_10107;field_53701:Lnet/minecraft/class_10107$class_10109;official hLnj;h:Lnj$b;
 - 
RELOADABLE_REGISTRIES
private static final Map<RegistryKey<? extends Registry<?>>,DataPackStructureProvider.Entry> RELOADABLE_REGISTRIES- Mappings:
 Namespace Name Mixin selector named RELOADABLE_REGISTRIESLnet/minecraft/data/report/DataPackStructureProvider;RELOADABLE_REGISTRIES:Ljava/util/Map;intermediary field_53702Lnet/minecraft/class_10107;field_53702:Ljava/util/Map;official iLnj;i:Ljava/util/Map;
 - 
FAKE_REGISTRIES
- Mappings:
 Namespace Name Mixin selector named FAKE_REGISTRIESLnet/minecraft/data/report/DataPackStructureProvider;FAKE_REGISTRIES:Ljava/util/Map;intermediary field_53703Lnet/minecraft/class_10107;field_53703:Ljava/util/Map;official jLnj;j:Ljava/util/Map;
 - 
REGISTRY_KEY_CODEC
- Mappings:
 Namespace Name Mixin selector named REGISTRY_KEY_CODECLnet/minecraft/data/report/DataPackStructureProvider;REGISTRY_KEY_CODEC:Lcom/mojang/serialization/Codec;intermediary field_53704Lnet/minecraft/class_10107;field_53704:Lcom/mojang/serialization/Codec;official kLnj;k:Lcom/mojang/serialization/Codec;
 - 
output
- Mappings:
 Namespace Name Mixin selector named outputLnet/minecraft/data/report/DataPackStructureProvider;output:Lnet/minecraft/data/DataOutput;intermediary field_53697Lnet/minecraft/class_10107;field_53697:Lnet/minecraft/class_7784;official dLnj;d:Lmv;
 
 - 
 - 
Constructor Details
- 
DataPackStructureProvider
- Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/data/report/DataPackStructureProvider;<init>(Lnet/minecraft/data/DataOutput;)Vintermediary <init>Lnet/minecraft/class_10107;<init>(Lnet/minecraft/class_7784;)Vofficial <init>Lnj;<init>(Lmv;)V
 
 - 
 - 
Method Details
- 
run
- Specified by:
 runin interfaceDataProvider- Mappings:
 Namespace Name Mixin selector named runLnet/minecraft/data/DataProvider;run(Lnet/minecraft/data/DataWriter;)Ljava/util/concurrent/CompletableFuture;intermediary method_10319Lnet/minecraft/class_2405;method_10319(Lnet/minecraft/class_7403;)Ljava/util/concurrent/CompletableFuture;official aLmt;a(Lmr;)Ljava/util/concurrent/CompletableFuture;
 - 
getName
- Specified by:
 getNamein interfaceDataProvider- Mappings:
 Namespace Name Mixin selector named getNameLnet/minecraft/data/DataProvider;getName()Ljava/lang/String;intermediary method_10321Lnet/minecraft/class_2405;method_10321()Ljava/lang/String;official aLmt;a()Ljava/lang/String;
 - 
addEntry
private void addEntry(Map<RegistryKey<? extends Registry<?>>, DataPackStructureProvider.Entry> map, RegistryKey<? extends Registry<?>> key, DataPackStructureProvider.Entry entry) - Mappings:
 Namespace Name Mixin selector named addEntryLnet/minecraft/data/report/DataPackStructureProvider;addEntry(Ljava/util/Map;Lnet/minecraft/registry/RegistryKey;Lnet/minecraft/data/report/DataPackStructureProvider$Entry;)Vintermediary method_62718Lnet/minecraft/class_10107;method_62718(Ljava/util/Map;Lnet/minecraft/class_5321;Lnet/minecraft/class_10107$class_10109;)Vofficial aLnj;a(Ljava/util/Map;Lamd;Lnj$b;)V
 - 
buildEntries
- Mappings:
 Namespace Name Mixin selector named buildEntriesLnet/minecraft/data/report/DataPackStructureProvider;buildEntries()Ljava/util/Map;intermediary method_62720Lnet/minecraft/class_10107;method_62720()Ljava/util/Map;official bLnj;b()Ljava/util/Map;
 
 -