package ic2.api.network;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack;
import net.minecraft.tileentity.TileEntity;
/**
* This is just here for the API functions.
* Do not implement by yourself.
*
* @see NetworkHelper
*
* @author Aroma1997
*
*/
public interface INetworkManager {
void updateTileEntityField(TileEntity te, String field);
void initiateTileEntityEvent(TileEntity te, int event, boolean limitRange);
void initiateItemEvent(EntityPlayer player, ItemStack stack, int event, boolean limitRange);
void initiateClientTileEntityEvent(TileEntity te, int event);
void initiateClientItemEvent(ItemStack stack, int event);
}