Package net.minecraft.resource
Class VanillaDataPackProvider
java.lang.Object
net.minecraft.resource.VanillaResourcePackProvider
net.minecraft.resource.VanillaDataPackProvider
- All Implemented Interfaces:
ResourcePackProvider
- Mappings:
Namespace Name named net/minecraft/resource/VanillaDataPackProviderintermediary net/minecraft/class_3286official avj
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final ResourcePackPositionprivate static final PackFeatureSetMetadataprivate static final Identifierprivate static final ResourcePackInfoprivate static final PackResourceMetadataprivate static final ResourceMetadataMapprivate static final ResourcePackPositionFields inherited from class net.minecraft.resource.VanillaResourcePackProvider
VANILLA_ID, VANILLA_KEY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected @Nullable ResourcePackProfilecreate(String fileName, ResourcePackProfile.PackFactory packFactory, Text displayName) static ResourcePackManagerprotected @Nullable ResourcePackProfilecreateDefault(ResourcePack pack) static DefaultResourcePackprivate static ResourcePackInfocreateInfo(String id, Text title) static ResourcePackManagercreateManager(Path dataPacksPath, SymlinkFinder symlinkFinder) static ResourcePackManagercreateManager(LevelStorage.Session session) protected TextgetDisplayName(String id) Methods inherited from class net.minecraft.resource.VanillaResourcePackProvider
createPackFactory, forEachProfile, forEachProfile, getResourcePack, register
-
Field Details
-
METADATA
- Mappings:
Namespace Name Mixin selector named METADATALnet/minecraft/resource/VanillaDataPackProvider;METADATA:Lnet/minecraft/resource/metadata/PackResourceMetadata;intermediary field_40051Lnet/minecraft/class_3286;field_40051:Lnet/minecraft/class_3272;official cLavj;c:Lauv;
-
FEATURE_FLAGS
- Mappings:
Namespace Name Mixin selector named FEATURE_FLAGSLnet/minecraft/resource/VanillaDataPackProvider;FEATURE_FLAGS:Lnet/minecraft/resource/metadata/PackFeatureSetMetadata;intermediary field_40052Lnet/minecraft/class_3286;field_40052:Lnet/minecraft/class_7663;official dLavj;d:Lauc;
-
METADATA_MAP
- Mappings:
Namespace Name Mixin selector named METADATA_MAPLnet/minecraft/resource/VanillaDataPackProvider;METADATA_MAP:Lnet/minecraft/resource/metadata/ResourceMetadataMap;intermediary field_26939Lnet/minecraft/class_3286;field_26939:Lnet/minecraft/class_7662;official eLavj;e:Laty;
-
INFO
- Mappings:
Namespace Name Mixin selector named INFOLnet/minecraft/resource/VanillaDataPackProvider;INFO:Lnet/minecraft/resource/ResourcePackInfo;intermediary field_49040Lnet/minecraft/class_3286;field_49040:Lnet/minecraft/class_9224;official fLavj;f:Lauf;
-
BOTTOM_POSITION
- Mappings:
Namespace Name Mixin selector named BOTTOM_POSITIONLnet/minecraft/resource/VanillaDataPackProvider;BOTTOM_POSITION:Lnet/minecraft/resource/ResourcePackPosition;intermediary field_49041Lnet/minecraft/class_3286;field_49041:Lnet/minecraft/class_9225;official gLavj;g:Lauh;
-
TOP_POSITION
- Mappings:
Namespace Name Mixin selector named TOP_POSITIONLnet/minecraft/resource/VanillaDataPackProvider;TOP_POSITION:Lnet/minecraft/resource/ResourcePackPosition;intermediary field_49042Lnet/minecraft/class_3286;field_49042:Lnet/minecraft/class_9225;official hLavj;h:Lauh;
-
ID
- Mappings:
Namespace Name Mixin selector named IDLnet/minecraft/resource/VanillaDataPackProvider;ID:Lnet/minecraft/util/Identifier;intermediary field_40053Lnet/minecraft/class_3286;field_40053:Lnet/minecraft/class_2960;official iLavj;i:Lalz;
-
-
Constructor Details
-
VanillaDataPackProvider
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/resource/VanillaDataPackProvider;<init>(Lnet/minecraft/util/path/SymlinkFinder;)Vintermediary <init>Lnet/minecraft/class_3286;<init>(Lnet/minecraft/class_8580;)Vofficial <init>Lavj;<init>(Lfbn;)V
-
-
Method Details
-
createInfo
- Mappings:
Namespace Name Mixin selector named createInfoLnet/minecraft/resource/VanillaDataPackProvider;createInfo(Ljava/lang/String;Lnet/minecraft/text/Text;)Lnet/minecraft/resource/ResourcePackInfo;intermediary method_56935Lnet/minecraft/class_3286;method_56935(Ljava/lang/String;Lnet/minecraft/class_2561;)Lnet/minecraft/class_9224;official aLavj;a(Ljava/lang/String;Lxv;)Lauf;
-
createDefaultPack
- Mappings:
Namespace Name Mixin selector named createDefaultPackLnet/minecraft/resource/VanillaDataPackProvider;createDefaultPack()Lnet/minecraft/resource/DefaultResourcePack;intermediary method_45287Lnet/minecraft/class_3286;method_45287()Lnet/minecraft/class_3268;official bLavj;b()Lauk;
-
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 aLava;a(Ljava/lang/String;)Lxv;
-
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 aLava;a(Laug;)Lavd;
-
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 aLava;a(Ljava/lang/String;Lavd$c;Lxv;)Lavd;
-
createManager
- Mappings:
Namespace Name Mixin selector named createManagerLnet/minecraft/resource/VanillaDataPackProvider;createManager(Ljava/nio/file/Path;Lnet/minecraft/util/path/SymlinkFinder;)Lnet/minecraft/resource/ResourcePackManager;intermediary method_45286Lnet/minecraft/class_3286;method_45286(Ljava/nio/file/Path;Lnet/minecraft/class_8580;)Lnet/minecraft/class_3283;official aLavj;a(Ljava/nio/file/Path;Lfbn;)Lavg;
-
createClientManager
- Mappings:
Namespace Name Mixin selector named createClientManagerLnet/minecraft/resource/VanillaDataPackProvider;createClientManager()Lnet/minecraft/resource/ResourcePackManager;intermediary method_52443Lnet/minecraft/class_3286;method_52443()Lnet/minecraft/class_3283;official cLavj;c()Lavg;
-
createManager
- Mappings:
Namespace Name Mixin selector named createManagerLnet/minecraft/resource/VanillaDataPackProvider;createManager(Lnet/minecraft/world/level/storage/LevelStorage$Session;)Lnet/minecraft/resource/ResourcePackManager;intermediary method_45285Lnet/minecraft/class_3286;method_45285(Lnet/minecraft/class_32$class_5143;)Lnet/minecraft/class_3283;official aLavj;a(Lewc$c;)Lavg;
-