Package net.minecraft.resource
Class DefaultResourcePackBuilder
java.lang.Object
net.minecraft.resource.DefaultResourcePackBuilder
- Mappings:
 Namespace Name official ajpintermediary net/minecraft/class_7665named net/minecraft/resource/DefaultResourcePackBuilder
- 
Field Summary
FieldsModifier and TypeFieldDescriptionstatic Consumer<DefaultResourcePackBuilder>private static final Loggerprivate ResourceMetadataMapprivate final Map<ResourceType,Set<Path>> private static final Map<ResourceType,Path>  - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprivate voidaddPath(ResourceType type, Path path) private voidaddRootPath(Path path) build()private booleanreverse(Collection<Path> paths) private static PathwithMetadataMap(ResourceMetadataMap metadataMap) withNamespaces(String[] namespaces) withPath(ResourceType type, Path path) withPaths(ResourceType type, Class<?> clazz)  
- 
Field Details
- 
LOGGER
- Mappings:
 Namespace Name Mixin selector official bLajp;b:Lorg/slf4j/Logger;intermediary field_40005Lnet/minecraft/class_7665;field_40005:Lorg/slf4j/Logger;named LOGGERLnet/minecraft/resource/DefaultResourcePackBuilder;LOGGER:Lorg/slf4j/Logger;
 - 
callback
- Mappings:
 Namespace Name Mixin selector official aLajp;a:Ljava/util/function/Consumer;intermediary field_40004Lnet/minecraft/class_7665;field_40004:Ljava/util/function/Consumer;named callbackLnet/minecraft/resource/DefaultResourcePackBuilder;callback:Ljava/util/function/Consumer;
 - 
RESOURCE_TYPE_TO_PATH
- Mappings:
 Namespace Name Mixin selector official cLajp;c:Ljava/util/Map;intermediary field_40006Lnet/minecraft/class_7665;field_40006:Ljava/util/Map;named RESOURCE_TYPE_TO_PATHLnet/minecraft/resource/DefaultResourcePackBuilder;RESOURCE_TYPE_TO_PATH:Ljava/util/Map;
 - 
rootPaths
- Mappings:
 Namespace Name Mixin selector official dLajp;d:Ljava/util/Set;intermediary field_40007Lnet/minecraft/class_7665;field_40007:Ljava/util/Set;named rootPathsLnet/minecraft/resource/DefaultResourcePackBuilder;rootPaths:Ljava/util/Set;
 - 
paths
- Mappings:
 Namespace Name Mixin selector official eLajp;e:Ljava/util/Map;intermediary field_40008Lnet/minecraft/class_7665;field_40008:Ljava/util/Map;named pathsLnet/minecraft/resource/DefaultResourcePackBuilder;paths:Ljava/util/Map;
 - 
metadataMap
- Mappings:
 Namespace Name Mixin selector official fLajp;f:Laji;intermediary field_40009Lnet/minecraft/class_7665;field_40009:Lnet/minecraft/class_7662;named metadataMapLnet/minecraft/resource/DefaultResourcePackBuilder;metadataMap:Lnet/minecraft/resource/metadata/ResourceMetadataMap;
 - 
namespaces
- Mappings:
 Namespace Name Mixin selector official gLajp;g:Ljava/util/Set;intermediary field_40010Lnet/minecraft/class_7665;field_40010:Ljava/util/Set;named namespacesLnet/minecraft/resource/DefaultResourcePackBuilder;namespaces:Ljava/util/Set;
 
 - 
 - 
Constructor Details
- 
DefaultResourcePackBuilder
public DefaultResourcePackBuilder() 
 - 
 - 
Method Details
- 
toPath
- Throws:
 IOException- Mappings:
 Namespace Name Mixin selector official aLajp;a(Ljava/net/URI;)Ljava/nio/file/Path;intermediary method_45203Lnet/minecraft/class_7665;method_45203(Ljava/net/URI;)Ljava/nio/file/Path;named toPathLnet/minecraft/resource/DefaultResourcePackBuilder;toPath(Ljava/net/URI;)Ljava/nio/file/Path;
 - 
exists
- Mappings:
 Namespace Name Mixin selector official bLajp;b(Ljava/nio/file/Path;)Zintermediary method_45209Lnet/minecraft/class_7665;method_45209(Ljava/nio/file/Path;)Znamed existsLnet/minecraft/resource/DefaultResourcePackBuilder;exists(Ljava/nio/file/Path;)Z
 - 
addRootPath
- Mappings:
 Namespace Name Mixin selector official cLajp;c(Ljava/nio/file/Path;)Vintermediary method_45212Lnet/minecraft/class_7665;method_45212(Ljava/nio/file/Path;)Vnamed addRootPathLnet/minecraft/resource/DefaultResourcePackBuilder;addRootPath(Ljava/nio/file/Path;)V
 - 
