Class EwcConfigScreen
java.lang.Object
net.minecraft.client.gui.components.events.AbstractContainerEventHandler
net.minecraft.client.gui.screens.Screen
fr.rodofire.ewc.client.gui.screen.BackgroundScreen
fr.rodofire.ewc.config.client.AbstractConfigScreen
fr.rodofire.ewc.config.client.DefaultConfigScreen
fr.rodofire.ewc.config.ewc.screen.EwcConfigScreen
- All Implemented Interfaces:
net.minecraft.client.gui.components.events.ContainerEventHandler,net.minecraft.client.gui.components.events.GuiEventListener,net.minecraft.client.gui.components.Renderable,net.minecraft.client.gui.components.TabOrderedElement
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.screens.Screen
net.minecraft.client.gui.screens.Screen.NarratableSearchResult -
Field Summary
Fields inherited from class fr.rodofire.ewc.config.client.DefaultConfigScreen
cancelScreen, currentCategoryIndex, heights, maxCategoriesVisible, maxScrollY, parent, restartScreen, widthsFields inherited from class fr.rodofire.ewc.config.client.AbstractConfigScreen
indexes, modId, selectedFields inherited from class fr.rodofire.ewc.client.gui.screen.BackgroundScreen
TEXTUREFields inherited from class net.minecraft.client.gui.screens.Screen
CUBE_MAP, font, FOOTER_SEPARATOR, HEADER_SEPARATOR, height, INWORLD_FOOTER_SEPARATOR, INWORLD_HEADER_SEPARATOR, MENU_BACKGROUND, minecraft, narratorButton, PANORAMA, renderables, screenExecutor, title, widthFields inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
DOUBLE_CLICK_THRESHOLD_MS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateButton(String link, int yOffset, net.minecraft.resources.ResourceLocation icon) intprotected voidinit(ConfigCategory category) Methods inherited from class fr.rodofire.ewc.config.client.DefaultConfigScreen
addElementChild, addElements, clearWidgets, drawBottomElements, mouseDragged, mouseMoved, mouseReleased, mouseScrolled, onClose, openCategory, render, renderBackgroundTexture, saveExitMethods inherited from class fr.rodofire.ewc.config.client.AbstractConfigScreen
addInfoButton, addResetButton, configEquals, cycleEnum, getInfoScreen, hasInfoScreen, init, saveConfig, shouldRestart, toggleBoolean, verifyIntegerMethods inherited from class fr.rodofire.ewc.client.gui.screen.BackgroundScreen
renderBackground, renderDarkRectangle, renderOverBackgroundMethods inherited from class net.minecraft.client.gui.screens.Screen
added, addRenderableOnly, addRenderableWidget, addWidget, afterKeyboardAction, afterMouseAction, afterMouseMove, changeFocus, children, clearFocus, clearTooltipForNextRenderPass, findNarratableWidget, getBackgroundMusic, getMinecraft, getNarrationMessage, getRectangle, getTitle, getTooltipFromItem, getUsageNarration, handleComponentClicked, handleDelayedNarration, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isPauseScreen, isSelectAll, isValidCharacterForName, keyPressed, onFilesDrop, rebuildWidgets, removed, removeWidget, renderBlurredBackground, renderMenuBackground, renderMenuBackground, renderMenuBackgroundTexture, renderPanorama, renderTransparentBackground, renderWithTooltip, repositionElements, resize, setInitialFocus, setInitialFocus, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, shouldCloseOnEsc, shouldNarrateNavigation, tick, triggerImmediateNarration, updateNarratedWidget, updateNarrationState, updateNarratorStatus, wrapScreenErrorMethods inherited from class net.minecraft.client.gui.components.events.AbstractContainerEventHandler
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.components.events.ContainerEventHandler
charTyped, getChildAt, getCurrentFocusPath, isFocused, keyReleased, mouseClicked, nextFocusPath, setFocusedMethods inherited from interface net.minecraft.client.gui.components.TabOrderedElement
getTabOrderGroup
-
Constructor Details
-
EwcConfigScreen
public EwcConfigScreen(net.minecraft.client.gui.screens.Screen parent)
-
-
Method Details
-
init
- Overrides:
initin classDefaultConfigScreen
-
createButton
public ImageButtonWidget createButton(String link, int yOffset, net.minecraft.resources.ResourceLocation icon) -
getIconSize
public int getIconSize() -
getButtons
-