Package net.minecraft.resource
Class DefaultResourcePackBuilder
java.lang.Object
net.minecraft.resource.DefaultResourcePackBuilder
- Mappings:
Namespace Name named net/minecraft/resource/DefaultResourcePackBuilderintermediary net/minecraft/class_7665official asv
-
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(ResourcePackInfo info) 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 named LOGGERLnet/minecraft/resource/DefaultResourcePackBuilder;LOGGER:Lorg/slf4j/Logger;intermediary field_40005Lnet/minecraft/class_7665;field_40005:Lorg/slf4j/Logger;official bLasv;b:Lorg/slf4j/Logger;
-
callback
- Mappings:
Namespace Name Mixin selector named callbackLnet/minecraft/resource/DefaultResourcePackBuilder;callback:Ljava/util/function/Consumer;intermediary field_40004Lnet/minecraft/class_7665;field_40004:Ljava/util/function/Consumer;official aLasv;a:Ljava/util/function/Consumer;
-
RESOURCE_TYPE_TO_PATH
- Mappings:
Namespace Name Mixin selector named RESOURCE_TYPE_TO_PATHLnet/minecraft/resource/DefaultResourcePackBuilder;RESOURCE_TYPE_TO_PATH:Ljava/util/Map;intermediary field_40006Lnet/minecraft/class_7665;field_40006:Ljava/util/Map;official cLasv;c:Ljava/util/Map;
-
rootPaths
- Mappings:
Namespace Name Mixin selector named rootPathsLnet/minecraft/resource/DefaultResourcePackBuilder;rootPaths:Ljava/util/Set;intermediary field_40007Lnet/minecraft/class_7665;field_40007:Ljava/util/Set;official dLasv;d:Ljava/util/Set;
-
paths
- Mappings:
Namespace Name Mixin selector named pathsLnet/minecraft/resource/DefaultResourcePackBuilder;paths:Ljava/util/Map;intermediary field_40008Lnet/minecraft/class_7665;field_40008:Ljava/util/Map;official eLasv;e:Ljava/util/Map;
-
metadataMap
- Mappings:
Namespace Name Mixin selector named metadataMapLnet/minecraft/resource/DefaultResourcePackBuilder;metadataMap:Lnet/minecraft/resource/metadata/ResourceMetadataMap;intermediary field_40009Lnet/minecraft/class_7665;field_40009:Lnet/minecraft/class_7662;official fLasv;f:Lasi;
-
namespaces
- Mappings:
Namespace Name Mixin selector named namespacesLnet/minecraft/resource/DefaultResourcePackBuilder;namespaces:Ljava/util/Set;intermediary field_40010Lnet/minecraft/class_7665;field_40010:Ljava/util/Set;official gLasv;g:Ljava/util/Set;
-
-
Constructor Details
-
DefaultResourcePackBuilder
public DefaultResourcePackBuilder()
-
-
Method Details
-
toPath
- Throws:
IOException- Mappings:
Namespace Name Mixin selector named toPathLnet/minecraft/resource/DefaultResourcePackBuilder;toPath(Ljava/net/URI;)Ljava/nio/file/Path;intermediary method_45203Lnet/minecraft/class_7665;method_45203(Ljava/net/URI;)Ljava/nio/file/Path;official aLasv;a(Ljava/net/URI;)Ljava/nio/file/Path;
-
exists
- Mappings:
Namespace Name Mixin selector named existsLnet/minecraft/resource/DefaultResourcePackBuilder;exists(Ljava/nio/file/Path;)Zintermediary method_45209Lnet/minecraft/class_7665;method_45209(Ljava/nio/file/Path;)Zofficial bLasv;b(Ljava/nio/file/Path;)Z
-
addRootPath
- Mappings:
Namespace Name Mixin selector named addRootPathLnet/minecraft/resource/DefaultResourcePackBuilder;addRootPath(Ljava/nio/file/Path;)Vintermediary method_45212Lnet/minecraft/class_7665;method_45212(Ljava/nio/file/Path;)Vofficial cLasv;c(Ljava/nio/file/Path;)V
-
addPath
- Mappings:
Namespace Name Mixin selector named addPathLnet/minecraft/resource/DefaultResourcePackBuilder;addPath(Lnet/minecraft/resource/ResourceType;Ljava/nio/file/Path;)Vintermediary method_45208Lnet/minecraft/class_7665;method_45208(Lnet/minecraft/class_3264;Ljava/nio/file/Path;)Vofficial bLasv;b(Lass;Ljava/nio/file/Path;)V
-
withDefaultPaths
- Mappings:
Namespace Name Mixin selector named withDefaultPathsLnet/minecraft/resource/DefaultResourcePackBuilder;withDefaultPaths()Lnet/minecraft/resource/DefaultResourcePackBuilder;intermediary method_45197Lnet/minecraft/class_7665;method_45197()Lnet/minecraft/class_7665;official aLasv;a()Lasv;
-
withPaths
- Mappings:
Namespace Name Mixin selector named withPathsLnet/minecraft/resource/DefaultResourcePackBuilder;withPaths(Lnet/minecraft/resource/ResourceType;Ljava/lang/Class;)Lnet/minecraft/resource/DefaultResourcePackBuilder;intermediary method_45200Lnet/minecraft/class_7665;method_45200(Lnet/minecraft/class_3264;Ljava/lang/Class;)Lnet/minecraft/class_7665;official aLasv;a(Lass;Ljava/lang/Class;)Lasv;
-
runCallback
- Mappings:
Namespace Name Mixin selector named runCallbackLnet/minecraft/resource/DefaultResourcePackBuilder;runCallback()Lnet/minecraft/resource/DefaultResourcePackBuilder;intermediary method_45207Lnet/minecraft/class_7665;method_45207()Lnet/minecraft/class_7665;official bLasv;b()Lasv;
-
withRoot
- Mappings:
Namespace Name Mixin selector named withRootLnet/minecraft/resource/DefaultResourcePackBuilder;withRoot(Ljava/nio/file/Path;)Lnet/minecraft/resource/DefaultResourcePackBuilder;intermediary method_45204Lnet/minecraft/class_7665;method_45204(Ljava/nio/file/Path;)Lnet/minecraft/class_7665;official aLasv;a(Ljava/nio/file/Path;)Lasv;
-
withPath
- Mappings:
Namespace Name Mixin selector named withPathLnet/minecraft/resource/DefaultResourcePackBuilder;withPath(Lnet/minecraft/resource/ResourceType;Ljava/nio/file/Path;)Lnet/minecraft/resource/DefaultResourcePackBuilder;intermediary method_45201Lnet/minecraft/class_7665;method_45201(Lnet/minecraft/class_3264;Ljava/nio/file/Path;)Lnet/minecraft/class_7665;official aLasv;a(Lass;Ljava/nio/file/Path;)Lasv;
-
withMetadataMap
- Mappings:
Namespace Name Mixin selector named withMetadataMapLnet/minecraft/resource/DefaultResourcePackBuilder;withMetadataMap(Lnet/minecraft/resource/metadata/ResourceMetadataMap;)Lnet/minecraft/resource/DefaultResourcePackBuilder;intermediary method_45198Lnet/minecraft/class_7665;method_45198(Lnet/minecraft/class_7662;)Lnet/minecraft/class_7665;official aLasv;a(Lasi;)Lasv;
-
withNamespaces
- Mappings:
Namespace Name Mixin selector named withNamespacesLnet/minecraft/resource/DefaultResourcePackBuilder;withNamespaces([Ljava/lang/String;)Lnet/minecraft/resource/DefaultResourcePackBuilder;intermediary method_45206Lnet/minecraft/class_7665;method_45206([Ljava/lang/String;)Lnet/minecraft/class_7665;official aLasv;a([Ljava/lang/String;)Lasv;
-
build
- Mappings:
Namespace Name Mixin selector named buildLnet/minecraft/resource/DefaultResourcePackBuilder;build(Lnet/minecraft/resource/ResourcePackInfo;)Lnet/minecraft/resource/DefaultResourcePack;intermediary method_45210Lnet/minecraft/class_7665;method_45210(Lnet/minecraft/class_9224;)Lnet/minecraft/class_3268;official aLasv;a(Lasp;)Lasu;
-
reverse
- Mappings:
Namespace Name Mixin selector named reverseLnet/minecraft/resource/DefaultResourcePackBuilder;reverse(Ljava/util/Collection;)Ljava/util/List;intermediary method_45205Lnet/minecraft/class_7665;method_45205(Ljava/util/Collection;)Ljava/util/List;official aLasv;a(Ljava/util/Collection;)Ljava/util/List;
-