diff options
Diffstat (limited to 'src/main/java/lv/enes/mc/eris_alchemy/client/EnergyCondenserScreen.java')
| -rw-r--r-- | src/main/java/lv/enes/mc/eris_alchemy/client/EnergyCondenserScreen.java | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/src/main/java/lv/enes/mc/eris_alchemy/client/EnergyCondenserScreen.java b/src/main/java/lv/enes/mc/eris_alchemy/client/EnergyCondenserScreen.java new file mode 100644 index 0000000..b6762c8 --- /dev/null +++ b/src/main/java/lv/enes/mc/eris_alchemy/client/EnergyCondenserScreen.java | |||
| @@ -0,0 +1,46 @@ | |||
| 1 | package lv.enes.mc.eris_alchemy.client; | ||
| 2 | |||
| 3 | import lv.enes.mc.eris_alchemy.EMC; | ||
| 4 | import lv.enes.mc.eris_alchemy.ErisAlchemy; | ||
| 5 | import lv.enes.mc.eris_alchemy.menu.EnergyCondenserMenu; | ||
| 6 | import net.minecraft.client.gui.GuiGraphics; | ||
| 7 | import net.minecraft.network.chat.Component; | ||
| 8 | import net.minecraft.resources.ResourceLocation; | ||
| 9 | import net.minecraft.world.entity.player.Inventory; | ||
| 10 | |||
| 11 | public class EnergyCondenserScreen extends ChestLikeScreen<EnergyCondenserMenu> { | ||
| 12 | public static final ResourceLocation TEXTURE = | ||
| 13 | new ResourceLocation(ErisAlchemy.ID, "textures/gui/container/energy_condenser.png"); | ||
| 14 | |||
| 15 | public static final int TEXTURE_WIDTH = 248; | ||
| 16 | public static final int TEXTURE_HEIGHT = 237; | ||
| 17 | |||
| 18 | public EnergyCondenserScreen(EnergyCondenserMenu menu, Inventory inventory, Component title) { | ||
| 19 | super(menu, inventory, title); | ||
| 20 | } | ||
| 21 | |||
| 22 | @Override | ||
| 23 | protected ResourceLocation getTexture() { | ||
| 24 | return TEXTURE; | ||
| 25 | } | ||
| 26 | |||
| 27 | @Override | ||
| 28 | protected int getTextureWidth() { | ||
| 29 | return TEXTURE_WIDTH; | ||
| 30 | } | ||
| 31 | |||
| 32 | @Override | ||
| 33 | protected int getTextureHeight() { | ||
| 34 | return TEXTURE_HEIGHT; | ||
| 35 | } | ||
| 36 | |||
| 37 | @Override | ||
| 38 | protected void renderLabels(GuiGraphics graphics, int mouseX, int mouseY) { | ||
| 39 | graphics.drawString(font, EMC.formatEmc(menu.getStoredEmc()), 28, 6, 0xFFFFFF); | ||
| 40 | } | ||
| 41 | |||
| 42 | @Override | ||
| 43 | protected boolean shouldRenderLabels() { | ||
| 44 | return false; | ||
| 45 | } | ||
| 46 | } | ||