public static GuiTextField t1;
@Override
public void initGui(){
if(t1 == null){
t1 = new GuiTextField(1, fr, 100, 150, 200, 25);
}
t1.x = 100;
t1.y = 150;
}
// В классе твоего Gui
public static final GuiTextField yourField = new GuiTextField(...);
void initGui(){
yourField.x/y = ... // Вместо создания нового филда
}
public static final GuiTextField t1 = new GuiTextField(1, fr, 100, 150, 200, 25);
@Override
public void drawScreen(int mouseX, int mouseY, float partialTicks) {
t1.drawTextBox(); // NullPointer
}
@Override
public void initGui(){
t1.x = 100;
t1.y = 150;
}
public static GuiTextField t1;
@Override
public void initGui(){
if(t1 == null){
t1 = new GuiTextField(1, fr, 100, 150, 200, 25);
}
t1.x = 100;
t1.y = 150;
}
public static FontRenderer = mc.fontRenderer;