cpw.mods.fml.common.modloader
Interface BaseModProxy

All Known Implementing Classes:
BaseMod

public interface BaseModProxy

Marker interface for BaseMod

Author:
cpw

Method Summary
 int addFuel(int itemId, int damage)
           
 int dispenseEntity(World world, ItemStack item, Random rnd, double x, double y, double z, int xVel, int zVel, double entX, double entY, double entZ)
           
 boolean doTickInGame(TickType type, boolean end, Object... tickData)
           
 boolean doTickInGUI(TickType type, boolean end, Object... tickData)
           
 void generateNether(World w, Random random, int i, int j)
           
 void generateSurface(World w, Random random, int i, int j)
           
 String getName()
           
 String getPriorities()
           
 String getVersion()
           
 void load()
           
 void modsLoaded()
           
 void onClientLogin(EntityPlayer player)
           
 void onClientLogout(NetworkManager manager)
           
 void onItemPickup(EntityPlayer player, ItemStack item)
           
 void onPacket250Received(EntityPlayer source, Packet250CustomPayload payload)
           
 void receiveChatPacket(String text)
           
 void receiveCustomPacket(Packet250CustomPayload packet)
           
 void serverConnect(NetHandler handler)
           
 void serverCustomPayload(NetServerHandler handler, Packet250CustomPayload packet)
           
 void serverDisconnect()
           
 void takenFromCrafting(EntityPlayer player, ItemStack item, IInventory craftMatrix)
           
 void takenFromFurnace(EntityPlayer player, ItemStack item)
           
 

Method Detail

modsLoaded

void modsLoaded()

load

void load()

getName

String getName()
Returns:

getPriorities

String getPriorities()
Returns:

getVersion

String getVersion()
Returns:

doTickInGUI

boolean doTickInGUI(TickType type,
                    boolean end,
                    Object... tickData)

doTickInGame

boolean doTickInGame(TickType type,
                     boolean end,
                     Object... tickData)

generateSurface

void generateSurface(World w,
                     Random random,
                     int i,
                     int j)

generateNether

void generateNether(World w,
                    Random random,
                    int i,
                    int j)

addFuel

int addFuel(int itemId,
            int damage)

takenFromCrafting

void takenFromCrafting(EntityPlayer player,
                       ItemStack item,
                       IInventory craftMatrix)

takenFromFurnace

void takenFromFurnace(EntityPlayer player,
                      ItemStack item)

onClientLogout

void onClientLogout(NetworkManager manager)

onClientLogin

void onClientLogin(EntityPlayer player)

onPacket250Received

void onPacket250Received(EntityPlayer source,
                         Packet250CustomPayload payload)

serverDisconnect

void serverDisconnect()

serverConnect

void serverConnect(NetHandler handler)

receiveCustomPacket

void receiveCustomPacket(Packet250CustomPayload packet)

receiveChatPacket

void receiveChatPacket(String text)

onItemPickup

void onItemPickup(EntityPlayer player,
                  ItemStack item)

dispenseEntity

int dispenseEntity(World world,
                   ItemStack item,
                   Random rnd,
                   double x,
                   double y,
                   double z,
                   int xVel,
                   int zVel,
                   double entX,
                   double entY,
                   double entZ)

serverCustomPayload

void serverCustomPayload(NetServerHandler handler,
                         Packet250CustomPayload packet)