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 ne
-
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 eLne;e:Lne$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 fLne;f:Lne$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 gLne;g:Lne$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 hLne;h:Lne$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 iLne;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 jLne;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 kLne;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 dLne;d:Lmq;
-
-
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>Lne;<init>(Lmq;)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 aLmo;a(Lmm;)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 aLmo;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 aLne;a(Ljava/util/Map;Lalq;Lne$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 bLne;b()Ljava/util/Map;
-