net.minecraft.resource

public class DefaultResourcePackBuilder

net.minecraft.server.packs.VanillaPackResourcesBuilder
net.minecraft.class_7665
net.minecraft.resource.DefaultResourcePackBuilder

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
LOGGER
field_40005
LOGGER
public static Consumer<DefaultResourcePackBuilder>
developmentConfig
field_40004
callback
private final DefaultResourcePack$Builder
fullBuilder
field_1_7603
base
private final List<DefaultResourcePack$Builder>
layeredBuilders
field_1_7604
overlays
private final Set<String>
namespaces
field_40010
namespaces
private ResourceMetadata
metadata
field_40009
metadataMap
private static final Map<ResourceType, Path>
ROOT_DIR_BY_TYPE
field_40006
RESOURCE_TYPE_TO_PATH

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private void
forLastLayer(Consumer<FixedPathPackResources$Builder> task)
method_1_7025(Consumer<class_3268$class_1_1070> arg0)
forBaseAndCurrentOverlay(Consumer<DefaultResourcePack$Builder> callback)
private void
forAllLayers(Consumer<FixedPathPackResources$Builder> task)
method_1_7024(Consumer<class_3268$class_1_1070> arg0)
forBaseAndAllOverlays(Consumer<DefaultResourcePack$Builder> callback)
private void
pushRootPath(Path path)
method_45212(Path arg0)
addRootPath(Path path)
private void
pushPathForType(PackType packType, Path path)
method_45208(class_3264 arg0, Path arg1)
addPath(ResourceType type, Path path)
public DefaultResourcePackBuilder
pushJarResources()
method_45197()
withDefaultPaths()
public DefaultResourcePackBuilder
pushClasspathResources(PackType packType, Class<?> source)
method_45200(class_3264 arg0, Class<?> arg1)
withPaths(ResourceType type, Class<?> clazz)
public DefaultResourcePackBuilder
applyDevelopmentConfig()
method_45207()
runCallback()
public DefaultResourcePackBuilder
pushUniversalPath(Path path)
method_45204(Path arg0)
withRoot(Path root)
public DefaultResourcePackBuilder
pushAssetPath(PackType packType, Path path)
method_45201(class_3264 arg0, Path arg1)
withPath(ResourceType type, Path path)
public DefaultResourcePackBuilder
setMetadata(ResourceMetadata metadata)
method_45198(class_7368 arg0)
withMetadataMap(ResourceMetadata metadataMap)
public DefaultResourcePackBuilder
exposeNamespace(String... namespaces)
method_45206(String... arg0)
withNamespaces(String... namespaces)
public DefaultResourcePackBuilder
pushLayer()
method_1_7031()
newOverlay()
public RootResourcePack
build(PackLocationInfo location)
method_45210(class_9224 arg0)
build(ResourcePackInfo info)
private static DefaultResourcePack
lambda$build$0(PackLocationInfo arg0, FixedPathPackResources$Builder arg1)
method_1_7026(class_9224 arg0, class_3268$class_1_1070 arg1)
method_1_7026(ResourcePackInfo arg0, DefaultResourcePack$Builder overlay)
private static void
lambda$exposeNamespace$0(List arg0, FixedPathPackResources$Builder arg1)
method_1_7027(List arg0, class_3268$class_1_1070 arg1)
method_1_7027(List arg0, DefaultResourcePack$Builder subpack)
private static void
lambda$setMetadata$0(ResourceMetadata arg0, FixedPathPackResources$Builder arg1)
method_1_7030(class_7368 arg0, class_3268$class_1_1070 arg1)
method_1_7030(ResourceMetadata arg0, DefaultResourcePack$Builder subpack)
private void
lambda$pushJarResources$0(PackType arg0, Path arg1)
method_45211(class_3264 arg0, Path arg1)
method_45211(ResourceType type, Path path)
private static void
lambda$pushPathForType$0(PackType arg0, Path arg1, FixedPathPackResources$Builder arg2)
method_1_7028(class_3264 arg0, Path arg1, class_3268$class_1_1070 arg2)
method_1_7028(ResourceType arg0, Path arg1, DefaultResourcePack$Builder subpack)
private static void
lambda$pushRootPath$0(Path arg0, FixedPathPackResources$Builder arg1)
method_1_7029(Path arg0, class_3268$class_1_1070 arg1)
method_1_7029(Path arg0, DefaultResourcePack$Builder subpack)
private static com.google.common.collect.ImmutableMap
lambda$static$1()
method_45213()
method_45213()
private static void
lambda$static$0(VanillaPackResourcesBuilder arg0)
method_45202(class_7665 arg0)
method_45202(DefaultResourcePackBuilder builder)