Class EwcConfigScreen
java.lang.Object
net.minecraft.client.gui.AbstractParentElement
net.minecraft.client.gui.screen.Screen
net.rodofire.easierworldcreator.client.hud.screen.BackgroundScreen
net.rodofire.easierworldcreator.config.client.AbstractConfigScreen
net.rodofire.easierworldcreator.config.client.DefaultConfigScreen
net.rodofire.easierworldcreator.config.ewc.EwcConfigScreen
- All Implemented Interfaces:
net.minecraft.client.gui.Drawable,net.minecraft.client.gui.Element,net.minecraft.client.gui.navigation.Navigable,net.minecraft.client.gui.ParentElement
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.screen.Screen
net.minecraft.client.gui.screen.Screen.SelectedElementNarrationData -
Field Summary
Fields inherited from class net.rodofire.easierworldcreator.config.client.DefaultConfigScreen
cancelScreen, currentCategoryIndex, heights, maxCategoriesVisible, maxScrollY, parent, restartScreen, widthsFields inherited from class net.rodofire.easierworldcreator.config.client.AbstractConfigScreen
indexes, modId, selectedFields inherited from class net.rodofire.easierworldcreator.client.hud.screen.BackgroundScreen
TEXTUREFields inherited from class net.minecraft.client.gui.screen.Screen
client, executor, FOOTER_SEPARATOR_TEXTURE, HEADER_SEPARATOR_TEXTURE, height, INWORLD_FOOTER_SEPARATOR_TEXTURE, INWORLD_HEADER_SEPARATOR_TEXTURE, MENU_BACKGROUND_TEXTURE, narratorToggleButton, PANORAMA_RENDERER, ROTATING_PANORAMA_RENDERER, textRenderer, title, widthFields inherited from interface net.minecraft.client.gui.Element
MAX_DOUBLE_CLICK_INTERVAL -
Constructor Summary
ConstructorsConstructorDescriptionEwcConfigScreen(net.minecraft.client.gui.screen.Screen parent, ModClientConfig config, String modId) -
Method Summary
Modifier and TypeMethodDescriptioncreateButton(String link, int yOffset, net.minecraft.util.Identifier icon) intprotected voidinit(ConfigCategory category) Methods inherited from class net.rodofire.easierworldcreator.config.client.DefaultConfigScreen
addElementChild, addElements, clearChildren, close, drawBottomElements, mouseDragged, mouseMoved, mouseReleased, mouseScrolled, openCategory, render, renderBackgroundTexture, saveExitMethods inherited from class net.rodofire.easierworldcreator.config.client.AbstractConfigScreen
addInfoButton, addResetButton, configEquals, cycleEnum, getInfoScreen, hasInfoScreen, init, saveConfig, shouldRestart, toggleBoolean, verifyIntegerMethods inherited from class net.rodofire.easierworldcreator.client.hud.screen.BackgroundScreen
renderBackground, renderDarkRectangle, renderOverBackgroundMethods inherited from class net.minecraft.client.gui.screen.Screen
addCrashReportSection, addDrawable, addDrawableChild, addElementNarrations, addScreenNarrations, addSelectableChild, applyBlur, applyKeyPressNarratorDelay, applyMouseMoveNarratorDelay, applyMousePressScrollNarratorDelay, blur, children, clearAndInit, clearTooltip, findSelectedElementData, getMusic, getNarratedTitle, getNavigationFocus, getTextRenderer, getTitle, getTooltipFromItem, getUsageNarrationText, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, hasUsageText, init, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, keyPressed, narrateScreenIfNarrationEnabled, onDisplayed, onFilesDropped, refreshNarrator, refreshWidgetPositions, remove, removed, renderBackgroundTexture, renderDarkening, renderDarkening, renderInGameBackground, renderPanoramaBackground, renderWithTooltip, resize, setInitialFocus, setInitialFocus, setTooltip, setTooltip, setTooltip, setTooltip, shouldCloseOnEsc, shouldHideStatusEffectHud, shouldPause, switchFocus, tick, updateNarratorMethods inherited from class net.minecraft.client.gui.AbstractParentElement
getFocused, isDragging, setDragging, setFocusedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.Element
getBorderMethods inherited from interface net.minecraft.client.gui.navigation.Navigable
getNavigationOrderMethods inherited from interface net.minecraft.client.gui.ParentElement
charTyped, getFocusedPath, getNavigationPath, hoveredElement, isFocused, keyReleased, mouseClicked, setFocused
-
Constructor Details
-
EwcConfigScreen
public EwcConfigScreen(net.minecraft.client.gui.screen.Screen parent, ModClientConfig config, String modId)
-
-
Method Details
-
init
- Overrides:
initin classDefaultConfigScreen
-
createButton
-
getIconSize
public int getIconSize() -
getButtons
-