Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
package com.test.mod.gui;
import java.io.IOException;
import org.lwjgl.input.Keyboard;
import org.lwjgl.opengl.GL11;
import net.minecraft.client.gui.GuiScreen;
import net.minecraft.util.ResourceLocation;
public class MagicInventory extends GuiScreen{
private final int guiHeight = 192;
private final int guiWidth = 256;
private static ResourceLocation guiTexture;
public MagicInventory()
{
guiTexture = new ResourceLocation("hc:textures/gui/magicInventory.png");
}
private String formatString(String s)
{
return s.replaceAll("NL", "\n\n");
}
@Override
public void initGui()
{
Keyboard.enableRepeatEvents(true);
}
@Override
public void updateScreen()
{
super.updateScreen();
}
@Override
public void drawScreen(int x, int h, float p_73863_3_)
{
GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F);
mc.getTextureManager().bindTexture(guiTexture);
int offsetFromScreenLeft = (width - guiWidth) / 2;
drawTexturedModalRect(offsetFromScreenLeft, 2, 0, 0, guiWidth, guiHeight);
fontRenderer.drawString("Hello!", offsetFromScreenLeft + guiWidth - 50, 170, 0);
}
@Override
protected void mouseClicked(int mouseX, int mouseY, int mouseButton) throws IOException{
super.mouseClicked(mouseX, mouseY, mouseButton);
}
@Override
public void onGuiClosed()
{
Keyboard.enableRepeatEvents(false);
}
@Override
public boolean doesGuiPauseGame()
{
return false;
}
}
ResourceLocation никогда не пишется png на конце.Нетhc/textures/magic/названиегуи
Нет, видно жеТак же проверь язык ввода, ибо ты мог ввести что то русскими символами.
Не прокнет в любом случае.Попробуй hc/textures/magic/названиегуи(первый раз без png, потом мб с ним попробуй)
На новых версиях,обязательно так что-ли?
Как вариант предложил.Нет, видно же
Если такое попадет в ResourceLocation то на выходе будет minecraft:hc/textures/magic/названиегуиПопробуй hc/textures/magic/названиегуи
Кстати да @DARKroman.Посмотри в консоль, тебе подскажет где ищет текстуру, сравни с тем что написал.
Понял.Если такое попадет в ResourceLocation то на выходе будет minecraft:hc/textures/magic/названиегуи
На каких новых версиях? В 1.12, 1.13, 1.15 и 1.16 именно так.На новых версиях,обязательно так что-ли?
Я называю версии 1.12 и выше новыми,ну для меня по крайне мере они новые.На каких новых версиях? В 1.12, 1.13, 1.15 и 1.16 именно так.