Package net.minecraft.client.resources
Class LegacyResourcePackWrapper
java.lang.Object
net.minecraft.client.resources.LegacyResourcePackWrapper
- All Implemented Interfaces:
AutoCloseable,IResourcePack,IForgeResourcePack
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map<ResourceLocation,ResourceLocation> private final IResourcePackstatic final Map<ResourceLocation,ResourceLocation> -
Constructor Summary
ConstructorsConstructorDescriptionLegacyResourcePackWrapper(IResourcePack p_i49785_1_, Map<ResourceLocation, ResourceLocation> p_i49785_2_) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()<T> TgetMetadataSection(IMetadataSectionSerializer<T> p_195760_1_) getName()getNamespaces(ResourcePackType p_195759_1_) getResource(ResourcePackType p_195761_1_, ResourceLocation p_195761_2_) getResources(ResourcePackType p_225637_1_, String p_225637_2_, String p_225637_3_, int p_225637_4_, Predicate<String> p_225637_5_) getRootResource(String p_195763_1_) booleanhasResource(ResourcePackType p_195764_1_, ResourceLocation p_195764_2_) private ResourceLocationmap(ResourceLocation p_211851_1_) private static ResourceLocationtoMetaLocation(ResourceLocation p_211850_0_) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraftforge.common.extensions.IForgeResourcePack
isHidden
-
Field Details
-
source
-
patches
-
V3
-
-
Constructor Details
-
LegacyResourcePackWrapper
public LegacyResourcePackWrapper(IResourcePack p_i49785_1_, Map<ResourceLocation, ResourceLocation> p_i49785_2_)
-
-
Method Details
-
toMetaLocation
-
map
-
getRootResource
- Specified by:
getRootResourcein interfaceIResourcePack- Throws:
IOException
-
getResource
public InputStream getResource(ResourcePackType p_195761_1_, ResourceLocation p_195761_2_) throws IOException - Specified by:
getResourcein interfaceIResourcePack- Throws:
IOException
-
getResources
public Collection<ResourceLocation> getResources(ResourcePackType p_225637_1_, String p_225637_2_, String p_225637_3_, int p_225637_4_, Predicate<String> p_225637_5_) - Specified by:
getResourcesin interfaceIResourcePack
-
hasResource
- Specified by:
hasResourcein interfaceIResourcePack
-
getNamespaces
- Specified by:
getNamespacesin interfaceIResourcePack
-
getMetadataSection
@Nullable public <T> T getMetadataSection(IMetadataSectionSerializer<T> p_195760_1_) throws IOException - Specified by:
getMetadataSectionin interfaceIResourcePack- Throws:
IOException
-
getName
- Specified by:
getNamein interfaceIResourcePack
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceIResourcePack
-