cpw.mods.fml.common.network
Interface IGuiHandler
- All Known Implementing Classes:
- ModLoaderGuiHelper
public interface IGuiHandler
Method Summary |
Object |
getClientGuiElement(int ID,
EntityPlayer player,
World world,
int x,
int y,
int z)
Returns a Container to be displayed to the user. |
Object |
getServerGuiElement(int ID,
EntityPlayer player,
World world,
int x,
int y,
int z)
Returns a Server side Container to be displayed to the user. |
getServerGuiElement
Object getServerGuiElement(int ID,
EntityPlayer player,
World world,
int x,
int y,
int z)
- Returns a Server side Container to be displayed to the user.
- Parameters:
ID
- The Gui ID Numberplayer
- The player viewing the Guiworld
- The current worldx
- X Positiony
- Y Positionz
- Z Position
- Returns:
- A GuiScreen/Container to be displayed to the user, null if none.
getClientGuiElement
Object getClientGuiElement(int ID,
EntityPlayer player,
World world,
int x,
int y,
int z)
- Returns a Container to be displayed to the user. On the client side, this
needs to return a instance of GuiScreen On the server side, this needs to
return a instance of Container
- Parameters:
ID
- The Gui ID Numberplayer
- The player viewing the Guiworld
- The current worldx
- X Positiony
- Y Positionz
- Z Position
- Returns:
- A GuiScreen/Container to be displayed to the user, null if none.