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;
-