Class WerewolfMinionStatsScreen
java.lang.Object
net.minecraft.client.gui.components.events.AbstractContainerEventHandler
net.minecraft.client.gui.screens.Screen
de.teamlapen.vampirism.client.gui.screens.MinionStatsScreen<WerewolfMinionEntity.WerewolfMinionData,WerewolfMinionEntity>
de.teamlapen.werewolves.client.gui.WerewolfMinionStatsScreen
- 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
public class WerewolfMinionStatsScreen
extends de.teamlapen.vampirism.client.gui.screens.MinionStatsScreen<WerewolfMinionEntity.WerewolfMinionData,WerewolfMinionEntity>
-
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 de.teamlapen.vampirism.client.gui.screens.MinionStatsScreen
backScreen, entity, guiLeft, guiTop, statCount, xSize, ySizeFields 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
ConstructorsConstructorDescriptionWerewolfMinionStatsScreen(WerewolfMinionEntity entity, net.minecraft.client.gui.screens.Screen backScreen) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanprotected intprotected booleanisActive(WerewolfMinionEntity.WerewolfMinionData data, int i) protected voidrenderStats(net.minecraft.client.gui.GuiGraphics graphics, WerewolfMinionEntity.WerewolfMinionData data) Methods inherited from class de.teamlapen.vampirism.client.gui.screens.MinionStatsScreen
init, render, renderBackground, renderGuiBackground, renderLevelRow, renderStatRow, tickMethods 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, isPauseScreen, isSelectAll, isValidCharacterForName, keyPressed, onClose, onFilesDrop, rebuildWidgets, removed, removeWidget, 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, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, nextFocusPath, setFocusedMethods inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
mouseMovedMethods inherited from interface net.minecraft.client.gui.components.TabOrderedElement
getTabOrderGroup
-
Constructor Details
-
WerewolfMinionStatsScreen
public WerewolfMinionStatsScreen(WerewolfMinionEntity entity, @Nullable net.minecraft.client.gui.screens.Screen backScreen)
-
-
Method Details
-
areButtonsVisible
- Specified by:
areButtonsVisiblein classde.teamlapen.vampirism.client.gui.screens.MinionStatsScreen<WerewolfMinionEntity.WerewolfMinionData,WerewolfMinionEntity>
-
getRemainingStatPoints
- Specified by:
getRemainingStatPointsin classde.teamlapen.vampirism.client.gui.screens.MinionStatsScreen<WerewolfMinionEntity.WerewolfMinionData,WerewolfMinionEntity>
-
isActive
- Specified by:
isActivein classde.teamlapen.vampirism.client.gui.screens.MinionStatsScreen<WerewolfMinionEntity.WerewolfMinionData,WerewolfMinionEntity>
-
renderStats
protected void renderStats(net.minecraft.client.gui.GuiGraphics graphics, WerewolfMinionEntity.WerewolfMinionData data) - Overrides:
renderStatsin classde.teamlapen.vampirism.client.gui.screens.MinionStatsScreen<WerewolfMinionEntity.WerewolfMinionData,WerewolfMinionEntity>
-