Class ServerPacksSource
java.lang.Object
net.minecraft.server.packs.repository.BuiltInPackSource
net.minecraft.server.packs.repository.ServerPacksSource
- All Implemented Interfaces:
RepositorySource
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final BuiltInMetadata
private static final FeatureFlagsMetadataSection
private static final PackSelectionConfig
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
-
Method Summary
Modifier and TypeMethodDescriptionprotected Pack
createBuiltinPack
(String p_250596_, Pack.ResourcesSupplier p_249625_, Component p_249043_) private static PackLocationInfo
createBuiltInPackLocation
(String p_326487_, Component p_326454_) static PackRepository
createPackRepository
(Path p_251569_, DirectoryValidator p_295336_) static PackRepository
protected Pack
createVanillaPack
(PackResources p_250283_) static VanillaPackResources
static PackRepository
protected Component
getPackTitle
(String p_249692_) Methods inherited from class net.minecraft.server.packs.repository.BuiltInPackSource
discoverPacksInPath, fixedResources, fromName, getVanillaPack, loadPacks, populatePackList
-
Field Details
-
VERSION_METADATA_SECTION
-
FEATURE_FLAGS_METADATA_SECTION
-
BUILT_IN_METADATA
-
VANILLA_PACK_INFO
-
VANILLA_SELECTION_CONFIG
-
FEATURE_SELECTION_CONFIG
-
PACKS_DIR
-
-
Constructor Details
-
ServerPacksSource
-
-
Method Details
-
createBuiltInPackLocation
-
createVanillaPackSource
-
getPackTitle
- Specified by:
getPackTitle
in classBuiltInPackSource
-
createVanillaPack
- Specified by:
createVanillaPack
in classBuiltInPackSource
-
createBuiltinPack
@Nullable protected Pack createBuiltinPack(String p_250596_, Pack.ResourcesSupplier p_249625_, Component p_249043_) - Specified by:
createBuiltinPack
in classBuiltInPackSource
-
createPackRepository
-
createVanillaTrustedRepository
-
createPackRepository
-