net.minecraft.client.gui.screen.pack

public class ResourcePackOrganizer

net.minecraft.client.gui.screens.packs.PackSelectionModel
net.minecraft.class_5369
net.minecraft.client.gui.screen.pack.ResourcePackOrganizer

Field summary

Modifier and TypeField
private final ResourcePackManager
repository
field_25626
resourcePackManager
private final List<ResourcePackProfile>
selected
field_25455
enabledPacks
private final List<ResourcePackProfile>
unselected
field_25456
disabledPacks
private final Function<ResourcePackProfile, Identifier>
iconGetter
field_25785
iconIdSupplier
private final Consumer<ResourcePackOrganizer$AbstractPack>
onListChanged
field_25458
updateCallback
private final Consumer<ResourcePackManager>
output
field_25459
applier

Constructor summary

ModifierConstructor
public (Consumer<ResourcePackOrganizer$AbstractPack> updateCallback, Function<ResourcePackProfile, Identifier> iconIdSupplier, ResourcePackManager resourcePackManager, Consumer<ResourcePackManager> applier)

Method summary

Modifier and TypeMethod
public Stream<ResourcePackOrganizer$Pack>
getUnselected()
method_29639()
getDisabledPacks()
public Stream<ResourcePackOrganizer$Pack>
getSelected()
method_29643()
getEnabledPacks()
private void
updateRepoSelectedList()
method_49627()
refreshEnabledProfiles()
public void
commit()
method_29642()
apply()
public void
findNewPacks()
method_29981()
refresh()
private ResourcePackOrganizer$Pack
lambda$getSelected$0(Pack arg0)
method_29640(class_3288 arg0)
method_29640(ResourcePackProfile pack)
private ResourcePackOrganizer$Pack
lambda$getUnselected$0(Pack arg0)
method_29644(class_3288 arg0)
method_29644(ResourcePackProfile pack)