| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcpw.mods.fml.client.FMLClientHandler
public class FMLClientHandler
Handles primary communication from hooked code into the system
 The FML entry point is beginMinecraftLoading(Minecraft) called from
 Minecraft
 Obfuscated code should focus on this class and other members of the "server"
 (or "client") code
 The actual mod loading is handled at arms length by Loader
 It is expected that a similar class will exist for each target environment:
 Bukkit and Client side.
 It should not be directly modified.
| Constructor Summary | |
|---|---|
FMLClientHandler()
 | 
|
| Methods inherited from class java.lang.Object | 
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public FMLClientHandler()
| Method Detail | 
|---|
public void beginMinecraftLoading(Minecraft minecraft)
MinecraftServer.startServer()
minecraftServer - 
public void haltGame(String message,
                     Throwable t)
haltGame in interface IFMLSidedHandlerpublic void finishMinecraftLoading()
public void onInitializationComplete()
public Minecraft getClient()
public Logger getMinecraftLogger()
public static FMLClientHandler instance()
public void displayGuiScreen(EntityPlayer player,
                             GuiScreen gui)
player - gui - public void addSpecialModEntries(ArrayList<ModContainer> mods)
mods - public List<String> getAdditionalBrandingInformation()
getAdditionalBrandingInformation in interface IFMLSidedHandlerpublic Side getSide()
getSide in interface IFMLSidedHandlerpublic boolean hasOptifine()
public void showGuiScreen(Object clientGuiElement)
showGuiScreen in interface IFMLSidedHandler
public Entity spawnEntityIntoClientWorld(EntityRegistry.EntityRegistration er,
                                         EntitySpawnPacket packet)
spawnEntityIntoClientWorld in interface IFMLSidedHandlerpublic void adjustEntityLocationOnClient(EntitySpawnAdjustmentPacket packet)
adjustEntityLocationOnClient in interface IFMLSidedHandlerpublic void beginServerLoading(MinecraftServer server)
beginServerLoading in interface IFMLSidedHandlerpublic void finishServerLoading()
finishServerLoading in interface IFMLSidedHandlerpublic MinecraftServer getServer()
getServer in interface IFMLSidedHandlerpublic void sendPacket(Packet packet)
sendPacket in interface IFMLSidedHandlerpublic void displayMissingMods(ModMissingPacket modMissingPacket)
displayMissingMods in interface IFMLSidedHandlerpublic boolean isLoading()
public void handleTinyPacket(NetHandler handler,
                             Packet131MapData mapData)
handleTinyPacket in interface IFMLSidedHandlerpublic void setClientCompatibilityLevel(byte compatibilityLevel)
setClientCompatibilityLevel in interface IFMLSidedHandlerpublic byte getClientCompatibilityLevel()
getClientCompatibilityLevel in interface IFMLSidedHandler
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||