Class PonderProgressBar
java.lang.Object
net.minecraft.client.gui.GuiComponent
net.minecraft.client.gui.components.AbstractWidget
com.simibubi.create.foundation.gui.widget.AbstractSimiWidget
com.simibubi.create.foundation.ponder.ui.PonderProgressBar
- All Implemented Interfaces:
TickableGuiEventListener,net.minecraft.client.gui.components.events.GuiEventListener,net.minecraft.client.gui.components.Widget,net.minecraft.client.gui.narration.NarratableEntry,net.minecraft.client.gui.narration.NarrationSupplier
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.client.gui.narration.NarratableEntry
net.minecraft.client.gui.narration.NarratableEntry.NarrationPriority -
Field Summary
Fields inherited from class com.simibubi.create.foundation.gui.widget.AbstractSimiWidget
onClick, toolTip, wasHovered, zFields inherited from class net.minecraft.client.gui.components.AbstractWidget
active, alpha, height, isHovered, packedFGColor, UNSET_FG_COLOR, visible, WIDGETS_LOCATION, width, x, yFields inherited from class net.minecraft.client.gui.GuiComponent
BACKGROUND_LOCATION, GUI_ICONS_LOCATION, STATS_ICON_LOCATION -
Constructor Summary
ConstructorsConstructorDescriptionPonderProgressBar(PonderUI ponder, int xIn, int yIn, int widthIn, int heightIn) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanclicked(double mouseX, double mouseY) intgetHoveredKeyframeIndex(PonderScene activeScene, double mouseX) voidonClick(double mouseX, double mouseY) voidplayDownSound(net.minecraft.client.sounds.SoundManager handler) voidrenderButton(com.mojang.blaze3d.vertex.PoseStack ms, int mouseX, int mouseY, float partialTicks) voidtick()Methods inherited from class com.simibubi.create.foundation.gui.widget.AbstractSimiWidget
afterRender, atZLevel, beforeRender, getToolTip, render, runCallback, updateNarration, withCallback, withCallbackMethods inherited from class net.minecraft.client.gui.components.AbstractWidget
changeFocus, clearFGColor, createNarrationMessage, defaultButtonNarrationText, getFGColor, getHeight, getMessage, getWidth, getYImage, isActive, isFocused, isHoveredOrFocused, isMouseOver, isValidClickButton, mouseClicked, mouseDragged, mouseReleased, narrationPriority, onDrag, onFocusedChanged, onRelease, renderBg, renderToolTip, setAlpha, setFGColor, setFocused, setHeight, setMessage, setWidth, wrapDefaultNarrationMessageMethods inherited from class net.minecraft.client.gui.GuiComponent
blit, blit, blit, blit, blit, blitOutlineBlack, drawCenteredString, drawCenteredString, drawCenteredString, drawString, drawString, drawString, fill, fillGradient, fillGradient, fillGradient, getBlitOffset, hLine, setBlitOffset, vLineMethods 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.GuiEventListener
changeFocus, charTyped, isMouseOver, keyPressed, keyReleased, mouseClicked, mouseDragged, mouseMoved, mouseReleased, mouseScrolled
-
Constructor Details
-
PonderProgressBar
-
-
Method Details
-
tick
public void tick()- Specified by:
tickin interfaceTickableGuiEventListener- Overrides:
tickin classAbstractSimiWidget
-
clicked
protected boolean clicked(double mouseX, double mouseY) - Overrides:
clickedin classnet.minecraft.client.gui.components.AbstractWidget
-
onClick
public void onClick(double mouseX, double mouseY) - Overrides:
onClickin classAbstractSimiWidget
-
getHoveredKeyframeIndex
-
renderButton
public void renderButton(@Nonnull com.mojang.blaze3d.vertex.PoseStack ms, int mouseX, int mouseY, float partialTicks) - Overrides:
renderButtonin classAbstractSimiWidget
-
playDownSound
public void playDownSound(net.minecraft.client.sounds.SoundManager handler) - Overrides:
playDownSoundin classnet.minecraft.client.gui.components.AbstractWidget
-