Enum Class ResourceManager.Empty
- All Implemented Interfaces:
- Serializable,- Comparable<ResourceManager.Empty>,- Constable,- ResourceFactory,- ResourceManager
- Enclosing interface:
- ResourceManager
- Mappings:
- Namespace - Name - official - akx$a- intermediary - net/minecraft/class_3300$class_5353- named - net/minecraft/resource/ResourceManager$Empty
- 
Nested Class SummaryNested classes/interfaces inherited from class java.lang.EnumEnum.EnumDesc<E extends Enum<E>>Nested classes/interfaces inherited from interface net.minecraft.resource.ResourceManagerResourceManager.Empty
- 
Enum Constant SummaryEnum Constants
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionfindAllResources(String startingPath, Predicate<Identifier> allowedPathPredicate) findResources(String startingPath, Predicate<Identifier> allowedPathPredicate) Returns a sorted list of identifiers matching a path predicate.Gets a set of all namespaces offered by the resource packs loaded by this manager.Gets all of the available resources to the corresponding resource identifier.Finds and returns the corresponding resource for a resource's identifier.Gets a stream of loaded resource packs in increasing order of priority.static ResourceManager.EmptyReturns the enum constant of this class with the specified name.static ResourceManager.Empty[]values()Returns an array containing the constants of this enum class, in the order they are declared.Methods inherited from class java.lang.Enumclone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOfMethods inherited from interface net.minecraft.resource.ResourceFactorygetResourceOrThrow, open, openAsReader
- 
Enum Constant Details- 
INSTANCE- Mappings:
- Namespace - Name - Mixin selector - official - a- Lakx$a;a:Lakx$a;- intermediary - field_25351- Lnet/minecraft/class_3300$class_5353;field_25351:Lnet/minecraft/class_3300$class_5353;- named - INSTANCE- Lnet/minecraft/resource/ResourceManager$Empty;INSTANCE:Lnet/minecraft/resource/ResourceManager$Empty;
 
 
- 
- 
Constructor Details- 
Emptyprivate Empty()
 
- 
- 
Method Details- 
valuesReturns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
 
- 
valueOfReturns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
- name- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
- IllegalArgumentException- if this enum class has no constant with the specified name
- NullPointerException- if the argument is null
 
- 
getAllNamespacesGets a set of all namespaces offered by the resource packs loaded by this manager.- Specified by:
- getAllNamespacesin interface- ResourceManager
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lakx;a()Ljava/util/Set;- intermediary - method_14487- Lnet/minecraft/class_3300;method_14487()Ljava/util/Set;- named - getAllNamespaces- Lnet/minecraft/resource/ResourceManager;getAllNamespaces()Ljava/util/Set;
 
- 
getResourceFinds and returns the corresponding resource for a resource's identifier.Starts by scanning each resource pack from highest priority to lowest. If no resource packs were found to contain the requested entry, will return Optional.empty().The returned resource must be closed to avoid resource leaks. - Specified by:
- getResourcein interface- ResourceFactory
- Parameters:
- id- the resource identifier to search for
- Mappings:
- Namespace - Name - Mixin selector - official - getResource- Lala;getResource(Lacq;)Ljava/util/Optional;- intermediary - method_14486- Lnet/minecraft/class_5912;method_14486(Lnet/minecraft/class_2960;)Ljava/util/Optional;- named - getResource- Lnet/minecraft/resource/ResourceFactory;getResource(Lnet/minecraft/util/Identifier;)Ljava/util/Optional;
 
- 
getAllResourcesGets all of the available resources to the corresponding resource identifier.Resources are returned in load order, or ascending order of priority, so the last element in the returned list is what would be returned normally by ResourceFactory.getResource(net.minecraft.util.Identifier)Each resource in this returned list must be closed to avoid resource leaks. - Specified by:
- getAllResourcesin interface- ResourceManager
- Parameters:
- id- the resource identifier to search for
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lakx;a(Lacq;)Ljava/util/List;- intermediary - method_14489- Lnet/minecraft/class_3300;method_14489(Lnet/minecraft/class_2960;)Ljava/util/List;- named - getAllResources- Lnet/minecraft/resource/ResourceManager;getAllResources(Lnet/minecraft/util/Identifier;)Ljava/util/List;
 
- 
findResourcespublic Map<Identifier,Resource> findResources(String startingPath, Predicate<Identifier> allowedPathPredicate) Returns a sorted list of identifiers matching a path predicate.Scanning begins in startingPathand each candidate file present under that directory will be offered up to the predicate to decide whether it should be included or not.Elements in the returned list may not, necessarily be unique. Additional effort is advised to ensure that duplicates in the returned list are discarded before loading. - Specified by:
- findResourcesin interface- ResourceManager
- Parameters:
- startingPath- the starting path to begin scanning from
- allowedPathPredicate- a predicate to determine whether a path should be included or not
- Returns:
- the list matching identifiers
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lakx;b(Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map;- intermediary - method_14488- Lnet/minecraft/class_3300;method_14488(Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map;- named - findResources- Lnet/minecraft/resource/ResourceManager;findResources(Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map;
 
- 
findAllResourcespublic Map<Identifier,List<Resource>> findAllResources(String startingPath, Predicate<Identifier> allowedPathPredicate) - Specified by:
- findAllResourcesin interface- ResourceManager
- Mappings:
- Namespace - Name - Mixin selector - official - c- Lakx;c(Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map;- intermediary - method_41265- Lnet/minecraft/class_3300;method_41265(Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map;- named - findAllResources- Lnet/minecraft/resource/ResourceManager;findAllResources(Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map;
 
- 
streamResourcePacksGets a stream of loaded resource packs in increasing order of priority.- Specified by:
- streamResourcePacksin interface- ResourceManager
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lakx;b()Ljava/util/stream/Stream;- intermediary - method_29213- Lnet/minecraft/class_3300;method_29213()Ljava/util/stream/Stream;- named - streamResourcePacks- Lnet/minecraft/resource/ResourceManager;streamResourcePacks()Ljava/util/stream/Stream;
 
 
-