Package net.minecraft.client.resources
Class ClientPackSource
java.lang.Object
net.minecraft.server.packs.repository.BuiltInPackSource
net.minecraft.client.resources.ClientPackSource
- All Implemented Interfaces:
RepositorySource
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final BuiltInMetadata
private static final PackSelectionConfig
private final Path
static final String
private static final ResourceLocation
private static final PackLocationInfo
private static final PackSelectionConfig
private static final PackMetadataSection
Fields inherited from class net.minecraft.server.packs.repository.BuiltInPackSource
CORE_PACK_INFO, VANILLA_ID
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Pack
createBuiltinPack
(String pId, Pack.ResourcesSupplier pResources, Component pTitle) private static PackLocationInfo
createBuiltInPackLocation
(String pId, Component pTitle) protected Pack
createVanillaPack
(PackResources pResources) static VanillaPackResources
createVanillaPackSource
(Path pAssetIndex) private Path
findExplodedAssetPacks
(Path pAssetIndex) protected Component
getPackTitle
(String pId) protected void
populatePackList
(BiConsumer<String, Function<String, Pack>> pPopulator) Methods inherited from class net.minecraft.server.packs.repository.BuiltInPackSource
discoverPacksInPath, fixedResources, fromName, getVanillaPack, loadPacks
-
Field Details
-
VERSION_METADATA_SECTION
-
BUILT_IN_METADATA
-
HIGH_CONTRAST_PACK
- See Also:
-
SPECIAL_PACK_NAMES
-
VANILLA_PACK_INFO
-
VANILLA_SELECTION_CONFIG
-
BUILT_IN_SELECTION_CONFIG
-
PACKS_DIR
-
externalAssetDir
-
-
Constructor Details
-
ClientPackSource
-
-
Method Details
-
createBuiltInPackLocation
-
findExplodedAssetPacks
-
createVanillaPackSource
-
getPackTitle
- Specified by:
getPackTitle
in classBuiltInPackSource
-
createVanillaPack
- Specified by:
createVanillaPack
in classBuiltInPackSource
-
createBuiltinPack
@Nullable protected Pack createBuiltinPack(String pId, Pack.ResourcesSupplier pResources, Component pTitle) - Specified by:
createBuiltinPack
in classBuiltInPackSource
-
populatePackList
- Overrides:
populatePackList
in classBuiltInPackSource
-