Examples of EnergyStorage


Examples of cofh.api.energy.EnergyStorage

  private EnergyStorage energyStorage;
 
  public TileEntityPoweredInventory() {
    super();
   
    energyStorage = new EnergyStorage(getMaxEnergyStored());
   
    cycledTicks = -1;
  }
View Full Code Here

Examples of cofh.api.energy.EnergyStorage

  protected EnergyStorage energyStorage;
  private EnergyTransferMode mode = EnergyTransferMode.BOTH;

  public EnergyManager(int maxTransfer, int energyPerWork, int capacity) {
    this.energyPerWork = scaleForDifficulty(energyPerWork);
    energyStorage = new EnergyStorage(scaleForDifficulty(capacity), scaleForDifficulty(maxTransfer), scaleForDifficulty(maxTransfer));
  }
View Full Code Here

Examples of cofh.api.energy.EnergyStorage

  @ModDependentField(modId="ThermalExpansion")
  private EnergyStorage  storage;
 
  public LogisticsRFPowerProviderTileEntity() {
    if(SimpleServiceLocator.thermalExpansionProxy.isTE()) {
      storage  = new EnergyStorage(10000);
    }
  }
View Full Code Here

Examples of micdoodle8.mods.galacticraft.core.energy.tile.EnergyStorage

            {
                buffer.writeLong((Long) dataValue);
            }
            else if (dataValue instanceof EnergyStorage)
            {
                EnergyStorage storage = (EnergyStorage) dataValue;
                buffer.writeFloat(storage.getCapacityGC());
                buffer.writeFloat(storage.getMaxReceive());
                buffer.writeFloat(storage.getMaxExtract());
                buffer.writeFloat(storage.getEnergyStoredGC());
            }
            else if (dataValue instanceof NBTTagCompound)
            {
                NetworkUtil.writeNBTTagCompound((NBTTagCompound) dataValue, buffer);
            }
View Full Code Here

Examples of micdoodle8.mods.galacticraft.core.energy.tile.EnergyStorage

                }
                objList.add(bytes);
            }
            else if (clazz.equals(EnergyStorage.class))
            {
                EnergyStorage storage = new EnergyStorage(buffer.readFloat(), buffer.readFloat(), buffer.readFloat());
                storage.setEnergyStored(buffer.readFloat());
                objList.add(storage);
            }
            else if (clazz.equals(NBTTagCompound.class))
            {
                try
View Full Code Here

Examples of micdoodle8.mods.galacticraft.core.energy.tile.EnergyStorage

        else if (dataValue.equals(EnergyStorage.class))
        {
            float capacity = buffer.readFloat();
            float maxReceive = buffer.readFloat();
            float maxExtract = buffer.readFloat();
            EnergyStorage storage = new EnergyStorage(capacity, maxReceive, maxExtract);
            storage.setEnergyStored(buffer.readFloat());
            return storage;
        }
        else
        {
            Class<?> c = dataValue;
View Full Code Here

Examples of micdoodle8.mods.galacticraft.core.energy.tile.EnergyStorage

            this.setFacing(ForgeDirection.UNKNOWN);
        }

        if (tile instanceof EnergyStorageTile)
        {
            EnergyStorage attachedStorage = ((EnergyStorageTile) tile).storage;
            this.storage.setCapacity(attachedStorage.getCapacityGC() - attachedStorage.getEnergyStoredGC());
            this.storage.setMaxExtract(attachedStorage.getMaxExtract());
            this.storage.setMaxReceive(attachedStorage.getMaxReceive());
        }

        return tile;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.