Package net.minecraft.client.resource
Class DefaultClientResourcePack
java.lang.Object
net.minecraft.resource.DefaultResourcePack
net.minecraft.client.resource.DefaultClientResourcePack
- All Implemented Interfaces:
AutoCloseable
,ResourcePack
@Environment(CLIENT) public class DefaultClientResourcePack extends DefaultResourcePack
-
Field Summary
Fields Modifier and Type Field Description private ResourceIndex
index
Fields inherited from class net.minecraft.resource.DefaultResourcePack
field_26938, namespaces, resourceClass, resourcePath
-
Constructor Summary
Constructors Constructor Description DefaultClientResourcePack(PackResourceMetadata metadata, ResourceIndex index)
-
Method Summary
Modifier and Type Method Description boolean
contains(ResourceType type, Identifier id)
protected InputStream
findInputStream(ResourceType type, Identifier id)
Collection<Identifier>
findResources(ResourceType type, String namespace, String prefix, int maxDepth, Predicate<String> pathFilter)
protected InputStream
getInputStream(String path)
Methods inherited from class net.minecraft.resource.DefaultResourcePack
close, getName, getNamespaces, open, openRoot, parseMetadata
-
Field Details
-
index
-
-
Constructor Details
-
DefaultClientResourcePack
-
-
Method Details
-
findInputStream
- Overrides:
findInputStream
in classDefaultResourcePack
-
contains
- Specified by:
contains
in interfaceResourcePack
- Overrides:
contains
in classDefaultResourcePack
-
getInputStream
- Overrides:
getInputStream
in classDefaultResourcePack
-
findResources
public Collection<Identifier> findResources(ResourceType type, String namespace, String prefix, int maxDepth, Predicate<String> pathFilter)- Specified by:
findResources
in interfaceResourcePack
- Overrides:
findResources
in classDefaultResourcePack
-