base mod created
This commit is contained in:
@@ -0,0 +1,67 @@
|
||||
package net.minecraft.realms;
|
||||
|
||||
import net.minecraft.client.Minecraft;
|
||||
import net.minecraft.client.gui.GuiTextField;
|
||||
import net.minecraftforge.fml.relauncher.Side;
|
||||
import net.minecraftforge.fml.relauncher.SideOnly;
|
||||
|
||||
@SideOnly(Side.CLIENT)
|
||||
public class RealmsEditBox
|
||||
{
|
||||
private final GuiTextField editBox;
|
||||
|
||||
public RealmsEditBox(int id, int x, int y, int width, int height)
|
||||
{
|
||||
this.editBox = new GuiTextField(id, Minecraft.getMinecraft().fontRenderer, x, y, width, height);
|
||||
}
|
||||
|
||||
public String getValue()
|
||||
{
|
||||
return this.editBox.getText();
|
||||
}
|
||||
|
||||
public void tick()
|
||||
{
|
||||
this.editBox.updateCursorCounter();
|
||||
}
|
||||
|
||||
public void setFocus(boolean p_setFocus_1_)
|
||||
{
|
||||
this.editBox.setFocused(p_setFocus_1_);
|
||||
}
|
||||
|
||||
public void setValue(String p_setValue_1_)
|
||||
{
|
||||
this.editBox.setText(p_setValue_1_);
|
||||
}
|
||||
|
||||
public void keyPressed(char p_keyPressed_1_, int p_keyPressed_2_)
|
||||
{
|
||||
this.editBox.textboxKeyTyped(p_keyPressed_1_, p_keyPressed_2_);
|
||||
}
|
||||
|
||||
public boolean isFocused()
|
||||
{
|
||||
return this.editBox.isFocused();
|
||||
}
|
||||
|
||||
public void mouseClicked(int p_mouseClicked_1_, int p_mouseClicked_2_, int p_mouseClicked_3_)
|
||||
{
|
||||
this.editBox.mouseClicked(p_mouseClicked_1_, p_mouseClicked_2_, p_mouseClicked_3_);
|
||||
}
|
||||
|
||||
public void render()
|
||||
{
|
||||
this.editBox.drawTextBox();
|
||||
}
|
||||
|
||||
public void setMaxLength(int p_setMaxLength_1_)
|
||||
{
|
||||
this.editBox.setMaxStringLength(p_setMaxLength_1_);
|
||||
}
|
||||
|
||||
public void setIsEditable(boolean p_setIsEditable_1_)
|
||||
{
|
||||
this.editBox.setEnabled(p_setIsEditable_1_);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user