Package com.wdiscute.starcatcher.guide
Class SettingsScreen
java.lang.Object
net.minecraft.client.gui.components.events.AbstractContainerEventHandler
net.minecraft.client.gui.screens.Screen
com.wdiscute.starcatcher.minigame.FishingMinigameScreen
com.wdiscute.starcatcher.guide.SettingsScreen
- 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 ClassesModifier and TypeClassDescriptionclassclassSettingsScreen.LeftRightButtonWidget<T extends Comparable<T>>Nested classes/interfaces inherited from class net.minecraft.client.gui.screens.Screen
net.minecraft.client.gui.screens.Screen.NarratableSearchResult -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final net.minecraft.resources.ResourceLocationstatic final net.minecraft.resources.ResourceLocationFields inherited from class com.wdiscute.starcatcher.minigame.FishingMinigameScreen
activeSweetSpots, bait, bobber, consecutiveHits, currentRotation, decay, difficulty, gracePeriod, handToSwing, hitDelay, holdingDelay, holdingTicks, hook, hp, isHoldingKey, isHoldingMouse, itemBeingFished, kimbeMarkerAlpha, kimbeMarkerColor, kimbeMarkerPos, minigameStarted, modifiers, modifiersToAdd, partial, penalty, perfectCatch, pointerBaseSpeed, pointerPos, pointerSpeed, progress, progressSmooth, rarity, renderScale, spotsToAdd, tackleSkin, tankTexture, TEXTURE, tickCount, treasureActive, treasureIS, treasureProgress, treasureProgressSmooth, xOffset, yOffsetFields 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
Methods inherited from class com.wdiscute.starcatcher.minigame.FishingMinigameScreen
addModifier, addParticles, addSweetSpot, addUniqueModifier, clampPos, doDegreesOverlapWithLeeway, getActiveSweetSpots, getModifiers, getPointerPosPrecise, getRandomFreePosition, hasDistantHorizons, isHoldingInput, isPauseScreen, keyPressed, keyReleased, mouseClicked, mouseReleased, refreshSweetSpotsAlphas, removeAllSweetSpots, renderBackground, renderKimbeMarker, renderPointer, renderPoseCentered, renderPoseCentered, renderSweetSpot, renderTreasureMethods inherited from class net.minecraft.client.gui.screens.Screen
added, addRenderableOnly, addRenderableWidget, addWidget, afterKeyboardAction, afterMouseAction, afterMouseMove, changeFocus, children, clearFocus, clearTooltipForNextRenderPass, clearWidgets, findNarratableWidget, getBackgroundMusic, getMinecraft, getNarrationMessage, getRectangle, getTitle, getTooltipFromItem, getUsageNarration, handleComponentClicked, handleDelayedNarration, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, onFilesDrop, rebuildWidgets, removed, removeWidget, render, renderBlurredBackground, renderMenuBackground, renderMenuBackground, renderMenuBackgroundTexture, renderPanorama, renderTransparentBackground, renderWithTooltip, repositionElements, resize, setInitialFocus, setInitialFocus, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, shouldCloseOnEsc, shouldNarrateNavigation, 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, mouseDragged, mouseScrolled, nextFocusPath, setFocusedMethods inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
getRectangle, isMouseOver, mouseMovedMethods inherited from interface net.minecraft.client.gui.components.TabOrderedElement
getTabOrderGroup
-
Field Details
-
SETTINGS
public static final net.minecraft.resources.ResourceLocation SETTINGS -
GUI_SCALE
public static final net.minecraft.resources.ResourceLocation GUI_SCALE
-
-
Constructor Details
-
SettingsScreen
-
-
Method Details
-
init
protected void init()- Overrides:
initin classnet.minecraft.client.gui.screens.Screen
-
getOptions
public net.minecraft.client.Options getOptions() -
isSettingsScreen
public boolean isSettingsScreen()- Overrides:
isSettingsScreenin classFishingMinigameScreen
-
inputPressed
public void inputPressed()- Overrides:
inputPressedin classFishingMinigameScreen
-
tick
public void tick()- Overrides:
tickin classFishingMinigameScreen
-
onClose
public void onClose()- Overrides:
onClosein classFishingMinigameScreen
-