List of usage examples for net.minecraftforge.energy IEnergyStorage interface-usage
From source file appeng.items.tools.powered.powersink.PoweredItemCapabilities.java
/** * The capability provider to expose chargable items to other mods. */ class PoweredItemCapabilities implements ICapabilityProvider, IEnergyStorage { private final ItemStack is;
From source file com.elytradev.thermionics.data.ITransferRate.java
public interface ITransferRate extends IEnergyStorage { /** * Gets the maximum RF/FE/FU transfer rate of this device */ public int getMaxTransfer();
From source file com.elytradev.thermionics.data.NoExtractEnergyStorageView.java
public class NoExtractEnergyStorageView implements IEnergyStorage, ITransferRate { private final IEnergyStorage delegate; public NoExtractEnergyStorageView(IEnergyStorage delegate) { this.delegate = delegate; }
From source file com.elytradev.thermionics.data.NoReceiveEnergyStorageView.java
public class NoReceiveEnergyStorageView implements IEnergyStorage, ITransferRate { private final IEnergyStorage delegate; public NoReceiveEnergyStorageView(IEnergyStorage delegate) { this.delegate = delegate; }
From source file com.teambr.bookshelf.common.items.EnergyContainingItem.java
/**
* This file was created for NeoTech
* <p>
* NeoTech is licensed under the
* Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
* http://creativecommons.org/licenses/by-nc-sa/4.0/
From source file com.teambr.bookshelf.common.tiles.EnergyHandler.java
/**
* This file was created for Bookshelf - Java
*
* Bookshelf - Java is licensed under the
* Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
* http://creativecommons.org/licenses/by-nc-sa/4.0/
From source file cpw.mods.simplepower.tiles.ReceiverTE.java
/** * Transmitter */ public class ReceiverTE extends PowerTarget implements IEnergyStorage { @Override public boolean hasCapability(@Nonnull Capability<?> capability, @Nonnull EnumFacing facing) {
From source file cpw.mods.simplepower.tiles.RelayTE.java
/** * Relay */ public class RelayTE extends PowerTarget implements IEnergyStorage, ITickable { private int storedEnergy;
From source file cpw.mods.simplepower.tiles.TransmitterTE.java
/** * Transmitter */ public class TransmitterTE extends PowerTarget implements IEnergyStorage { @Override public boolean hasCapability(@Nonnull Capability<?> capability, @Nonnull EnumFacing facing) {
From source file de.sanandrew.mods.turretmod.tileentity.assembly.AssemblyEnergyStorage.java
final class AssemblyEnergyStorage implements IEnergyStorage, INBTSerializable<NBTTagCompound> { int fluxAmount; int prevFluxAmount; @Override public int receiveEnergy(int maxReceive, boolean simulate) {