net.minecraft.data.report

public class DataPackStructureProvider

implements DataProvider

net.minecraft.data.info.DatapackStructureReport
net.minecraft.class_10107
net.minecraft.data.report.DataPackStructureProvider

Field summary

Modifier and TypeField
private final DataOutput
output
field_53697
output
private static final DataPackStructureProvider$Entry
PSEUDO_REGISTRY
field_53698
RELOADABLE_REGISTRY
private static final DataPackStructureProvider$Entry
STABLE_DYNAMIC_REGISTRY
field_53699
RELOADABLE_REGISTRY_WITH_TAGS
private static final DataPackStructureProvider$Entry
UNSTABLE_DYNAMIC_REGISTRY
field_53700
DYNAMIC_REGISTRY
private static final DataPackStructureProvider$Entry
BUILT_IN_REGISTRY
field_53701
STATIC_REGISTRY
private static final Map<RegistryKey<? extends Registry<?>>, DataPackStructureProvider$Entry>
MANUAL_ENTRIES
field_53702
RELOADABLE_REGISTRIES
private static final Map<String, DataPackStructureProvider$FakeRegistry>
NON_REGISTRY_ENTRIES
field_53703
FAKE_REGISTRIES
private static final com.mojang.serialization.Codec<RegistryKey<? extends Registry<?>>>
REGISTRY_KEY_CODEC
field_53704
REGISTRY_KEY_CODEC

Constructor summary

ModifierConstructor
public (DataOutput output)

Method summary

Modifier and TypeMethod
public CompletableFuture<?>
run(CachedOutput cache)
method_10319(class_7403 arg0)
run(DataWriter arg0)
public String
getName()
method_10321()
getName()
private void
putIfNotPresent(Map<ResourceKey<? extends Registry<?>>, DatapackStructureReport$Entry> output, ResourceKey<? extends Registry<?>> key, DatapackStructureReport$Entry entry)
method_62718(Map<class_5321<? extends class_2378<?>>, class_10107$class_10109> arg0, class_5321<? extends class_2378<?>> arg1, class_10107$class_10109 arg2)
addEntry(Map<RegistryKey<? extends Registry<?>>, DataPackStructureProvider$Entry> map, RegistryKey<? extends Registry<?>> key, DataPackStructureProvider$Entry entry)
private Map<RegistryKey<? extends Registry<?>>, DataPackStructureProvider$Entry>
listRegistries()
method_62720()
buildEntries()
private void
lambda$listRegistries$3(Map arg0, ResourceKey arg1, DatapackStructureReport$Entry arg2)
method_62722(Map arg0, class_5321 arg1, class_10107$class_10109 arg2)
method_62722(Map arg0, RegistryKey key, DataPackStructureProvider$Entry entry)
private void
lambda$listRegistries$2(Map arg0, RegistryDataLoader$RegistryData arg1)
method_62717(Map arg0, class_7655$class_7657 arg1)
method_62717(Map arg0, RegistryLoader$Entry registry)
private void
lambda$listRegistries$1(Map arg0, RegistryDataLoader$RegistryData arg1)
method_62721(Map arg0, class_7655$class_7657 arg1)
method_62721(Map arg0, RegistryLoader$Entry registry)
private void
lambda$listRegistries$0(Map arg0, Registry arg1)
method_62719(Map arg0, class_2378 arg1)
method_62719(Map arg0, Registry registry)