public class EnergyStorageWidget
extends net.minecraft.client.gui.widget.Widget
Modifier and Type | Field and Description |
---|---|
static net.minecraft.util.ResourceLocation |
ENERGY_TEXTURE |
Constructor and Description |
---|
EnergyStorageWidget(int x,
int y,
int height,
net.minecraftforge.common.util.LazyOptional<net.minecraftforge.energy.IEnergyStorage> energyStorage) |
EnergyStorageWidget(int x,
int y,
int height,
java.util.function.LongSupplier capacity,
java.util.function.LongSupplier storage) |
EnergyStorageWidget(int x,
int y,
int height,
java.util.function.Supplier<net.minecraftforge.energy.IEnergyStorage> energyStorage) |
Modifier and Type | Method and Description |
---|---|
void |
playDownSound(net.minecraft.client.audio.SoundHandler handler) |
void |
renderButton(int mouseX,
int mouseY,
float partialTicks) |
void |
renderToolTip(int mouseX,
int mouseY) |
changeFocus, clicked, getFGColor, getHeight, getMessage, getNarrationMessage, getWidth, getYImage, isFocused, isHovered, isMouseOver, isValidClickButton, mouseClicked, mouseDragged, mouseReleased, narrate, onClick, onDrag, onFocusedChanged, onRelease, render, renderBg, setAlpha, setFGColor, setFocused, setHeight, setMessage, setWidth
blit, blit, blit, blit, blit, drawCenteredString, drawRightAlignedString, drawString, fill, fillGradient, hLine, innerBlit, vLine
public EnergyStorageWidget(int x, int y, int height, net.minecraftforge.common.util.LazyOptional<net.minecraftforge.energy.IEnergyStorage> energyStorage)
public EnergyStorageWidget(int x, int y, int height, java.util.function.Supplier<net.minecraftforge.energy.IEnergyStorage> energyStorage)
public EnergyStorageWidget(int x, int y, int height, java.util.function.LongSupplier capacity, java.util.function.LongSupplier storage)
public void renderButton(int mouseX, int mouseY, float partialTicks)
renderButton
in class net.minecraft.client.gui.widget.Widget
public void renderToolTip(int mouseX, int mouseY)
renderToolTip
in class net.minecraft.client.gui.widget.Widget
public void playDownSound(net.minecraft.client.audio.SoundHandler handler)
playDownSound
in class net.minecraft.client.gui.widget.Widget