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 iii
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringprivate static final Identifierprivate static final ResourcePackInfoprivate static final PackResourceMetadataprivate static final ResourceMetadataMapprivate static final ResourcePackPositionprivate static final ResourcePackPositionprivate final PathFields inherited from class net.minecraft.resource.VanillaResourcePackProvider
TESTS_KEY, 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) private @Nullable PathgetResourcePacksPath(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 eLiii;e:Lbaa;
-
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 fLiii;f:Lazd;
-
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 dLiii;d: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 gLiii;g: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 hLiii;h:Lazk;
-
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 iLiii;i:Lazm;
-
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 jLiii;j:Lazm;
-
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 kLiii;k:Lamo;
-
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 lLiii;l: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>Liii;<init>(Ljava/nio/file/Path;Lfry;)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 aLiii;a(Ljava/lang/String;Lyh;)Lazk;
-
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 aLiii;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 bLiii;b(Ljava/nio/file/Path;)Lazp;
-
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 aLbae;a(Ljava/lang/String;)Lyh;
-
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 aLbae;a(Lazl;)Lbah;
-
create
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 aLbae;a(Ljava/lang/String;Lbah$c;Lyh;)Lbah;
-
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 aLbae;a(Ljava/util/function/BiConsumer;)V
-