Package net.minecraft.client.resource
Class DefaultClientResourcePackProvider
java.lang.Object
net.minecraft.resource.VanillaResourcePackProvider
net.minecraft.client.resource.DefaultClientResourcePackProvider
- All Implemented Interfaces:
 ResourcePackProvider
@Environment(CLIENT)
public class DefaultClientResourcePackProvider
extends VanillaResourcePackProvider
- Mappings:
 Namespace Name named net/minecraft/client/resource/DefaultClientResourcePackProviderintermediary net/minecraft/class_1065official grc
- 
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringprivate static final Identifierprivate static final ResourcePackInfoprivate static final PackResourceMetadataprivate static final ResourceMetadataMapprivate static final ResourcePackPositionprivate static final ResourcePackPositionFields inherited from class net.minecraft.resource.VanillaResourcePackProvider
VANILLA_ID, VANILLA_KEY - 
Constructor Summary
ConstructorsConstructorDescriptionDefaultClientResourcePackProvider(Path assetsPath, SymlinkFinder symlinkFinder)  - 
Method Summary
Modifier and TypeMethodDescriptionprotected @Nullable ResourcePackProfilecreate(String fileName, ResourcePackProfile.PackFactory packFactory, Text displayName) protected @Nullable ResourcePackProfilecreateDefault(ResourcePack pack) private static DefaultResourcePackcreateDefaultPack(Path assetsPath) private static ResourcePackInfocreateInfo(String id, Text title) protected voidforEachProfile(BiConsumer<String, Function<String, ResourcePackProfile>> consumer) protected TextgetDisplayName(String id) getResourcePacksPath(Path path) Methods inherited from class net.minecraft.resource.VanillaResourcePackProvider
createPackFactory, forEachProfile, getResourcePack, register 
- 
Field Details
- 
METADATA
- Mappings:
 Namespace Name Mixin selector named METADATALnet/minecraft/client/resource/DefaultClientResourcePackProvider;METADATA:Lnet/minecraft/resource/metadata/PackResourceMetadata;intermediary field_40556Lnet/minecraft/class_1065;field_40556:Lnet/minecraft/class_3272;official dLgrc;d:Latf;
 - 
METADATA_MAP
- Mappings:
 Namespace Name Mixin selector named METADATA_MAPLnet/minecraft/client/resource/DefaultClientResourcePackProvider;METADATA_MAP:Lnet/minecraft/resource/metadata/ResourceMetadataMap;intermediary field_40557Lnet/minecraft/class_1065;field_40557:Lnet/minecraft/class_7662;official eLgrc;e:Lasi;
 - 
HIGH_CONTRAST_ID
- See Also:
 - Mappings:
 Namespace Name Mixin selector named HIGH_CONTRAST_IDLnet/minecraft/client/resource/DefaultClientResourcePackProvider;HIGH_CONTRAST_ID:Ljava/lang/String;intermediary field_43088Lnet/minecraft/class_1065;field_43088:Ljava/lang/String;official cLgrc;c:Ljava/lang/String;
 - 
PROFILE_NAME_TEXTS
- Mappings:
 Namespace Name Mixin selector named PROFILE_NAME_TEXTSLnet/minecraft/client/resource/DefaultClientResourcePackProvider;PROFILE_NAME_TEXTS:Ljava/util/Map;intermediary field_40559Lnet/minecraft/class_1065;field_40559:Ljava/util/Map;official fLgrc;f:Ljava/util/Map;
 - 
INFO
- Mappings:
 Namespace Name Mixin selector named INFOLnet/minecraft/client/resource/DefaultClientResourcePackProvider;INFO:Lnet/minecraft/resource/ResourcePackInfo;intermediary field_49131Lnet/minecraft/class_1065;field_49131:Lnet/minecraft/class_9224;official gLgrc;g:Lasp;
 - 
REQUIRED_POSITION
- Mappings:
 Namespace Name Mixin selector named REQUIRED_POSITIONLnet/minecraft/client/resource/DefaultClientResourcePackProvider;REQUIRED_POSITION:Lnet/minecraft/resource/ResourcePackPosition;intermediary field_49132Lnet/minecraft/class_1065;field_49132:Lnet/minecraft/class_9225;official hLgrc;h:Lasr;
 - 
OPTIONAL_POSITION
- Mappings:
 Namespace Name Mixin selector named OPTIONAL_POSITIONLnet/minecraft/client/resource/DefaultClientResourcePackProvider;OPTIONAL_POSITION:Lnet/minecraft/resource/ResourcePackPosition;intermediary field_49133Lnet/minecraft/class_1065;field_49133:Lnet/minecraft/class_9225;official iLgrc;i:Lasr;
 - 
ID
- Mappings:
 Namespace Name Mixin selector named IDLnet/minecraft/client/resource/DefaultClientResourcePackProvider;ID:Lnet/minecraft/util/Identifier;intermediary field_40560Lnet/minecraft/class_1065;field_40560:Lnet/minecraft/class_2960;official jLgrc;j:Lakr;
 - 
