net.minecraft.client.gui.screens.packs

public class PackSelectionScreen

extends Screen

All mapped superinterfaces:

ContainerEventHandler, GuiEventListener, TabOrderedElement, Renderable

ggg
net.minecraft.client.gui.screens.packs.PackSelectionScreen
net.minecraft.class_5375

Field summary

Modifier and TypeField
static final org.slf4j.Logger
a
LOGGER
field_25464
private static final Component
b
AVAILABLE_TITLE
field_49541
private static final Component
c
SELECTED_TITLE
field_49542
private static final Component
d
OPEN_PACK_FOLDER_TITLE
field_49543
private static final int
u
LIST_WIDTH
field_32395
private static final Component
v
DRAG_AND_DROP
field_25465
private static final Component
w
DIRECTORY_BUTTON_TOOLTIP
field_25466
private static final int
x
RELOAD_COOLDOWN
field_32396
private static final ResourceLocation
y
DEFAULT_ICON
field_25786
private final HeaderAndFooterLayout
z
layout
field_49544
private final PackSelectionModel
A
model
field_25468
private PackSelectionScreen$Watcher
B
watcher
field_25787
private long
C
ticksToReload
field_25788
private TransferableSelectionList
D
availablePackList
field_25472
private TransferableSelectionList
E
selectedPackList
field_25473
private final Path
F
packDir
field_25474
private Button
G
doneButton
field_25475
private final Map<String, ResourceLocation>
H
packIcons
field_25789

Constructor summary

ModifierConstructor
public (PackRepository arg0, Consumer<PackRepository> arg1, Path arg2, Component arg3)

Method summary

Modifier and TypeMethod
public void
aM_()
onClose()
method_25419()
private void
m()
closeWatcher()
method_30291()
protected void
aR_()
init()
method_25426()
protected void
c()
repositionElements()
method_48640()
public void
e()
tick()
method_25393()
private void
n()
populateLists()
method_29678()
private void
a(ggh arg0, Stream<ggf$a> arg1)
updateList(TransferableSelectionList arg0, Stream<PackSelectionModel$Entry> arg1)
method_29673(class_521 arg0, Stream<class_5369$class_5371> arg1)
public void
a(ggh arg0)
updateFocus(TransferableSelectionList arg0)
method_48277(class_521 arg0)
public void
l()
clearSelected()
method_48278()
private void
E()
reload()
method_29680()
protected static void
a(fsg arg0, List<Path> arg1, Path arg2)
copyPacks(Minecraft arg0, List<Path> arg1, Path arg2)
method_29669(class_310 arg0, List<Path> arg1, Path arg2)
public void
a(List<Path> arg0)
onFilesDrop(List<Path> arg0)
method_29638(List<Path> arg0)
private static Stream<String>
a(Collection<Path> arg0)
extractPackNames(Collection<Path> arg0)
method_52760(Collection<Path> arg0)
private ResourceLocation
a(hoc arg0, avd arg1)
loadPackIcon(TextureManager arg0, Pack arg1)
method_30289(class_1060 arg0, class_3288 arg1)
private ResourceLocation
a(avd arg0)
getPackIcon(Pack arg0)
method_30287(class_3288 arg0)