addPath
- Mappings:
 Namespace Name Mixin selector official bLajp;b(Lajm;Ljava/nio/file/Path;)Vintermediary method_45208Lnet/minecraft/class_7665;method_45208(Lnet/minecraft/class_3264;Ljava/nio/file/Path;)Vnamed addPathLnet/minecraft/resource/DefaultResourcePackBuilder;addPath(Lnet/minecraft/resource/ResourceType;Ljava/nio/file/Path;)V
 - 
withDefaultPaths
- Mappings:
 Namespace Name Mixin selector official aLajp;a()Lajp;intermediary method_45197Lnet/minecraft/class_7665;method_45197()Lnet/minecraft/class_7665;named withDefaultPathsLnet/minecraft/resource/DefaultResourcePackBuilder;withDefaultPaths()Lnet/minecraft/resource/DefaultResourcePackBuilder;
 - 
withPaths
- Mappings:
 Namespace Name Mixin selector official aLajp;a(Lajm;Ljava/lang/Class;)Lajp;intermediary method_45200Lnet/minecraft/class_7665;method_45200(Lnet/minecraft/class_3264;Ljava/lang/Class;)Lnet/minecraft/class_7665;named withPathsLnet/minecraft/resource/DefaultResourcePackBuilder;withPaths(Lnet/minecraft/resource/ResourceType;Ljava/lang/Class;)Lnet/minecraft/resource/DefaultResourcePackBuilder;
 - 
runCallback
- Mappings:
 Namespace Name Mixin selector official bLajp;b()Lajp;intermediary method_45207Lnet/minecraft/class_7665;method_45207()Lnet/minecraft/class_7665;named runCallbackLnet/minecraft/resource/DefaultResourcePackBuilder;runCallback()Lnet/minecraft/resource/DefaultResourcePackBuilder;
 - 
withRoot
- Mappings:
 Namespace Name Mixin selector official aLajp;a(Ljava/nio/file/Path;)Lajp;intermediary method_45204Lnet/minecraft/class_7665;method_45204(Ljava/nio/file/Path;)Lnet/minecraft/class_7665;named withRootLnet/minecraft/resource/DefaultResourcePackBuilder;withRoot(Ljava/nio/file/Path;)Lnet/minecraft/resource/DefaultResourcePackBuilder;
 - 
withPath
- Mappings:
 Namespace Name Mixin selector official aLajp;a(Lajm;Ljava/nio/file/Path;)Lajp;intermediary method_45201Lnet/minecraft/class_7665;method_45201(Lnet/minecraft/class_3264;Ljava/nio/file/Path;)Lnet/minecraft/class_7665;named withPathLnet/minecraft/resource/DefaultResourcePackBuilder;withPath(Lnet/minecraft/resource/ResourceType;Ljava/nio/file/Path;)Lnet/minecraft/resource/DefaultResourcePackBuilder;
 - 
withMetadataMap
- Mappings:
 Namespace Name Mixin selector official aLajp;a(Laji;)Lajp;intermediary method_45198Lnet/minecraft/class_7665;method_45198(Lnet/minecraft/class_7662;)Lnet/minecraft/class_7665;named withMetadataMapLnet/minecraft/resource/DefaultResourcePackBuilder;withMetadataMap(Lnet/minecraft/resource/metadata/ResourceMetadataMap;)Lnet/minecraft/resource/DefaultResourcePackBuilder;
 - 
withNamespaces
- Mappings:
 Namespace Name Mixin selector official aLajp;a([Ljava/lang/String;)Lajp;intermediary method_45206Lnet/minecraft/class_7665;method_45206([Ljava/lang/String;)Lnet/minecraft/class_7665;named withNamespacesLnet/minecraft/resource/DefaultResourcePackBuilder;withNamespaces([Ljava/lang/String;)Lnet/minecraft/resource/DefaultResourcePackBuilder;
 - 
build
- Mappings:
 Namespace Name Mixin selector official cLajp;c()Lajo;intermediary method_45210Lnet/minecraft/class_7665;method_45210()Lnet/minecraft/class_3268;named buildLnet/minecraft/resource/DefaultResourcePackBuilder;build()Lnet/minecraft/resource/DefaultResourcePack;
 - 
reverse
- Mappings:
 Namespace Name Mixin selector official aLajp;a(Ljava/util/Collection;)Ljava/util/List;intermediary method_45205Lnet/minecraft/class_7665;method_45205(Ljava/util/Collection;)Ljava/util/List;named reverseLnet/minecraft/resource/DefaultResourcePackBuilder;reverse(Ljava/util/Collection;)Ljava/util/List;
 
 -