Guest User

Untitled

a guest
Apr 24th, 2016
236
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. package neg2013.acsension.interfaces;
  2.  
  3. import net.minecraft.world.IBlockAccess;
  4. import net.minecraft.world.World;
  5.  
  6. public interface IAc {
  7.  
  8. //public int MaxEnergyIn();
  9. //public int MaxEnergyOut();
  10.  
  11. public int MaxEnergyStored();
  12. public int EnergyStored(IBlockAccess access, int x, int y, int z, World world);
  13.  
  14. public int EnergyGenerating();
  15. public int EnergyConsuming();
  16.  
  17.  
  18. public boolean CanGenerateEnergy(int x, int y, int z);
  19. public boolean CanConsumeEnergy();
  20.  
  21. public boolean canAcceptEnergy();
  22. public boolean canConnectToAc();
  23.  
  24. public int EnergyIn(IBlockAccess access, int x, int y, int z, World world);
  25. public int EnergyOut(IBlockAccess access, int x, int y, int z, World world);
  26.  
  27. public int EnergyDraw(IBlockAccess access, int x, int y, int z, World world);
  28. public int EnergyPush(IBlockAccess access, int x, int y, int z, World world);
  29.  
  30. public int NeighborDraw(IBlockAccess access, int x, int y, int z, World world);
  31. public int NeighborPush(IBlockAccess access, int x, int y, int z, World world);
  32.  
  33. public boolean IsPowered(IBlockAccess access, int x, int y, int z, World world);
  34. }
Advertisement
Add Comment
Please, Sign In to add comment