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 atfintermediary 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 cLatf;c:Lass;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 dLatf;d:Larz;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 eLatf;e:Larv;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 fLatf;f:Lasc;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 gLatf;g:Lase;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 hLatf;h:Lase;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 iLatf;i:Lakh;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>Latf;<init>(Letf;)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 aLatf;a(Ljava/lang/String;Lwu;)Lasc;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 bLatf;b()Lash;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 aLasw;a(Ljava/lang/String;)Lwu;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 aLasw;a(Lasd;)Lasz;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 aLasw;a(Ljava/lang/String;Lasz$c;Lwu;)Lasz;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 aLatf;a(Ljava/nio/file/Path;Letf;)Latc;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 cLatf;c()Latc;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 aLatf;a(Leob$c;)Latc;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;
-