Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void outputEnergy()
- {
- for(EnumFacing dir : EnumFacing.values())
- {
- TileEntity tile = world.getTileEntity(pos.offset(dir));
- if(tile == null)
- {
- continue;
- }
- IEnergyStorage energyCapability = tile.getCapability(CapabilityEnergy.ENERGY, null);
- if(energyCapability == null)
- {
- continue;
- }
- if(energy >= maxOutput)
- {
- energyCapability.receiveEnergy(maxOutput, false);
- energy -= maxOutput;
- }
- if(energy < maxOutput)
- {
- energyCapability.receiveEnergy(energy, false);
- energy -= energy;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment