blob: bef3c59d04eaeff3ea79ae2d4051a69068ec069c [file] [log] [blame] [raw]
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);
}