Package net.minecraft.server.packs
Class VanillaPackResourcesBuilder
java.lang.Object
net.minecraft.server.packs.VanillaPackResourcesBuilder
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic Consumer<VanillaPackResourcesBuilder> private static final org.slf4j.Loggerprivate BuiltInMetadata -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild(PackLocationInfo pLocation) copyAndReverse(Collection<Path> pPaths) exposeNamespace(String... pNamespaces) pushAssetPath(PackType pPackType, Path pPath) pushClasspathResources(PackType pPackType, Class<?> pClazz) private voidpushPathForType(PackType pPackType, Path pPath) private voidpushRootPath(Path pRootPath) pushUniversalPath(Path pPath) setMetadata(BuiltInMetadata pMetadata) private booleanvalidateDirPath(Path pPath)
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
developmentConfig
-
ROOT_DIR_BY_TYPE
-
rootPaths
-
pathsForType
-
metadata
-
namespaces
-
-
Constructor Details
-
VanillaPackResourcesBuilder
public VanillaPackResourcesBuilder()
-
-
Method Details
-
validateDirPath
-
pushRootPath
-
pushPathForType
-
pushJarResources
-
pushClasspathResources
-
applyDevelopmentConfig
-
pushUniversalPath
-
pushAssetPath
-
setMetadata
-
exposeNamespace
-
build
-
copyAndReverse
-