Package net.minecraft.resource
Class VanillaDataPackProvider
java.lang.Object
net.minecraft.resource.VanillaResourcePackProvider
net.minecraft.resource.VanillaDataPackProvider
- All Implemented Interfaces:
ResourcePackProvider
- Mappings:
Namespace Name official assintermediary net/minecraft/class_3286named net/minecraft/resource/VanillaDataPackProvider
-
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 official cLass;c:Lasf;intermediary field_40051Lnet/minecraft/class_3286;field_40051:Lnet/minecraft/class_3272;named METADATALnet/minecraft/resource/VanillaDataPackProvider;METADATA:Lnet/minecraft/resource/metadata/PackResourceMetadata;
-
FEATURE_FLAGS
- Mappings:
Namespace Name Mixin selector official dLass;d:Larm;intermediary field_40052Lnet/minecraft/class_3286;field_40052:Lnet/minecraft/class_7663;named FEATURE_FLAGSLnet/minecraft/resource/VanillaDataPackProvider;FEATURE_FLAGS:Lnet/minecraft/resource/metadata/PackFeatureSetMetadata;
-
METADATA_MAP
- Mappings:
Namespace Name Mixin selector official eLass;e:Lari;intermediary field_26939Lnet/minecraft/class_3286;field_26939:Lnet/minecraft/class_7662;named METADATA_MAPLnet/minecraft/resource/VanillaDataPackProvider;METADATA_MAP:Lnet/minecraft/resource/metadata/ResourceMetadataMap;
-
INFO
- Mappings:
Namespace Name Mixin selector official fLass;f:Larp;intermediary field_49040Lnet/minecraft/class_3286;field_49040:Lnet/minecraft/class_9224;named INFOLnet/minecraft/resource/VanillaDataPackProvider;INFO:Lnet/minecraft/resource/ResourcePackInfo;
-
BOTTOM_POSITION
- Mappings:
Namespace Name Mixin selector official gLass;g:Larr;intermediary field_49041Lnet/minecraft/class_3286;field_49041:Lnet/minecraft/class_9225;named BOTTOM_POSITIONLnet/minecraft/resource/VanillaDataPackProvider;BOTTOM_POSITION:Lnet/minecraft/resource/ResourcePackPosition;
-
TOP_POSITION
- Mappings:
Namespace Name Mixin selector official hLass;h:Larr;intermediary field_49042Lnet/minecraft/class_3286;field_49042:Lnet/minecraft/class_9225;named TOP_POSITIONLnet/minecraft/resource/VanillaDataPackProvider;TOP_POSITION:Lnet/minecraft/resource/ResourcePackPosition;
-
ID
- Mappings:
Namespace Name Mixin selector official iLass;i:Lajv;intermediary field_40053Lnet/minecraft/class_3286;field_40053:Lnet/minecraft/class_2960;named IDLnet/minecraft/resource/VanillaDataPackProvider;ID:Lnet/minecraft/util/Identifier;
-
-
Constructor Details
-
VanillaDataPackProvider
- Mappings:
Namespace Name Mixin selector official <init>Lass;<init>(Lerz;)Vintermediary <init>Lnet/minecraft/class_3286;<init>(Lnet/minecraft/class_8580;)Vnamed <init>Lnet/minecraft/resource/VanillaDataPackProvider;<init>(Lnet/minecraft/util/path/SymlinkFinder;)V
-
-
Method Details
-
createInfo
- Mappings:
Namespace Name Mixin selector official aLass;a(Ljava/lang/String;Lwi;)Larp;intermediary method_56935Lnet/minecraft/class_3286;method_56935(Ljava/lang/String;Lnet/minecraft/class_2561;)Lnet/minecraft/class_9224;named createInfoLnet/minecraft/resource/VanillaDataPackProvider;createInfo(Ljava/lang/String;Lnet/minecraft/text/Text;)Lnet/minecraft/resource/ResourcePackInfo;
-
createDefaultPack
- Mappings:
Namespace Name Mixin selector official bLass;b()Laru;intermediary method_45287Lnet/minecraft/class_3286;method_45287()Lnet/minecraft/class_3268;named createDefaultPackLnet/minecraft/resource/VanillaDataPackProvider;createDefaultPack()Lnet/minecraft/resource/DefaultResourcePack;
-
getDisplayName
- Specified by:
getDisplayNamein classVanillaResourcePackProvider- Mappings:
Namespace Name Mixin selector official aLasj;a(Ljava/lang/String;)Lwi;intermediary method_45259Lnet/minecraft/class_7678;method_45259(Ljava/lang/String;)Lnet/minecraft/class_2561;named getDisplayNameLnet/minecraft/resource/VanillaResourcePackProvider;getDisplayName(Ljava/lang/String;)Lnet/minecraft/text/Text;
-
createDefault
- Specified by:
createDefaultin classVanillaResourcePackProvider- Mappings:
Namespace Name Mixin selector official aLasj;a(Larq;)Lasm;intermediary method_45257Lnet/minecraft/class_7678;method_45257(Lnet/minecraft/class_3262;)Lnet/minecraft/class_3288;named createDefaultLnet/minecraft/resource/VanillaResourcePackProvider;createDefault(Lnet/minecraft/resource/ResourcePack;)Lnet/minecraft/resource/ResourcePackProfile;
-
create
@Nullable protected @Nullable ResourcePackProfile create(String fileName, ResourcePackProfile.PackFactory packFactory, Text displayName) - Specified by:
createin classVanillaResourcePackProvider- Mappings:
Namespace Name Mixin selector official aLasj;a(Ljava/lang/String;Lasm$c;Lwi;)Lasm;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;named createLnet/minecraft/resource/VanillaResourcePackProvider;create(Ljava/lang/String;Lnet/minecraft/resource/ResourcePackProfile$PackFactory;Lnet/minecraft/text/Text;)Lnet/minecraft/resource/ResourcePackProfile;
-
createManager
- Mappings:
Namespace Name Mixin selector official aLass;a(Ljava/nio/file/Path;Lerz;)Lasp;intermediary method_45286Lnet/minecraft/class_3286;method_45286(Ljava/nio/file/Path;Lnet/minecraft/class_8580;)Lnet/minecraft/class_3283;named createManagerLnet/minecraft/resource/VanillaDataPackProvider;createManager(Ljava/nio/file/Path;Lnet/minecraft/util/path/SymlinkFinder;)Lnet/minecraft/resource/ResourcePackManager;
-
createClientManager
- Mappings:
Namespace Name Mixin selector official cLass;c()Lasp;intermediary method_52443Lnet/minecraft/class_3286;method_52443()Lnet/minecraft/class_3283;named createClientManagerLnet/minecraft/resource/VanillaDataPackProvider;createClientManager()Lnet/minecraft/resource/ResourcePackManager;
-
createManager
- Mappings:
Namespace Name Mixin selector official aLass;a(Lena$c;)Lasp;intermediary method_45285Lnet/minecraft/class_3286;method_45285(Lnet/minecraft/class_32$class_5143;)Lnet/minecraft/class_3283;named createManagerLnet/minecraft/resource/VanillaDataPackProvider;createManager(Lnet/minecraft/world/level/storage/LevelStorage$Session;)Lnet/minecraft/resource/ResourcePackManager;
-