Files
CustomNPC-Plus/src/main/java/noppes/npcs/scripted/interfaces/ICustomGui.java
T

65 lines
1.9 KiB
Java

//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by FernFlower decompiler)
//
package noppes.npcs.scripted.interfaces;
import java.util.List;
public interface ICustomGui {
int getID();
int getWidth();
int getHeight();
List<ICustomGuiComponent> getComponents();
List<IItemSlot> getSlots();
void setSize(int var1, int var2);
void setDoesPauseGame(boolean var1);
void setBackgroundTexture(String var1);
IButton addButton(int var1, String var2, int var3, int var4);
IButton addButton(int var1, String var2, int var3, int var4, int var5, int var6);
IButton addTexturedButton(int var1, String var2, int var3, int var4, int var5, int var6, String var7);
IButton addTexturedButton(int var1, String var2, int var3, int var4, int var5, int var6, String var7, int var8, int var9);
ILabel addLabel(int var1, String var2, int var3, int var4, int var5, int var6);
ILabel addLabel(int var1, String var2, int var3, int var4, int var5, int var6, int var7);
ITextField addTextField(int var1, int var2, int var3, int var4, int var5);
ITexturedRect addTexturedRect(int var1, String var2, int var3, int var4, int var5, int var6);
ITexturedRect addTexturedRect(int var1, String var2, int var3, int var4, int var5, int var6, int var7, int var8);
IScroll addScroll(int var1, int var2, int var3, int var4, int var5, String[] var6);
ILine addLine(int id, int x1, int y1, int x2, int y2, int color, int thickness);
ILine addLine(int id, int x1, int y1, int x2, int y2);
IItemSlot addItemSlot(int var1, int var2);
IItemSlot addItemSlot(int var1, int var2, IItemStack var3);
void showPlayerInventory(int var1, int var2);
ICustomGuiComponent getComponent(int var1);
void removeComponent(int var1);
void updateComponent(ICustomGuiComponent var1);
void update(IPlayer var1);
}