package ic2.api.energy.event; import net.minecraftforge.event.world.WorldEvent; import ic2.api.energy.EnergyNet; import ic2.api.energy.tile.IEnergyTile; /** * Base class for energy net events, don't use it directly. * * See ic2/api/energy/usage.txt for an overall description of the energy net api. */ public class EnergyTileEvent extends WorldEvent { public EnergyTileEvent(IEnergyTile tile) { super(EnergyNet.instance.getWorld(tile)); if (world == null) throw new NullPointerException("world is null"); this.tile = tile; } public final IEnergyTile tile; }