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, setWidthblit, blit, blit, blit, blit, drawCenteredString, drawRightAlignedString, drawString, fill, fillGradient, hLine, innerBlit, vLinepublic 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.Widgetpublic void renderToolTip(int mouseX,
int mouseY)
renderToolTip in class net.minecraft.client.gui.widget.Widgetpublic void playDownSound(net.minecraft.client.audio.SoundHandler handler)
playDownSound in class net.minecraft.client.gui.widget.Widget