@Environment(value=CLIENT) public class ResourcePackOptionsScreen extends GameOptionsScreen
Modifier and Type | Field and Description |
---|---|
private AvailableResourcePackListWidget |
availablePacks |
private boolean |
dirty |
private SelectedResourcePackListWidget |
enabledPacks |
gameOptions, parent
buttons, children, client, height, itemRenderer, passEvents, textRenderer, title, width
BACKGROUND_TEXTURE, GUI_ICONS_TEXTURE, STATS_ICON_TEXTURE
Constructor and Description |
---|
ResourcePackOptionsScreen(Screen parent,
GameOptions gameOptions) |
Modifier and Type | Method and Description |
---|---|
void |
disable(ResourcePackListWidget.ResourcePackEntry resourcePack) |
void |
enable(ResourcePackListWidget.ResourcePackEntry resourcePack) |
protected void |
init() |
boolean |
isEnabled(ResourcePackListWidget.ResourcePackEntry resourcePack) |
void |
markDirty() |
void |
render(int mouseX,
int mouseY,
float delta) |
onClose, removed
addButton, addChild, children, getNarrationMessage, getTitle, getTooltipFromItem, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isPauseScreen, isSelectAll, isValidCharacterForName, keyPressed, renderBackground, renderBackground, renderDirtBackground, renderTextHoverEffect, renderTooltip, renderTooltip, renderTooltip, resize, sendMessage, sendMessage, shouldCloseOnEsc, tick, wrapScreenError
getFocused, isDragging, setDragging, setFocused
drawCenteredString, drawHorizontalLine, drawSprite, drawString, drawTexture, drawTexture, drawTexture, drawTexture, drawTexturedQuad, drawVerticalLine, fill, fill, fillGradient, getZOffset, setZOffset
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
changeFocus, charTyped, focusOn, hoveredElement, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setInitialFocus
mouseMoved
private AvailableResourcePackListWidget availablePacks
private SelectedResourcePackListWidget enabledPacks
private boolean dirty
public ResourcePackOptionsScreen(Screen parent, GameOptions gameOptions)
public void enable(ResourcePackListWidget.ResourcePackEntry resourcePack)
public void disable(ResourcePackListWidget.ResourcePackEntry resourcePack)
public boolean isEnabled(ResourcePackListWidget.ResourcePackEntry resourcePack)
public void render(int mouseX, int mouseY, float delta)
public void markDirty()