resourcePacksPath
- Mappings:
 Namespace Name Mixin selector named resourcePacksPathLnet/minecraft/client/resource/DefaultClientResourcePackProvider;resourcePacksPath:Ljava/nio/file/Path;intermediary field_40561Lnet/minecraft/class_1065;field_40561:Ljava/nio/file/Path;official kLgrc;k:Ljava/nio/file/Path;
 
 - 
 - 
Constructor Details
- 
DefaultClientResourcePackProvider
- Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/client/resource/DefaultClientResourcePackProvider;<init>(Ljava/nio/file/Path;Lnet/minecraft/util/path/SymlinkFinder;)Vintermediary <init>Lnet/minecraft/class_1065;<init>(Ljava/nio/file/Path;Lnet/minecraft/class_8580;)Vofficial <init>Lgrc;<init>(Ljava/nio/file/Path;Lews;)V
 
 - 
 - 
Method Details
- 
createInfo
- Mappings:
 Namespace Name Mixin selector named createInfoLnet/minecraft/client/resource/DefaultClientResourcePackProvider;createInfo(Ljava/lang/String;Lnet/minecraft/text/Text;)Lnet/minecraft/resource/ResourcePackInfo;intermediary method_57056Lnet/minecraft/class_1065;method_57056(Ljava/lang/String;Lnet/minecraft/class_2561;)Lnet/minecraft/class_9224;official aLgrc;a(Ljava/lang/String;Lwz;)Lasp;
 - 
getResourcePacksPath
- Mappings:
 Namespace Name Mixin selector named getResourcePacksPathLnet/minecraft/client/resource/DefaultClientResourcePackProvider;getResourcePacksPath(Ljava/nio/file/Path;)Ljava/nio/file/Path;intermediary method_45856Lnet/minecraft/class_1065;method_45856(Ljava/nio/file/Path;)Ljava/nio/file/Path;official aLgrc;a(Ljava/nio/file/Path;)Ljava/nio/file/Path;
 - 
createDefaultPack
- Mappings:
 Namespace Name Mixin selector named createDefaultPackLnet/minecraft/client/resource/DefaultClientResourcePackProvider;createDefaultPack(Ljava/nio/file/Path;)Lnet/minecraft/resource/DefaultResourcePack;intermediary method_45857Lnet/minecraft/class_1065;method_45857(Ljava/nio/file/Path;)Lnet/minecraft/class_3268;official bLgrc;b(Ljava/nio/file/Path;)Lasu;
 - 
getDisplayName
- Specified by:
 getDisplayNamein classVanillaResourcePackProvider- Mappings:
 Namespace Name Mixin selector named getDisplayNameLnet/minecraft/resource/VanillaResourcePackProvider;getDisplayName(Ljava/lang/String;)Lnet/minecraft/text/Text;intermediary method_45259Lnet/minecraft/class_7678;method_45259(Ljava/lang/String;)Lnet/minecraft/class_2561;official aLatj;a(Ljava/lang/String;)Lwz;
 - 
createDefault
- Specified by:
 createDefaultin classVanillaResourcePackProvider- Mappings:
 Namespace Name Mixin selector named createDefaultLnet/minecraft/resource/VanillaResourcePackProvider;createDefault(Lnet/minecraft/resource/ResourcePack;)Lnet/minecraft/resource/ResourcePackProfile;intermediary method_45257Lnet/minecraft/class_7678;method_45257(Lnet/minecraft/class_3262;)Lnet/minecraft/class_3288;official aLatj;a(Lasq;)Latm;
 - 
create
@Nullable protected @Nullable ResourcePackProfile create(String fileName, ResourcePackProfile.PackFactory packFactory, Text displayName) - Specified by:
 createin classVanillaResourcePackProvider- Mappings:
 Namespace Name Mixin selector named createLnet/minecraft/resource/VanillaResourcePackProvider;create(Ljava/lang/String;Lnet/minecraft/resource/ResourcePackProfile$PackFactory;Lnet/minecraft/text/Text;)Lnet/minecraft/resource/ResourcePackProfile;intermediary method_45260Lnet/minecraft/class_7678;method_45260(Ljava/lang/String;Lnet/minecraft/class_3288$class_7680;Lnet/minecraft/class_2561;)Lnet/minecraft/class_3288;official aLatj;a(Ljava/lang/String;Latm$c;Lwz;)Latm;
 - 
forEachProfile
- Overrides:
 forEachProfilein classVanillaResourcePackProvider- Mappings:
 Namespace Name Mixin selector named forEachProfileLnet/minecraft/resource/VanillaResourcePackProvider;forEachProfile(Ljava/util/function/BiConsumer;)Vintermediary method_45263Lnet/minecraft/class_7678;method_45263(Ljava/util/function/BiConsumer;)Vofficial aLatj;a(Ljava/util/function/BiConsumer;)V
 
 -