Klasse ProgressBar
java.lang.Object
info.u_team.u_team_core.gui.elements.ProgressBar
- Alle implementierten Schnittstellen:
net.minecraft.client.gui.components.events.GuiEventListener,net.minecraft.client.gui.components.Renderable,net.minecraft.client.gui.components.TabOrderedElement
public class ProgressBar
extends Object
implements net.minecraft.client.gui.components.events.GuiEventListener, net.minecraft.client.gui.components.Renderable
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected RGBAprotected booleanprotected booleanprotected intprotected booleanprotected RGBAprotected booleanprotected intprotected intprotected intVon Schnittstelle geerbte Felder net.minecraft.client.gui.components.events.GuiEventListener
DOUBLE_CLICK_THRESHOLD_MS -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungintdoubleintgetWidth()intgetX()intgetY()booleanbooleanbooleanprotected booleanisPressable(double mouseX, double mouseY) booleanbooleanmouseClicked(double mouseX, double mouseY, int button) voidonClick(double mouseX, double mouseY) voidplayPressSound(net.minecraft.client.sounds.SoundManager soundHandler) voidrender(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) voidsetBackgroundColor(RGBA backGroundColor) voidvoidsetEnabled(boolean enabled) voidsetFocused(boolean focused) voidsetHeight(int height) voidsetProgressColor(RGBA progressColor) voidsetProgressSupplier(Supplier<Double> progress) voidsetVisible(boolean visible) voidsetWidth(int width) voidsetX(int x) voidsetY(int y) Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden net.minecraft.client.gui.components.events.GuiEventListener
charTyped, getCurrentFocusPath, getRectangle, isMouseOver, keyPressed, keyReleased, mouseDragged, mouseMoved, mouseReleased, mouseScrolled, nextFocusPathVon Schnittstelle geerbte Methoden net.minecraft.client.gui.components.TabOrderedElement
getTabOrderGroup
-
Felddetails
-
progress
-
click
-
width
protected int width -
height
protected int height -
x
protected int x -
y
protected int y -
backgroundColor
-
progressColor
-
enabled
protected boolean enabled -
visible
protected boolean visible -
hovered
protected boolean hovered -
focused
protected boolean focused
-
-
Konstruktordetails
-
ProgressBar
-
-
Methodendetails
-
render
public void render(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) - Angegeben von:
renderin Schnittstellenet.minecraft.client.gui.components.Renderable
-
onClick
public void onClick(double mouseX, double mouseY) -
mouseClicked
public boolean mouseClicked(double mouseX, double mouseY, int button) - Angegeben von:
mouseClickedin Schnittstellenet.minecraft.client.gui.components.events.GuiEventListener
-
isPressable
protected boolean isPressable(double mouseX, double mouseY) -
playPressSound
public void playPressSound(net.minecraft.client.sounds.SoundManager soundHandler) -
setProgressSupplier
-
getProgress
public double getProgress() -
getWidth
public int getWidth() -
setWidth
public void setWidth(int width) -
getHeight
public int getHeight() -
setHeight
public void setHeight(int height) -
getX
public int getX() -
setX
public void setX(int x) -
getY
public int getY() -
setY
public void setY(int y) -
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean enabled) -
isVisible
public boolean isVisible() -
setVisible
public void setVisible(boolean visible) -
isHovered
public boolean isHovered() -
getBackgroundColor
-
setBackgroundColor
-
getProgressColor
-
setProgressColor
-
setClick
-
setFocused
public void setFocused(boolean focused) - Angegeben von:
setFocusedin Schnittstellenet.minecraft.client.gui.components.events.GuiEventListener
-
isFocused
public boolean isFocused()- Angegeben von:
isFocusedin Schnittstellenet.minecraft.client.gui.components.events.GuiEventListener
-