Package net.minecraft.resources
Class ResourcePackList
java.lang.Object
net.minecraft.resources.ResourcePackList
- All Implemented Interfaces:
AutoCloseable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Map<String,ResourcePackInfo> private final ResourcePackInfo.IFactoryprivate List<ResourcePackInfo>private final Set<IPackFinder> -
Constructor Summary
ConstructorsConstructorDescriptionResourcePackList(IPackFinder... p_i241886_1_) ResourcePackList(ResourcePackInfo.IFactory p_i231423_1_, IPackFinder... p_i231423_2_) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPackFinder(IPackFinder packFinder) voidclose()private Map<String,ResourcePackInfo> private Stream<ResourcePackInfo>getAvailablePacks(Collection<String> p_232620_1_) booleanisAvailable(String p_232617_1_) private List<ResourcePackInfo>rebuildSelected(Collection<String> p_232618_1_) voidreload()voidsetSelected(Collection<String> p_198985_1_)
-
Field Details
-
sources
-
available
-
selected
-
constructor
-
-
Constructor Details
-
ResourcePackList
-
ResourcePackList
-
-
Method Details
-
reload
public void reload() -
discoverAvailable
-
setSelected
-
rebuildSelected
-
getAvailablePacks
-
getAvailableIds
-
getAvailablePacks
-
getSelectedIds
-
getSelectedPacks
-
getPack
-
addPackFinder
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-
isAvailable
-
openAllSelected
-