34 lines
943 B
Java
34 lines
943 B
Java
package cpw.mods.ironchest;
|
|
|
|
import java.io.File;
|
|
|
|
import net.minecraft.src.EntityItem;
|
|
import net.minecraft.src.EntityPlayer;
|
|
import net.minecraft.src.NBTTagCompound;
|
|
import net.minecraft.src.Packet;
|
|
|
|
public interface IProxy {
|
|
|
|
public abstract void registerRenderInformation();
|
|
|
|
public abstract void registerTileEntities();
|
|
|
|
public abstract void registerTranslations();
|
|
|
|
public abstract void showGUI(TileEntityIronChest te, EntityPlayer player);
|
|
|
|
public abstract File getMinecraftDir();
|
|
|
|
public abstract void applyExtraDataToDrops(EntityItem item, NBTTagCompound data);
|
|
|
|
public abstract void registerGUI(int guiId);
|
|
|
|
public abstract void handleTileEntityPacket(int x, int y, int z, int type, int[] intData, float[] floatData, String[] stringData);
|
|
|
|
public abstract Packet getDescriptionPacket(TileEntityIronChest tile);
|
|
|
|
public abstract void sendTileEntityUpdate(TileEntityIronChest tile);
|
|
|
|
public abstract boolean isRemote();
|
|
}
|